Add support getting the operands of a User to ocaml.
[oota-llvm.git] / test / Transforms /
2010-02-28 John McCallTeach APFloat how to create both QNaNs and SNaNs and...
2010-02-27 Chris Lattnerfix PR6414, a nondeterminism issue in IPSCCP which...
2010-02-26 Chris Lattnerfix PR6435 another bug from the MallocInst elimination...
2010-02-26 Chris Lattnerthis file lacks a run line!
2010-02-25 Chris Lattnerrewrite OptimizeGlobalAddressOfMalloc to fix PR6422...
2010-02-25 Dan GohmanMake LoopSimplify change conditional branches in loop...
2010-02-23 Dan GohmanDon't do (X != Y) ? X : Y -> X for floating-point...
2010-02-23 Dan GohmanRemove the code which constant-folded ptrtoint(inttoptr...
2010-02-23 Dan GohmanConvert this test to FileCheck and add a testcase for...
2010-02-22 Evan ChengInstcombine constant folding can normalize gep with...
2010-02-22 Dan GohmanAdd a test for canonicalizing ConstantExpr operands.
2010-02-22 Dan GohmanConstant-fold certain comparisons with infinity and...
2010-02-19 Dan GohmanTeach ScalarEvolution how to compute a tripcount for...
2010-02-17 Dan GohmanFold bswap(undef) to undef.
2010-02-16 Bob WilsonTestcase for critical edge splitting with load PRE.
2010-02-15 Chris Lattnerfix PR6305 by handling BlockAddress in a helper function
2010-02-13 Eric ChristopherFix a problem where we had bitcasted operands that...
2010-02-12 Chris Lattner1. modernize the constantmerge pass, using densemap...
2010-02-12 Chris Lattnerrename test
2010-02-12 Dan GohmanReapply the new LoopStrengthReduction code, with compil...
2010-02-11 Eric ChristopherMake sure that ConstantExpr offsets also aren't off...
2010-02-11 Chris LattnerRename ValueRequiresCast to ShouldOptimizeCast, to...
2010-02-11 Chris Lattnerconvert to filecheck.
2010-02-11 Chris LattnerMake DSE only scan blocks that are reachable from the...
2010-02-11 Chris Lattnera testcase that doesn't crash GVN but could someday.
2010-02-11 Chris LattnerMake jump threading honor x|undef -> true and x&undef...
2010-02-11 Eric ChristopherAdd ConstantExpr handling to Intrinsic::objectsize...
2010-02-09 Eric ChristopherMove Intrinsic::objectsize lowering back to InstCombine...
2010-02-09 Eric ChristopherPull these back out, they're a little too aggressive...
2010-02-09 Chris Lattnerfix PR6193, only considering sign extensions *from...
2010-02-09 Eric ChristopherAdd a new pass to do llvm.objsize lowering using SCEV.
2010-02-06 Bob WilsonAdd a test for my change to disable reassociation for...
2010-02-05 Jakob Stoklund OlesenTeach SimplifyCFG about magic pointer constants.
2010-02-05 Chris Lattnerfix logical-select to invoke filecheck right, and fix...
2010-02-05 Eric ChristopherRemove this code for now. I have a better idea and...
2010-02-04 Eric ChristopherTemporarily revert this since it appears to have caused...
2010-02-04 Eric ChristopherRework constant expr and array handling for objectsize...
2010-02-03 Eric ChristopherIf we're dealing with a zero-length array, don't lower...
2010-02-03 Evan ChengRevert 94937 and move the noreturn check to codegen.
2010-02-03 Eric ChristopherRecommit this, looks like it wasn't the cause.
2010-02-02 Eric ChristopherHopefully temporarily revert this.
2010-02-02 Eric ChristopherRe-add strcmp and known size object size checking optim...
2010-02-02 Chris Lattnerdon't turn (A & (C0?-1:0)) | (B & ~(C0?-1:0)) -> C0...
2010-02-02 Chris Lattnerfix a crash in loop unswitch on a loop invariant vector...
2010-02-02 Chris Lattnerremove an unreduced testcase, rename another.
2010-02-01 Chris Lattnerfix PR6195, a bug constant folding scalar -> vector...
2010-02-01 Chris Lattnerfix PR6197 - infinite recursion in ipsccp due to block...
2010-02-01 Dan GohmanGeneralize target-independent folding rules for sizeof...
2010-02-01 Chris Lattnerfix rdar://7590304, a miscompilation of objc apps on...
2010-02-01 Chris Lattnerfix rdar://7590304, an infinite loop in instcombine...
2010-01-31 Eli FriedmanRemove test which is no longer relevant.
2010-01-31 Eli FriedmanSimplify/generalize the xor+add->sign-extend instcombine.
2010-01-31 Eli FriedmanAdd a small transform: transform -(X<<Y) to (-X<<Y...
2010-01-31 Evan ChengDo not mark no-return calls tail calls. It'll screw...
2010-01-30 Bob WilsonCheck alignment of loads when deciding whether it is...
2010-01-30 Bob WilsonRemove ARM-specific calling convention from this test...
2010-01-29 Eric ChristopherRevert my last couple of patches. They appear to have...
2010-01-29 Bob WilsonImprove isSafeToLoadUnconditionally to recognize that...
2010-01-29 Eric ChristopherMake strcpy_chk lower to strcpy if we have a safe size.
2010-01-29 Eric ChristopherAdd constant support to object size handling and remove...
2010-01-28 Duncan SandsFix PR6165. The bug was that LHSKnownZero was being...
2010-01-27 Bob WilsonAvoid creating redundant PHIs in SSAUpdater::GetValueIn...
2010-01-27 Victor HernandezWhen converting dbg.declare to dbg.value, attach promot...
2010-01-26 Dan Gohman-disable-output is no longer needed with -analyze.
2010-01-26 Victor HernandezIn mem2reg, for all alloca/stores that get promoted...
2010-01-25 Victor HernandezRevert r94260 until findDbgDeclare() is made more efficient
2010-01-24 Chris Lattnerchange the canonical form of "cond ? -1 : 0" to be
2010-01-23 Nick LewyckySpeculatively revert r94322 to see if it fixes darwin...
2010-01-23 Chris Lattnerthird bug from PR6119: the xor dupe extension allows
2010-01-23 Nick LewyckyTeach DAE that even though it can't modify the function...
2010-01-23 Chris Lattneradd an early out to ProcessBranchOnXOR to speed it up,
2010-01-23 Chris Lattnerfix a crash in jump threading, PR6119
2010-01-23 Chris Lattnerimplement a simple instcombine xform that has been...
2010-01-23 Mon P WangInstCombine should not fold sext/zext of a vector and...
2010-01-23 Victor HernandezIn mem2reg, for all alloca/stores that get promoted...
2010-01-22 Dan GohmanRevert LoopStrengthReduce.cpp to pre-r94061 for now.
2010-01-21 Nick LewyckyFix a crasher trying to fold each element in a comparis...
2010-01-21 Dan GohmanRe-implement the main strength-reduction portion of...
2010-01-19 Dan GohmanAdd nounwinds.
2010-01-19 Chris Lattneroptimize ~(~X >>s Y) --> (X >>s Y), patch by Edmund...
2010-01-19 Bob WilsonFix a crash in scalarrepl for memcpy/memmove where...
2010-01-18 Chris Lattnermy instcombine transformations to make extension elimin...
2010-01-18 Chris Lattnerfilecheckize this.
2010-01-18 Chris Lattnerfilecheckize
2010-01-18 Chris Lattnerremove a redundant test, filecheckize another.
2010-01-17 Bill WendlingReduce fsub-fadd.ll and merge it into fsub-fsub.ll...
2010-01-13 Bill WendlingWhen the visitSub method was split into visitSub and...
2010-01-12 Chris Lattner1) Use the new SimplifyInstructionsInBlock routine...
2010-01-12 Dan GohmanMake several tests less fragile.
2010-01-12 Chris LattnerTeach jump threading to duplicate small blocks when...
2010-01-11 Chris Lattnerdisable this testcase, PR5997
2010-01-11 Chris Lattneradd one more bitfield optimization, allowing clang...
2010-01-11 Chris LattnerExtend CanEvaluateZExtd to handle and/or/xor more aggre...
2010-01-11 Chris LattnerRemove the dead TD argument to CanEvaluateZExtd, and...
2010-01-10 Chris Lattnerteach sext optimization to handle truncs from types...
2010-01-10 Chris Lattnerteach zext optimization how to deal with truncs that...
2010-01-10 Chris Lattnernow that the cost model has changed, we can always...
2010-01-10 Chris Lattnerchange the preferred canonical form for a sign extensio...
2010-01-10 Chris Lattnertwo changes:
2010-01-10 Chris Lattnerenhance CanEvaluateZExtd to handle shift left and sext...
next