Treat a call of function pointer like a load of the pointer when considering
[oota-llvm.git] / test / Transforms /
2010-11-24 Nick LewyckyTreat a call of function pointer like a load of the...
2010-11-23 Benjamin KramerThe srem -> urem transform is not safe for any divisor...
2010-11-23 Benjamin KramerInstCombine: Reduce "X shift (A srem B)" to "X shift...
2010-11-23 Duncan SandsExploit distributive laws (eg: And distributes over...
2010-11-23 Chris Lattnerduncan's spider sense was right, I completely reversed...
2010-11-22 Benjamin KramerInstCombine: Implement X - A*-B -> X + A*B.
2010-11-22 Duncan SandsIf a GEP index simply advances by multiples of a type...
2010-11-21 Duncan SandsAdd a rather pointless InstructionSimplify transform...
2010-11-21 Chris Lattnerimplement PR8576, deleting dead stores with intervening...
2010-11-21 Chris Lattnerfile checkize
2010-11-21 Chris Lattneroptimize:
2010-11-21 Chris LattnerImplement PR8644: forwarding a memcpy value to a byval,
2010-11-19 Owen AndersonAdd a test for CodeGenPrepare's ability to look through...
2010-11-18 Duncan SandsFactor code for testing whether replacing one value...
2010-11-18 Owen AndersonCompletely rework the datastructure GVN uses to represe...
2010-11-18 Dan GohmanAdd support for PHI-translating sext, zext, and trunc...
2010-11-18 Chris Lattnerremove a pointless restriction from memcpyopt. It was
2010-11-18 Chris Lattnerfilecheckize, this is still not optimal, see PR8643
2010-11-18 Chris Lattnerallow eliminating an alloca that is just copied from...
2010-11-18 Chris Lattnerenhance the "alloca is just a memcpy from constant...
2010-11-18 Chris Lattnerfix a small oversight in the "eliminate memcpy from...
2010-11-18 Chris Lattnerfilecheckize
2010-11-17 Benjamin KramerInstCombine: Add a missing irem identity (X % X -> 0).
2010-11-16 Duncan SandsIn which I discover the existence of loops. Threading...
2010-11-15 Duncan SandsTeach InstructionSimplify the trick of skipping incomin...
2010-11-15 Duncan SandsMove PHI tests to phi.ll, out of select.ll.
2010-11-14 Duncan SandsTeach InstructionSimplify about phi nodes. I chose...
2010-11-14 Chris Lattnerrename test.
2010-11-14 Chris Lattnerfilecheckize, remove an old and useless test
2010-11-14 Chris Lattnerthis test is pretty pointless and "propogation" isn...
2010-11-13 Duncan SandsTestcase to go along with commit 118923 ("Have GVN...
2010-11-13 Duncan SandsGeneralize the reassociation transform in SimplifyCommu...
2010-11-12 Dan GohmanEnhance DSE to handle the case where a free call makes...
2010-11-12 Dan GohmanFilecheckize.
2010-11-11 Dan GohmanFactor out Instruction::isSafeToSpeculativelyExecute...
2010-11-10 Dan GohmanEnhance GVN to do more precise alias queries for non...
2010-11-10 Duncan SandsTeach InstructionSimplify how to look through PHI nodes...
2010-11-10 Dale JohannesenWhen checking that the necessary bits are zero in
2010-11-10 Dan GohmanMake ModRefBehavior a lattice. Use this to clean up...
2010-11-08 Duncan SandsAdd an additional test for icmp of select folding.
2010-11-08 Dan GohmanExtend the AliasAnalysis::pointsToConstantMemory interf...
2010-11-08 Dan GohmanMake FunctionAttrs use AliasAnalysis::getModRefBehavior...
2010-11-07 Duncan SandsAdd simplification of floating point comparisons with...
2010-11-07 Duncan SandsFix a README item: when doing a comparison with the...
2010-11-01 Owen AndersonWhen folding away a (shl (shr)) pair, we need to check...
2010-10-30 Duncan SandsIf a function does a volatile load from a global consta...
2010-10-29 Bob WilsonChange instcombine's getShuffleMask to represent undef...
2010-10-29 Bob WilsonMake instcombine a little more aggressive in combining...
2010-10-29 Owen AndersonUpdate testcase since we're no longer doing the constan...
2010-10-28 NAKAMURA Takumitest/Transforms/SimplifyLibCalls/floor.ll: Mark as...
2010-10-27 Dale JohannesenTeach InstCombine not to use Add and Neg on FP. PR...
2010-10-25 Dan GohmanFix a case where instcombine was stripping metadata...
2010-10-24 Duncan SandsFix PR8445: a block with no predecessors may be the...
2010-10-22 Bob WilsonTeach instcombine to set the alignment arguments for...
2010-10-19 Mikhail GlushenkovGlobalOpt: EvaluateFunction() must not evaluate stores...
2010-10-18 Dan GohmanMake BasicAliasAnalysis a normal AliasAnalysis implemen...
2010-10-15 Owen AndersonGeneralize MemCpyOpt's handling of call slot forwarding...
2010-10-14 Chris Lattnerfix a bug I introduced, no idea how this didn't repro...
2010-10-14 Chris Lattnerhack to unbreak buildbots
2010-10-14 Chris Lattneradd uadd_ov/usub_ov to apint, consolidate constant...
2010-10-09 Kenneth UildriksNow using a variant of the existing inlining heuristics...
2010-10-07 Devang PatelRemove LoopIndexSplit pass. It is neither maintained...
2010-10-01 Owen AndersonNow that the profitable bits of EnableFullLoadPRE have...
2010-10-01 Chris Lattnerfix PR8267 - Instcombine shouldn't optimizer away volat...
2010-10-01 Chris Lattnerupgrade this test.
2010-09-30 Owen AndersonWe do want to allow LoadPRE to perform LICM-like transf...
2010-09-30 Benjamin KramerAdd constant folding for strspn and strcspn to Simplify...
2010-09-29 Benjamin KramerAdd strpbrk folding to SimplifyLibCalls.
2010-09-29 Benjamin KramerSimplify the loop in StrChrOptimizer. FileCheckize...
2010-09-29 Benjamin KramerTeach SimplifyLibCalls how to optimize strrchr.
2010-09-29 Owen AndersonFix PR8247: JumpThreading can cause a block to become...
2010-09-27 Jakob Stoklund OlesenDon't try to constant fold libm functions with non...
2010-09-25 Owen AndersonLoadPRE was not properly checking that the load it...
2010-09-24 Jakob Stoklund OlesenBe more precise when trying to XFAIL this tester: googl...
2010-09-18 Dan GohmanAttempt to XFAIL this test on arm-linux, which is inexp...
2010-09-17 Dan GohmanFix this test to avoid an "inexact" fold.
2010-09-17 Dan GohmanFix this test so that folding doesn't depend on a poten...
2010-09-17 Dan GohmanFix the folding of floating-point math library calls...
2010-09-16 Owen AndersonAdd missing RUN line to this test.
2010-09-16 Owen AndersonIt is possible, under specific circumstances involving...
2010-09-16 Owen AndersonFix PR8161, in which an unreachable loop causes recursi...
2010-09-15 Chris Lattnerfix PR8144, a bug where constant merge would merge...
2010-09-14 Owen AndersonRemove dead option from tests.
2010-09-14 Chris Lattnerfix PR8102, a case where we'd copyValue from a value...
2010-09-13 Owen AndersonAdd a reduced testcase for the infinite loop fixed...
2010-09-13 Owen AndersonRe-apply r113679, which was reverted in r113720, which...
2010-09-12 Eric ChristopherRevert 113679, it was causing an infinite loop in a...
2010-09-11 Owen AndersonInvert and-of-or into or-of-and when doing so would...
2010-09-10 Benjamin KramerTeach InstructionSimplify to fold (A & B) & A -> A...
2010-09-09 Owen AndersonRevert r113439, which relaxed the requirement that...
2010-09-08 Owen AndersonRelax the "don't unroll loops containing calls" rule...
2010-09-08 Owen AndersonGeneralize instcombine's support for combining multiple...
2010-09-07 Chris LattnerFix a serious performance regression introduced by...
2010-09-07 Chris Lattnerrename test.
2010-09-06 Chris Lattnerfix PR8067, an over-aggressive assertion in LICM.
2010-09-06 Chris LattnerTeach loop rotate to hoist trivially invariant instructions
2010-09-05 Chris Lattnerfix PR8063, a crash in globalopt in the malloc analysis...
2010-09-04 Dan GohmanFix LoopSimplify to notify ScalarEvolution when splitti...
2010-09-04 Chris Lattnerfix a bug in my licm rewrite when a load from the promo...
2010-09-03 Owen AndersonPropagate non-local comparisons. Fixes PR1757.
next