Don't sign extend the char when expanding char -> int during
[oota-llvm.git] / lib / Transforms /
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,
2009-02-19 Dan GohmanMake the debug output of LSR less cryptic and more...
2009-02-18 Duncan SandsIn theory the aliasee may have dead constant users
2009-02-18 Dan GohmanUse a sign-extend instead of a zero-extend when promoting a
2009-02-18 Dan GohmanSimplify by using dyn_cast instead of isa and cast.
2009-02-18 Dan GohmanAdd explicit keywords.
2009-02-18 Dan GohmanEliminate several more unnecessary intptr_t casts.
2009-02-18 Dan GohmanFix a corner case in the new indvars promotion logic...
2009-02-18 Dan GohmanFix a typo in a comment.
2009-02-17 Duncan SandsIf an alias is dead and so is its aliasee, then globald...
2009-02-17 Dan GohmanLoopIndexSplit doesn't actually use ScalarEvolution.
2009-02-17 Dan GohmanAdd a method to ScalarEvolution for telling it when...
2009-02-17 Chris Lattnercommit a tweaked version of Daniel's patch for PR3599...
2009-02-17 Dan GohmanDelete trailing whitespace.
2009-02-17 Duncan SandsThis transform also applies to private linkage.
2009-02-17 Dan GohmanFix 80-column violation.
2009-02-17 Evan ChengStrengthen the "non-constant stride must dominate loop...
2009-02-17 Dan GohmanSimplify; fix some 80-column violations.
2009-02-16 Dan GohmanFix EnforceKnownAlignment so that it doesn't ever reduc...
2009-02-16 Nick LewyckyFix typo caused by too much surfing, dudes...
2009-02-16 Dan GohmanDelete this long-commented-out code. The situation...
2009-02-16 Dan GohmanChange these tests to use regular loads instead of...
2009-02-15 Nick LewyckyUpdate the list of function annotations for nocapture...
2009-02-15 Duncan SandsMake this more useful for cleaning up after the
2009-02-15 Duncan SandsIf the target of an alias has internal linkage, then the
2009-02-15 Evan ChengFix pr3571: If stride is a value defined by an instruct...
2009-02-15 Evan Chengifdef out unneeded if statement.
2009-02-14 Dan GohmanExtend the IndVarSimplify support for promoting inducti...
2009-02-14 Dan GohmanClarify debug output.
2009-02-14 Dan GohmanSimplify some code. hasComputableLoopEvolution is overk...
2009-02-13 Dan GohmanIn CodeGenPrepare's debug output, use WriteAsOperand...
2009-02-13 Dan GohmanComplete the sentance in this comment. I have reservations
2009-02-13 Nick LewyckyMark strto* as readonly when the endptr is null.
2009-02-13 Nick LewyckyOn strtod and friends, mark 'endptr' nocapture in the...
2009-02-13 Dan GohmanFix the code that checked if a SCEVAddRecExpr Start...
2009-02-13 Dan GohmanFix LSR's IV sorting function to explicitly sort by...
2009-02-12 Dan GohmanTeach IndVarSimplify to optimize code using the C ...
2009-02-12 Dan GohmanAdd a utility function to LoopInfo to return the exit...
2009-02-12 Dan GohmanThis code doesn't actually use the ExitingBlocks list.
2009-02-12 Chris LattnerFix a nasty bug (PR3550) where the inline pass could...
2009-02-12 Chris Lattnerimprove naming of values in GVN, patch by Jay Foad!
2009-02-12 Chris Lattnerfix PR3537: if resetting bbi back to the start of a...
2009-02-12 Nick LewyckyDon't mark all args to strtod and friends as nocapture.
2009-02-11 Nate Begemanthe two non-mask arguments to a shufflevector must...
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 PatelUse early exits. Reduce indentation.
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-09 Dale JohannesenFix PR 3471, and some cleanups.
2009-02-08 Bill WendlingMistakenly turned this on.
2009-02-08 Bill WendlingRevert r63999. It was breaking self-hosting builds.
2009-02-07 Mon P WangInstrcombine should not change load(cast p) to cast...
2009-02-07 Mike StumpInsert space to avoid warning and make code more readable.
2009-02-06 Devang PatelIgnore DbgInfoIntrinsics.
2009-02-06 Chris Lattnerfix PR3489, use bits instead of bytes.
2009-02-05 Devang PatelIgnore dbg intrinsics while propagating conditional...
2009-02-05 Devang PatelRevert rev. 63876. It is causing llvm-gcc bootstrap...
2009-02-05 Devang PatelRemove dead blocks in the end.
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 Devang PatelIf "optimize for size" attribute is set then block...
2009-02-03 Chris Lattnerteach "convert from scalar" to handle loads of fca's.
2009-02-03 Chris Lattnerrefactor the interface to ConvertUsesOfLoadToScalar,
2009-02-03 Chris Lattnerconvert ConvertUsesOfLoadToScalar to use IRBuilder,
2009-02-03 Chris Lattnerswitch ConvertScalar_InsertValue to use an IRBuilder, no
2009-02-03 Chris Lattnermake scalar conversion handle stores of first class
2009-02-03 Chris LattnerMake SROA produce a vector only when the alloca is...
2009-02-03 Evan ChengAPInt'fy SimplifyDemandedVectorElts so it can analyze...
2009-02-03 Chris Lattneradd another case of undefined behavior without crashing...
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-02-03 Chris LattnerTeach ConvertUsesToScalar to handle memset, allowing...
2009-02-03 Chris Lattnerrearrange how SRoA handles promotion of allocas to...
2009-02-02 Chris Lattnerinline SROA::ConvertToScalar, no functionality change.
2009-02-02 Chris LattnerFix a bug which caused us to miscompile a couple of Ada
2009-02-02 Duncan SandsFix a comment (bytes -> bits), reformat a comment
2009-02-02 Duncan SandsFix an obvious thinko.
2009-02-02 Chris Lattnerreduce indentation, (~XorCST->getValue()).isSignBit...
2009-01-31 Nick LewyckyReinstate this optimization to fold icmp of xor when...
2009-01-31 Chris LattnerFix PR3452 (an infinite loop bootstrapping) by disablin...
2009-01-31 Chris Lattnernow that all the pieces are in place, teach instcombine's
2009-01-31 Chris Lattnersimplify/clarify control flow and improve comments...
next