Make the EnableLoadPRE variable static.
[oota-llvm.git] / lib / Transforms / Utils /
2009-06-14 Dan GohmanFix old-style type names in comments.
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-05-30 Nick LewyckyGive embedded metadata its own type instead of relying...
2009-05-23 Torok Edwinavailable_externall linkage is not local, this was...
2009-05-19 Dan GohmanTeach SCEVExpander to expand arithmetic involving point...
2009-05-14 Dale JohannesenReuse existing getUnderlyingObject instead of
2009-05-13 Dale JohannesenHandle some additonal cases of external weak globals.
2009-05-13 Dale JohannesenDon't generate a select whose operand is load of a...
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-05-08 Eli FriedmanPR4123: don't crash when inlining a call which uses...
2009-05-06 Dan GohmanSimplify code by using SmallVector's pop_back_val(...
2009-05-06 Duncan SandsAllow readonly functions to unwind exceptions. Teach
2009-05-04 Dan GohmanRe-apply 70645, converting ScalarEvolution to use
2009-05-04 Mike StumpRestore minor deletion.
2009-05-03 Dan GohmanRevert r70645 for now; it's causing a variety of regres...
2009-05-02 Dan GohmanConvert ScalarEvolution to use CallbackVH for its inter...
2009-05-02 Dan GohmanPreviously, RecursivelyDeleteDeadInstructions provided...
2009-04-22 Owen AndersonReal fix for PR3549, by using caching for predecessor...
2009-04-22 Owen AndersonUse PredIteratorCache in LCSSA, which gives a 37% overa...
2009-04-21 Chris Lattneruse predicate instead of hand-rolled loop
2009-04-17 Jim Grosbachremove trailing whitespace
2009-04-16 Eli FriedmanFix for PR3944: make mem2reg O(N) instead of O(N^2...
2009-04-15 Devang PatelWhile inlining, clone llvm.dbg.func.start intrinsic...
2009-03-31 Devang PatelUpdate call graph after inlining invoke.
2009-03-23 Dan GohmanNow that errs() is properly non-buffered, there's no...
2009-03-21 Duncan SandsFactorize out a concept - no functionality change.
2009-03-20 Duncan SandsDon't load values out of global constants with weak
2009-03-19 Dale JohannesenFix comment typo.
2009-03-18 Zhou ShengRevert my previous change on Local.cpp, instead, fix...
2009-03-18 Zhou ShengFix a bug.
2009-03-13 Bill WendlingRevert r66920. It was causing failures in the self...
2009-03-13 Gabor GreifSecond installment of "BasicBlock operands to the back"
2009-03-13 Dale JohannesenFix one more place where debug info affected
2009-03-12 Dale JohannesenPrevious debug info fix to this code wasn't quite
2009-03-12 Dale JohannesenThere already was a class to force deterministic
2009-03-12 Dale JohannesenAnother missing check for debug intrinsics.
2009-03-12 Dale JohannesenAllow for switch values bigger than 64 bits.
2009-03-12 Dale JohannesenFix some nondeterministic behavior when forwarding
2009-03-10 Dale JohannesenDon't consider debug intrinsics when checking
2009-03-10 Devang PatelIgnore dbg info, while estimating size of jump through...
2009-03-10 Evan ChengIf a function is marked alwaysinline, it must be inline...
2009-03-07 Duncan SandsIntroduce new linkage types linkonce_odr, weak_odr...
2009-03-06 Dale JohannesenFix another case where debug info interferes with
2009-03-06 Devang PatelWhile hoisting instruction to speculatively execute...
2009-03-06 Dale JohannesenTweak the check for promotable alloca's to handle
2009-03-06 Devang PatelAdd "check/remove dbg var" helper routines.
2009-03-04 Dale JohannesenRevert unintended commmit.
2009-03-04 Dale JohannesenSkip ptr-to-ptr bitcasts when counting in another case.
2009-03-04 Dale JohannesenAlways skip ptr-to-ptr bitcasts when counting,
2009-03-03 Dale JohannesenMarking debug info intrinsics as not touching memory
2009-03-03 Dale JohannesenInstruction counters must skip the bitcasts that
2009-03-03 Dale JohannesenWhen removing a store to an alloca that has only one
2009-03-03 Bill WendlingRemove accidental check-ins in r65960. :-(
2009-03-03 Bill WendlingUse > instead of >=. We want to promote aggregates...
2009-03-03 Dan GohmanFix a bunch of Doxygen syntax issues. Escape special...
2009-03-03 Dale JohannesenWhen sinking an insn in InstCombine bring its debug
2009-02-27 Nick LewyckyFix compiler warning about uninitialized variables...
2009-02-26 Zhou ShengIgnore dbg info intrinsics when folding conditional...
2009-02-25 Zhou ShengDon't block basic block with only SwitchInst to fold...
2009-02-24 Devang PatelWhile folding unconditional return move DbgRegionEndIns...
2009-02-23 Mon P WangChanged option name from inline-threshold to basic...
2009-02-21 Evan ChengAdd AddrModeMatcher.cpp
2009-02-20 Evan ChengFactor address mode matcher out of codegen prepare...
2009-02-20 Zhou ShengJust roll back the previous change to -mem2reg.
2009-02-20 Zhou Shengpatch to update the line number information in pass...
2009-02-16 Nick LewyckyFix typo caused by too much surfing, dudes...
2009-02-12 Chris LattnerFix a nasty bug (PR3550) where the inline pass could...
2009-02-11 Devang PatelIf llvm.dbg.region.end is disappearing then remove...
2009-02-10 Devang PatelIgnore dbg intrinsic while folding unconditional branch.
2009-02-10 Devang Patel Do not clone llvm.dbg.func.start and corresponding...
2009-02-10 Devang PatelEnable scalar replacement of AllocaInst whose one of...
2009-02-05 Devang PatelRevert rev. 63876. It is causing llvm-gcc bootstrap...
2009-02-05 Devang PatelIgnore dbg intrinsics while propagating conditional...
2009-02-05 Devang PatelIgnore dbg intrinsics while folding switch instruction.
2009-02-04 Devang PatelIgnore dbg intrinsics.
2009-02-04 Devang PatelWhile folding vallue comparison terminators ignore...
2009-02-04 Devang PatelIgnore dbg intrinsics while hoisting common code in...
2009-02-03 Devang PatelDo not let dbg intrinsic block folding of two entry...
2009-02-03 Nick LewyckyRevert r63600. It didn't fix the bug, it just moved...
2009-02-03 Nick LewyckyUpdate the callgraph when replacing InvokeInst with...
2009-01-30 Gabor Greifuse precise getters
2009-01-28 Duncan SandsRename getAnalysisToUpdate to getAnalysisIfAvailable.
2009-01-24 Dale JohannesenRevert previous change; even this mild and clearly
2009-01-24 Dale JohannesenImprove the inlining cost function a bit.
2009-01-23 Gabor GreifSimplify the logic of getting hold of a PHI predecessor...
2009-01-20 Chris Lattneranother fix for PR3354
2009-01-19 Bill WendlingDoxygen-ify comments.
2009-01-19 Chris LattnerFix a problem exposed by PR3354: simplifycfg was making...
2009-01-19 Bill WendlingTemporarily revert r62487. It's causing this error...
2009-01-19 Chris LattnerFix PR3016, a bug which can occur do to an invalid...
2009-01-19 Chris Lattnerreduce indentation by using 'continue', no functionalit...
2009-01-19 Chris LattnerFix some problems in SpeculativelyExecuteBB. Basically,
2009-01-18 Chris LattnerMake this a bit more explicit about which cases need the
2009-01-17 Gabor Greifintroduce typedef for complicated vector, and use it too
2009-01-16 Gabor Greiftypo
2009-01-15 Rafael EspindolaAdd the private linkage.
2009-01-15 Gabor Greifavoid using iterators when they get invalidated potentially
2009-01-13 Dale JohannesenFix testsuite regressions from recursive inlining.
2009-01-12 Dale JohannesenEnable recursive inlining. Reduce inlining threshold
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
next