make m_ConstantInt(int64_t) safely match ConstantInt's that are larger than i64.
[oota-llvm.git] / test / Transforms /
2009-01-05 Chris Lattnermake m_ConstantInt(int64_t) safely match ConstantInt...
2009-01-05 Duncan SandsTeach the internalize pass to also internalize
2009-01-05 Duncan SandsDelete unused global aliases with internal linkage.
2009-01-04 Nick LewyckyRun a post-pass that marks known function declarations...
2009-01-04 Bill WendlingXFAIL this test. The xform was removed.
2009-01-02 Duncan SandsWhen calculating 'nocapture' argument attributes, allow
2009-01-02 Chris LattnerReimplement the old and horrible bison parser for ...
2009-01-02 Nick LewyckyRemove the cyclic part of this test, it was passing...
2009-01-02 Nick LewyckyMake adding nocapture a bit stronger. FreeInst is nocap...
2009-01-02 Duncan SandsAdd tests for two types of traps that escape analysis
2009-01-01 Bill WendlingAdd transformation:
2008-12-31 Duncan SandsLook through phi nodes and select instructions when
2008-12-31 Duncan SandsRename AddReadAttrs to FunctionAttrs, and teach it how
2008-12-29 Duncan SandsAllow readnone functions to read (and write!) global
2008-12-21 Nick LewyckyTurn strcmp into memcmp, such as strcmp(P, "x") --...
2008-12-18 Nick LewyckyMake all the vector elements positive in an srem of...
2008-12-17 Chris LattnerEnhance heap sra to be substantially more aggressive...
2008-12-16 Chris LattnerFix another crash found by inspection. If we have...
2008-12-16 Chris Lattnerfix a crash found by inspection.
2008-12-16 Eli FriedmanAdd a helper to remove a branch and DCE the condition...
2008-12-16 Chris Lattnerfix PR3217: fully cached queries need to be verified...
2008-12-15 Chris Lattneradd testcase for r61051
2008-12-15 Chris Lattneradd a basic test for heap-sra
2008-12-15 Chris LattnerAdd a testcase for GCC PR 23455, which lpre handles...
2008-12-15 Chris Lattnergvn now hoists this load out of the hot non-call path.
2008-12-15 Chris LattnerAdjust testcase to make it more stable across visitatio...
2008-12-15 Chris Lattnermake GVN try to rename inputs to the resultant replaced...
2008-12-15 Chris LattnerImplement initial support for PHI translation in memdep...
2008-12-14 Chris Lattneranother random testcase that shouldn't crash gvn and is
2008-12-13 Chris LattnerRLE isn't smart enough to eliminate this safely yet.
2008-12-13 Chris Lattnerrename some tests to be more uniform in naming convention.
2008-12-13 Chris Lattnergvn should never crash on this.
2008-12-13 Bill WendlingTemporarily revert r60973. It's inexplicably causing...
2008-12-13 Chris Lattnermake RLE preserve the name of the load that it replaces...
2008-12-09 Chris Lattnerloosen up an assertion that isn't valid when called...
2008-12-09 Chris LattnerTeach BasicAA::getModRefInfo(CallSite, CallSite) some
2008-12-08 Devang PatelActually test something. Use PR3170 test case.
2008-12-08 Devang PatelUndo previous patch.
2008-12-07 Chris Lattnerfix a bug I introduced in simplifycfg handling single...
2008-12-06 Chris LattnerReimplement the inner loop of DSE. It now uniformly...
2008-12-05 Chris LattnerFix test/Transforms/GVN/pre-load.ll
2008-12-04 Devang PatelRewrite code that 1) filters loops and 2) calculates...
2008-12-03 Chris Lattnertestcase for br undef folding.
2008-12-03 Chris LattnerTeach jump threading some more simple tricks:
2008-12-03 Chris Lattnerdon't spew tons of stuff to the output. This testcase...
2008-12-02 Chris LattnerImplement PRE of loads in the GVN pass with a pretty...
2008-12-02 Owen AndersonAdd a test for my previous PRE fix.
2008-12-01 Bill WendlingUse m_Specific() instead of double matching.
2008-12-01 Chris Lattnersimplify these patterns using m_Specific. No need...
2008-12-01 Chris LattnerTeach inst combine to merge GEPs through PHIs. This...
2008-12-01 Chris Lattnertestcase for my previous commit.
2008-12-01 Bill WendlingImplement ((A|B)&1)|(B&-2) -> (A&1) | B transformation...
2008-11-30 Bill WendlingAdd instruction combining for ((A&~B)|(~A&B)) -> A...
2008-11-30 Bill WendlingImplement (A&((~A)|B)) -> A&B transformation in the...
2008-11-30 Bill WendlinggetSExtValue() doesn't work for ConstantInts with bitwi...
2008-11-30 Eli FriedmanOptimize memmove and memset into the LLVM builtins...
2008-11-30 Bill WendlingStrengthen check for div inst-combining.
2008-11-30 Bill WendlingInstcombine was illegally transforming -X/C into X...
2008-11-29 Chris Lattnerdon't require GVN to work on dead values, just make the
2008-11-29 Chris LattnerFix a thinko that manifested as a crash on clamav last...
2008-11-28 Chris LattnerFix PR3141 by ensuring that MemoryDependenceAnalysis...
2008-11-28 Chris Lattnerdon't call MergeBasicBlockIntoOnlyPred on a block whose...
2008-11-27 Nick LewyckyChris prefers icmp/select over udiv!
2008-11-27 Nick LewyckyAdd a couple of missed optimizations on integer vectors...
2008-11-27 Chris LattnerFix PR3138: if we merge the entry block into another...
2008-11-27 Chris LattnerMake jump threading substantially more powerful, in...
2008-11-25 Evan ChengconvertToSignExtendedInteger should return opInvalidOp...
2008-11-24 Chris Lattnerreenable test
2008-11-24 Bill WendlingTemporarily XFAIL this test. r59976 and r59972 broke it.
2008-11-24 Chris LattnerFix 3113: If we have a dead cyclic PHI, replace the...
2008-11-21 Nick LewyckyOptimize (x/y)*y into x-(x%y) in general. Div and rem...
2008-11-18 Devang PatelGive SIToFPInst preference over UIToFPInst because...
2008-11-17 Devang PatelWhile handling floating point IVs lift restrictions...
2008-11-16 Chris LattnerHandle the case where there is no "not". It is possibl...
2008-11-16 Chris Lattnermake this actually test what it is trying to.
2008-11-10 Devang PatelIf the sign of exit condition and split condition does...
2008-11-09 Bill WendlingIf the LHS of the FCMP is coming from a UIToFP instruct...
2008-11-05 Devang PatelAdd PR number.
2008-11-05 Devang PatelNew test case.
2008-11-04 Dan GohmanAdd a new pass to simplify specific half_powr function...
2008-11-04 Anton KorobeynikovFix tests not to emit IR output
2008-11-03 Devang PatelIgnore conditions that are outside the loop.
2008-11-03 Devang PatelTurn floating point IVs into integer IVs where possible.
2008-11-02 Nick LewyckyChanges from Duncan's review:
2008-11-02 Nick LewyckyAdd a new MergeFunctions pass. It finds identical funct...
2008-11-02 Nick LewyckyFix demanded bits analysis with srem by negative number...
2008-11-02 Dan GohmanFix this recently moved code to use the correct type...
2008-10-30 Dan GohmanCanonicalize sext(i1) to i1?-1:0, and update various...
2008-10-30 Daniel DunbarAdd InlineCost class for represent the estimated cost...
2008-10-29 Chris LattnerFix PR2967 by not deleting volatile load/stores that...
2008-10-28 Dan Gohman(A & sext(C)) | (B & ~sext(C) -> C ? A : B
2008-10-27 Chris Lattnerno need to print output
2008-10-24 Nick LewyckyDon't try to create a mask when we don't need one....
2008-10-16 Chris Lattnerapply Eli's patch for PR2165 and provide a testcase.
2008-10-15 Dan GohmanTeach instcombine's visitLoad to scan back several...
2008-10-14 Evan ChengCombine (fcmp cc0 x, y) | (fcmp cc1 x, y) into a single...
2008-10-14 Evan Cheng- Somehow I forgot about one / une.
2008-10-14 Evan ChengOptimize anding of two fcmp into a single fcmp if the...
2008-10-11 Chris LattnerFix PR2697 by rewriting the '(X / pos) op neg' logic...
2008-10-10 Devang PatelCheck loop exit predicate properly while eliminating...
next