give each Record a location.
[oota-llvm.git] / lib / Transforms / Utils /
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
2009-01-09 Misha BrukmanRemoved trailing whitespace from Makefiles.
2009-01-09 Dale JohannesenAdjustments to last patch based on review.
2009-01-08 Dale JohannesenDo not inline functions with (dynamic) alloca into
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2008-12-18 Chris LattnerFix PR2929 by making bugpoint/code extract propagate...
2008-12-18 Chris Lattnermake instnamer name unnamed blocks as well as instructi...
2008-12-16 Eli FriedmanAdd a helper to remove a branch and DCE the condition...
2008-12-13 Misha BrukmanFix spelling.
2008-12-07 Chris Lattnerfix a bug I introduced in simplifycfg handling single...
2008-12-03 Chris LattnerFactor some code into a new FoldSingleEntryPHINodes...
2008-12-03 Chris Lattnerthird time is the charm.
2008-12-03 Chris Lattnerfix assertion.
2008-12-03 Chris LattnerRename DeleteBlockIfDead to DeleteDeadBlock and make it
2008-12-03 Chris LattnerFactor some code out of SimplifyCFG, forming a new
2008-11-28 Chris Lattnerrewrite RecursivelyDeleteTriviallyDeadInstructions...
2008-11-28 Chris Lattnerremove some weirdness that came from the LSR code that has
2008-11-27 Chris Lattnerdelete ErasePossiblyDeadInstructionTree, replacing...
2008-11-27 Chris Lattnerenhance RecursivelyDeleteTriviallyDeadInstructions...
2008-11-27 Chris LattnerEnhance RecursivelyDeleteTriviallyDeadInstructions...
2008-11-27 Chris Lattnerremove doConstantPropagation and dceInstruction, they...
2008-11-27 Chris Lattnerswitch InstCombine::visitLoadInst to use
2008-11-27 Chris Lattnerenhance FindAvailableLoadedValue to make use of AliasAn...
2008-11-27 Chris Lattnermove FindAvailableLoadedValue from JumpThreading to...
2008-11-27 Chris Lattnersimplify this code a bit.
2008-11-27 Chris Lattnermove MergeBasicBlockIntoOnlyPred to Transforms/Utils.
2008-11-21 Chris Lattnerreapply Sanjiv's patch to genericize memcpy/memset...
2008-11-21 Bill WendlingRevert r59802. It was breaking the build of llvm-gcc:
2008-11-21 Sanjiv GuptaMake mem[cpy,move,set] intrinsics overloaded.
2008-11-20 Devang PatelDon't forget arguments!
2008-11-19 Oscar FuentesCMake: Removed source file.
2008-11-19 Devang PatelDo not use separate utility to walk all instructions...
2008-11-18 Devang PatelInitialize MallocFunc and FreeFunc properly.
next