Teach MachineSinking to handle easy critical edges.
[oota-llvm.git] / lib /
2010-04-13 Jakob Stoklund OlesenTeach MachineSinking to handle easy critical edges.
2010-04-13 Evan ChengRe-apply 101075 and fix it properly. Just reuse the...
2010-04-13 Eric ChristopherTemporarily revert r101075, it's causing invalid iterat...
2010-04-13 Evan ChengTeach postra machine licm to hoist more obvious invaria...
2010-04-13 Dan GohmanAdd a few comments.
2010-04-13 Dan GohmanEliminate MachineBasicBlock::const_livein_iterator...
2010-04-13 Dan GohmanRename MachineFrameInfo variables to MFI, for consisten...
2010-04-13 Dan GohmanMove MachineRegisterInfo's isLiveIn and isLiveOut out...
2010-04-13 Dan GohmanUse MachineBasicBlock::isLiveIn.
2010-04-13 Dan GohmanDelete an unused member variable.
2010-04-13 Dan GohmanTeach ScalarEvolution to simplify smax and umax when...
2010-04-13 Dan GohmanMinor code micro-optimizations.
2010-04-13 Eric ChristopherActually... return after the check for invalid input.
2010-04-13 Benjamin KramerBumpPtrAllocator::Reset() doesn't need to allocate...
2010-04-13 Benjamin KramerLet BumpPtrAllocator lazily allocate the first slab.
2010-04-13 Owen AndersonRemove SCCVN from the CMake build system.
2010-04-13 Owen AndersonSCCVN, we hardly knew ye!
2010-04-13 Chris LattnerFix PR6826: GraphWriter delete the generated file befor...
2010-04-13 Bob WilsonReplace r101053 with a fix for getSOImmValRotate()...
2010-04-13 Dan GohmanTeach IndVarSimplify how to eliminate remainder operato...
2010-04-13 Daniel DunbarVMCore: Add Type::getIntN[Ptr]Ty, which are the obvious...
2010-04-13 Chris Lattneradd llvm codegen support for -ffunction-sections and...
2010-04-12 Dan GohmanMicro-optimize a few hot spots.
2010-04-12 Evan ChengUse .set expression for x86 pic jump table reference...
2010-04-12 Dan GohmanAdd fast paths to ScalarEvolution::getSizeOf and getOff...
2010-04-12 Bill WendlingMicro-optimization:
2010-04-12 Dan GohmanSimplify this code.
2010-04-12 Dan GohmanSuppress LinearFunctionTestReplace when the computed...
2010-04-12 Johnny ChenFixed a crasher in arm disassembler within ARMInstPrint...
2010-04-12 Dan GohmanRemove a #include.
2010-04-12 Tobias GrosserRemove unneeded debug in PostDominator runOnFunction()
2010-04-12 Tobias GrosserRemove dead code in the dotty dominance tree printer.
2010-04-12 Benjamin KramerPlug trivial leak.
2010-04-12 Dan GohmanDelete this code, which is no longer needed.
2010-04-12 Dan GohmanMove the EliminateIVUsers call back out to its original...
2010-04-12 Dan GohmanGeneralize ScalarEvolution's PHI analysis to handle...
2010-04-12 Dan GohmanRewrite the overflow checking in the get{Signed,Unsigne...
2010-04-12 Dan GohmanUse RecursivelyDeleteTriviallyDeadInstructions in Elimi...
2010-04-12 Evan ChengEnable post regalloc machine licm by default.
2010-04-12 Eric ChristopherVerify function prototypes before trying to optimize...
2010-04-12 Dan GohmanRemove unnecessary parens.
2010-04-12 Dan GohmanMinor code simplification.
2010-04-12 Dan GohmanRe-apply r101000, with a fix: Don't eliminate an icmp...
2010-04-12 Dan GohmanRevert 101000, which is breaking self-host builds.
2010-04-11 Dan GohmanFix indentation.
2010-04-11 Dan GohmanTeach IndVarSimplify how to eliminate comparisons invol...
2010-04-11 Dan GohmanEnhance ScalarEvolution::isKnownPredicate with support for
2010-04-11 Dan GohmanMinor code simplification.
2010-04-11 Dan GohmanWhen creating a ConstantRange for [n,UINT_MAX], special...
2010-04-11 Dan GohmanAdd a cast to void to show that the return value is...
2010-04-11 Dan GohmanDelete a dead check.
2010-04-11 Dan GohmanDelete dead code.
2010-04-11 Dan GohmanRename isLoopGuardedByCond to isLoopEntryGuardedByCond...
2010-04-10 Chris LattnerImplement support for varargs functions without any...
2010-04-10 Chris Lattnerfix PR6743, a case where we'd delete an instruction...
2010-04-10 Chris Lattnerfix PR6760, a missing check in heap SRoA.
2010-04-10 Chris Lattnerturn an assert into a proper check, fixing crash on...
2010-04-10 Chris Lattnerimprove haiku portability, patch by Paul Davey.
2010-04-10 Chris Lattneradd attributes and module level asm to the ocaml bindings,
2010-04-09 Dan GohmanFix a typo and some indentation.
2010-04-09 Dan GohmanWhen determining a canonical insert position, don't...
2010-04-09 Bob WilsonTidy whitespace.
2010-04-09 Chris Lattnersuck the propagating "has dynamic libs" check into...
2010-04-09 Chris Lattneradd minix support, patch by Kees van Reeuwijk! PR6797
2010-04-09 Chris Lattnerclean this up, fix std::min ambiguity on some platforms.
2010-04-09 Wesley PeckAdding IPSCCP and Internalize passes to the C-bindings
2010-04-09 Bob WilsonProvide versions of the ARM eh_sjlj_setjmp instructions...
2010-04-09 Dan GohmanWhen emitting code for an add, don't force a SCEVUnknow...
2010-04-09 Dan GohmanWhen looking for loop-invariant users, look through...
2010-04-09 Chris Lattner"On SPU, variables in the .bss section that are allocat...
2010-04-09 Dan GohmanAdd a comment.
2010-04-09 Devang PatelClear InsnsBeginScopeSet and InsnsEndScopeSet at the...
2010-04-09 Gabor Greifperformance: cache result of looking up user
2010-04-09 Dan GohmanMinor code simplification.
2010-04-09 Dan GohmanDelete this obsolete comment.
2010-04-09 Gabor Greifconst-ize a predicate
2010-04-09 Chandler CarruthAdd a missing dependency to this library when building...
2010-04-09 Bob WilsonUse getNumImplicitDefs() and getNumImplicitUses().
2010-04-09 Bob WilsonFix up some comments.
2010-04-09 Dan GohmanRefactor the code for computing the insertion point...
2010-04-09 Dan GohmanAdd several more lint checks.
2010-04-09 Dan GohmanFix a bug in IVUsers which was permitting non-affine...
2010-04-09 Chris Lattnerfix a SCCP miscompilation that could happen when a
2010-04-08 Dan GohmanAvoid allocating a value of zero in a register if the...
2010-04-08 Dan GohmanAdd a few more lint checks.
2010-04-08 Dan GohmanAdd variants of ult, ule, etc. which take a uint64_t...
2010-04-08 Chris Lattnerdelete a forwarding function.
2010-04-08 Chris Lattnermove elf section uniquing to MCContext. Along the way
2010-04-08 Chris Lattnerremove the TargetLoweringObjectFileMachO::getMachoSection
2010-04-08 Chris Lattnermove macho section uniquing from MCParser and TLOF...
2010-04-08 Evan ChengCoalescer should not delete copy instructions whose...
2010-04-08 Ted KremenekUpdate CMake build.
2010-04-08 Ted KremenekFix -Wsign-compare warning (issued by clang++).
2010-04-08 Dan GohmanAdd a -lint pass which checks for common sources of...
2010-04-08 Devang PatelRename a function.
2010-04-08 Chris Lattnerimplicit defs get added to the end of machine instrs...
2010-04-08 Dan GohmanPointers to zero-sized objects don't point to overlappi...
2010-04-08 Dan GohmanPrint empty structs as {} rather than { }.
2010-04-08 Devang PatelOne instruction may start (or end) multiple lexical...
2010-04-08 Gabor Greifclean up algorithm and remove operand order assumptions
next