Add some missing checks for the case where the extract_subregs are
[oota-llvm.git] / lib / Transforms / Scalar /
2010-06-14 Chris Lattnerjump threading can't split a critical edge from an...
2010-06-13 Benjamin KramerSimplifyCFG: don't turn volatile stores to null/undef...
2010-06-09 Kenneth UildriksPulled CodeMetrics out of InlineCost.h and made it...
2010-06-04 Dan GohmanDon't track users of undef values; they aren't interest...
2010-05-28 Dan GohmanMove FindAvailableLoadedValue isSafeToLoadUnconditional...
2010-05-26 Benjamin KramerKill unneeded SExt.
2010-05-25 Benjamin KramerProperly promote operands when optimizing a single...
2010-05-20 Dan GohmanDominatorTree.getNode can return null for unreachable...
2010-05-20 Dan GohmanMinor code cleanups.
2010-05-20 Dan GohmanMake Solve check its own post-condition, to reduce...
2010-05-20 Dan GohmanAdd comments.
2010-05-20 Dan GohmanMore code cleanups. Use iterators instead of indices...
2010-05-20 Dan GohmanFix OptimizeShadowIV to set Changed. Change OptimizeLoo...
2010-05-20 Dan GohmanAdd some comments.
2010-05-20 Dan GohmanSimplify this code. Don't do a DomTreeNode lookup for...
2010-05-20 Dan GohmanMinor code cleanups.
2010-05-20 Dan GohmanWhen canonicalizing icmp operand order to put the loop...
2010-05-20 Dan GohmanSet Changed to true when canonicalizing ICmp operand...
2010-05-20 Dan GohmanRename a variable to avoid shadowing.
2010-05-20 Dan GohmanMinor code simplification.
2010-05-20 Dan GohmanMove the code for deleting BaseRegs and LSRUses into...
2010-05-19 Dan GohmanTeach LSR how to cope better with unrolled loops on...
2010-05-18 Dan GohmanAdd a comment.
2010-05-18 Dan GohmanFix the predicate which checks for non-sensical formula...
2010-05-18 Dan GohmanFactor out the code for recomputing an LSRUse's Regs...
2010-05-18 Dan GohmanFactor out code for estimating search space complexity...
2010-05-18 Dan GohmanAdd some more debug output.
2010-05-18 Dan GohmanFactor out the code for deleting a formula from an...
2010-05-18 Dan GohmanMake some debug output more informative.
2010-05-18 Dan GohmanPrint an error message in Formula::print if the HasBase...
2010-05-18 Dan GohmanRename RegUseTracker's RegUses member to RegUsesMap...
2010-05-11 Douglas GregorFixes for Microsoft Visual Studio 2010, from Steven...
2010-05-08 Chris Lattnermake simplifycfg insert an llvm.trap before the 'unreac...
2010-05-08 Chris LattnerFix PR7052, patch by Jakub Staszak!
2010-05-07 Dan GohmanWhen pruning candidate formulae out of an LSRUse, updat...
2010-05-07 Ted KremenekUpdate CMake build.
2010-05-07 Dan GohmanAdd an LLVM IR version of code sinking. This uses the...
2010-05-05 Bob WilsonUse the right version of "append" to combine two SmallV...
2010-05-04 Bob WilsonDefer adding critical edges to the "toSplit" list until...
2010-05-03 Dan GohmanUse getConstant instead of getIntegerSCEV. The two...
2010-05-03 Devang PatelCheck for side effects before splitting loop.
2010-04-26 Chris Lattnerfix PR6940: sitofp(undef) folds to 0.0, not undef.
2010-04-24 Dan GohmanGeneralize LSR's OptimizeMax to handle the new kinds...
2010-04-23 Dan GohmanFix LSR to tolerate cases where ScalarEvolution initially
2010-04-22 Chris Lattnerrefactor the interface to InlineFunction so that most...
2010-04-20 Gabor Greifuse abstract accessors to CallInst
2010-04-20 Chris Lattnerremove a bunch of ad-hoc code to simplify instructions...
2010-04-20 Chris LattnerRewriteLoopBodyWithConditionConstant can end up rewriti...
2010-04-19 Dan GohmanRemove the Expr member from IVUsers. Instead of remembe...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Dan GohmanRefine the detection of seemingly infinitely recursive...
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Chris Lattnerfix comment noticed by Bob
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-16 Chris Lattnerfix PR6832: we were using the alignment of a pointer...
2010-04-16 Chris Lattnerimprove comments.
2010-04-16 Chris Lattnerpull all the ConvertToScalarInfo code together into one
2010-04-16 Chris Lattnermore refactoring: suck some stuff out of SRoA into
2010-04-16 Gabor Greifshift intrinsic operand
2010-04-15 Chris Lattnerintroduce a new ConvertToScalarInfo struct to simplify
2010-04-15 Chris Lattnertidy interface to isOnlyCopiedFromConstantGlobal
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Dan GohmanFix a bunch of namespace polution.
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-14 Gabor Greifperformance: cache the dereferenced use_iterator
2010-04-14 Gabor Greifperformance: cache the dereferenced use_iterator
2010-04-13 Owen AndersonRemove SCCVN from the CMake build system.
2010-04-13 Owen AndersonSCCVN, we hardly knew ye!
2010-04-13 Dan GohmanTeach IndVarSimplify how to eliminate remainder operato...
2010-04-12 Dan GohmanSuppress LinearFunctionTestReplace when the computed...
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 GohmanUse RecursivelyDeleteTriviallyDeadInstructions in Elimi...
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 GohmanTeach IndVarSimplify how to eliminate comparisons invol...
2010-04-11 Dan GohmanRename isLoopGuardedByCond to isLoopEntryGuardedByCond...
2010-04-10 Chris Lattnerfix PR6743, a case where we'd delete an instruction...
2010-04-09 Dan GohmanWhen determining a canonical insert position, don't...
2010-04-09 Dan GohmanWhen looking for loop-invariant users, look through...
2010-04-09 Gabor Greifconst-ize a predicate
2010-04-09 Dan GohmanRefactor the code for computing the insertion point...
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 variants of ult, ule, etc. which take a uint64_t...
2010-04-08 Dan GohmanWhen expanding expressions which are using post-inc...
2010-04-07 Dan GohmanGeneralize IVUsers to track arbitrary expressions rathe...
2010-04-06 Gabor Greifperformance: get rid of repeated dereferencing of use_i...
2010-04-05 Chris Lattnerfix a really nasty bug that Evan was tracking in SCCP...
2010-04-05 Chris Lattnersome code cleanups, use SwitchInst::findCaseValue,...
2010-04-05 Evan ChengCode clean up.
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-03 Chris Lattnerrequire that the branch being controlled by the IV
2010-04-03 Chris Lattneradd integer overflow check for the fp induction variable
2010-04-03 Chris Lattneradd a comment and fix some consistency issues, converting
2010-04-03 Chris Lattnerfix PR6761, a miscompilation due to the fp->int IV...
2010-04-03 Chris Lattnerjust eliminate the uitofp checks. This code isn't...
2010-04-03 Chris Lattnerrename PH -> PN to be consistent with WeakPN and the...
2010-04-03 Chris Lattnerimprove comment and drop a dead check. If PH had
next