Don't use an induction variable type as a memory access type.
[oota-llvm.git] / lib / Transforms /
2009-03-09 Dan GohmanDon't use an induction variable type as a memory access...
2009-03-09 Dan GohmanFactor out the code that determines the memory access...
2009-03-09 Devang PatelAdd helper pass to remove llvm.dbg.declare intrinsics.
2009-03-09 Dan GohmanMove the sorting of the StrideOrder array earlier so...
2009-03-09 Dan GohmanDelete the isOnlyStride argument, which is unused.
2009-03-09 Dan GohmanTidy some LSR debug output: announce the loop it's...
2009-03-09 Duncan SandsThis debug info special case should no longer
2009-03-09 Chris Lattnerreimplement AliasSetTracker in terms of DenseMap instea...
2009-03-08 Nick LewyckyKeep calling-convention and tail-call bit when creating...
2009-03-08 Nick LewyckyFix comments, pointed out by Duncan Sands.
2009-03-08 Nick LewyckyMark function returns as noalias.
2009-03-08 Chris Lattnerteach SROA to handle promoting vector allocas with...
2009-03-08 Chris LattnerEnhance SROA to "promote to scalar" allocas which are
2009-03-08 Chris Lattnerchange the MemIntrinsic get/setAlignment method to...
2009-03-08 Chris Lattneruse MemTransferInst.
2009-03-08 Chris LattnerIntroduce a new MemTransferInst pseudo class, which...
2009-03-07 Chris Lattnerfix a serious pessimization that Tron on IRC pointed...
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 Chris Lattneradd a bunch more passes to the C bindings (PR3734)...
2009-03-06 Duncan SandsWhile thinking about the one-definition-rule and trying
2009-03-06 Devang PatelWhile converting an aggregate to scalare, ignore and...
2009-03-06 Devang PatelWhile hoisting instruction to speculatively execute...
2009-03-06 Chris Lattnerthis wasn't intended to go in.
2009-03-06 Chris LattnerChange various llvm utilities to use PrettyStackTracePr...
2009-03-06 Devang PatelDo not count DbgInfoIntrinsic while estimating loop...
2009-03-06 Devang PatelSkip DbgInfoIntrinsic.
2009-03-06 Dale JohannesenDon't assign rank numbers to debug intrinsic "calls".
2009-03-06 Devang PatelRevert 66224.
2009-03-06 Devang PatelRevert rev. 66167.
2009-03-06 Evan ChengSRThreshold is meant to be inclusive.
2009-03-06 Dale JohannesenTweak the check for promotable alloca's to handle
2009-03-06 Devang PatelDo not let debug info prevert globalopt from shriking...
2009-03-06 Devang PatelAdd "check/remove dbg var" helper routines.
2009-03-05 Devang PatelGlobalOpt only process non constant local GVs while...
2009-03-05 Evan ChengDo not split edges to EH landing pads. It will cause...
2009-03-05 Dale JohannesenFix another case where debug info was affecting
2009-03-05 Bill WendlingAdd comment to emphasize that the while body is empty.
2009-03-05 Dale JohannesenFix another case where a dbg.declare meant something
2009-03-04 Bill WendlingTemporarily revert r65994. It was causing rdar://6646455.
2009-03-04 Dale JohannesenRe-commit 65975 and a fix for the problem that
2009-03-04 Dan GohmanFix this comment.
2009-03-04 Dan GohmanAdd an assertion for a condition that's always true...
2009-03-04 Chris Lattnercomplete comment.
2009-03-04 Chris Lattnerthis wasn't intended to be committed.
2009-03-04 Chris LattnerFix PR3720 by properly propagating alignment informatio...
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-04 Devang PatelIf a global constant is dead then global's debug info...
2009-03-04 Dale JohannesenMake my earlier patch to skip debug intrinsics
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 Devang PatelRecursively remove dead argument while removing llvm...
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 Bill WendlingReapply r65755, but reversing "<" to ">=".
2009-03-03 Dan GohmanFix a bunch of Doxygen syntax issues. Escape special...
2009-03-03 Dale JohannesenDon't count DebugInfo instructions in another limit
2009-03-03 Dale JohannesenWhen sinking an insn in InstCombine bring its debug
2009-03-03 Devang PatelIgnore debug info intrinsics.
2009-03-02 Devang PatelIf branch conditions' one successor is dominating anoth...
2009-03-02 Devang PatelRemove all dbg symobls, including those with circular...
2009-03-02 Duncan SandsFix PR3694: add an instcombine micro-optimization that...
2009-03-01 Bill WendlingTemporarily revert r65755. It was causing failures...
2009-03-01 Chris Lattnerhoist the check for alloca size up so that it controls...
2009-02-27 Nick LewyckySilence compiler warning about use of uninitialized...
2009-02-27 Nick LewyckyFix compiler warning about uninitialized variables...
2009-02-26 Zhou ShengIgnore dbg info intrinsics when folding conditional...
2009-02-25 Chris LattnerFix PR3667
2009-02-25 Zhou ShengDon't block basic block with only SwitchInst to fold...
2009-02-24 Dan GohmanRename ScalarEvolution's getIterationCount to getBacked...
2009-02-24 Dan GohmanFix a ValueTracking rule: RHS means operand 1, not...
2009-02-24 Dan GohmanGeneralize the ChangeCompareStride code, in preparation for
2009-02-24 Dan GohmanPreserve the DominanceFrontier analysis in the LoopDele...
2009-02-24 Devang PatelWhile folding unconditional return move DbgRegionEndIns...
2009-02-23 Dan GohmanBack out the change in 64918 that used sign-extensions...
2009-02-23 Dan GohmanLoopDeletion needs to inform ScalarEvolution when a...
2009-02-23 Dan GohmanIndVarSimplify preserves ScalarEvolution. In the
2009-02-23 Zhou ShengShould reset DBI_Prev if DBI_Next == 0.
2009-02-23 Mon P WangChanged option name from inline-threshold to basic...
2009-02-23 Chris Lattnerfix some typos that Duncan noticed
2009-02-22 Dan GohmanRevert the part of 64623 that attempted to align the...
2009-02-22 Dan GohmanProperly parenthesize this expression, fixing a real...
2009-02-22 Evan ChengOnly try to sink immediate when TLI is not null. It...
2009-02-21 Nick LewyckyDon't sign extend the char when expanding char -> int...
2009-02-21 Evan ChengAdd AddrModeMatcher.cpp
2009-02-21 Evan ChengTeach LSR sink to sink the immediate portion of the...
2009-02-21 Chris Lattnerrename a function to indicate that it checks for profit...
2009-02-20 Evan ChengFix strange logic in CollectIVUsers used to determine...
2009-02-20 Dan GohmanSimplify code and reduce indentation. No functionality...
2009-02-20 Dan GohmanFix 80-column violations.
2009-02-20 Dan GohmanIt's not necessary to check if Base is null here.
2009-02-20 Dan GohmanAdd a comment about how Imm can be used for loop-varian...
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-20 Dan GohmanImplement "superhero" strength reduction, or full strength
2009-02-19 Dan GohmanUse DEBUG() instead of passing *DOUT to WriteAsOperand,
next