| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a redundant PHI testcase for SSAUpdater to go with svn r100047. | Bob Wilson | 2010-03-31 | 1 | -0/+46 |
* | testcase for r99914, provided by baldrick! | Gabor Greif | 2010-03-31 | 1 | -0/+18 |
* | Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots. | Bob Wilson | 2010-03-30 | 4 | -5/+5 |
* | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang | 2010-03-30 | 4 | -5/+5 |
* | fix PR6642, GVN forwarding from memset to load of the base of the memset. | Chris Lattner | 2010-03-25 | 1 | -0/+12 |
* | Reapply r99451 with a fix to move the NoInline check to the cost functions | Eric Christopher | 2010-03-25 | 1 | -0/+18 |
* | Temporarily revert this, it's causing an issue with an internal project. | Eric Christopher | 2010-03-24 | 1 | -18/+0 |
* | add some accessors to callsite/callinst/invokeinst to check | Chris Lattner | 2010-03-23 | 1 | -0/+18 |
* | Teach simplify libcall to transform __strcpy_chk to __memcpy_chk to enable op... | Evan Cheng | 2010-03-23 | 1 | -20/+27 |
* | Fix an incorrect logic causing instcombine to miss some _chk -> non-chk trans... | Evan Cheng | 2010-03-23 | 1 | -1/+14 |
* | Fix a typo in ValueTracking that's causing instcombine to delete needed shift... | Evan Cheng | 2010-03-13 | 1 | -0/+20 |
* | When constant folding GEP of GEP, do not crash if an index of | Duncan Sands | 2010-03-12 | 1 | -0/+13 |
* | Make isLCSSA ignore uses in blocks not reachable from the entry block, | Dan Gohman | 2010-03-09 | 1 | -0/+27 |
* | Re-commit 97860 with fix. getMallocAllocatedType may return null. | Evan Cheng | 2010-03-08 | 1 | -0/+16 |
* | Migrate _chk call lowering from SimplifyLibCalls to InstCombine. Stub | Eric Christopher | 2010-03-06 | 3 | -4/+4 |
* | Temporarily revert: | Eric Christopher | 2010-03-06 | 1 | -16/+0 |
* | Transform @llvm.objectsize to integer if the argument is a result of malloc o... | Evan Cheng | 2010-03-06 | 1 | -0/+16 |
* | Safely turn memset_chk etc. to non-chk variant if the known object size is >=... | Evan Cheng | 2010-03-05 | 1 | -0/+18 |
* | Instcombine should turn llvm.objectsize of a alloca with static size to an in... | Evan Cheng | 2010-03-05 | 1 | -0/+20 |
* | fix PR6512, a case where instcombine would incorrectly merge loads | Chris Lattner | 2010-03-05 | 1 | -0/+40 |
* | Fix PR6503. This turned into a much more interesting and nasty bug. Various | Chris Lattner | 2010-03-05 | 1 | -0/+15 |
* | make these less sensitive to temporary naming. | Chris Lattner | 2010-03-05 | 3 | -15/+15 |
* | remove this testcase, it isn't clear what it was testing and it is subsumed b... | Chris Lattner | 2010-03-05 | 1 | -18/+0 |
* | fix a nice subtle reassociate bug which would only occur | Chris Lattner | 2010-03-05 | 1 | -2/+13 |
* | Make the 'icmp pred trunc(ext(X)), CST --> icmp pred X, ext(trunc(CST))' | Nick Lewycky | 2010-03-04 | 1 | -0/+18 |
* | fix incorrect folding of icmp with undef, PR6481. | Chris Lattner | 2010-03-03 | 1 | -1/+11 |
* | This test case: | Bill Wendling | 2010-03-03 | 1 | -4/+4 |
* | Non-affine post-inc SCEV expansions have more code which must be | Dan Gohman | 2010-03-02 | 1 | -0/+44 |
* | Floating-point add, sub, and mul are now spelled fadd, fsub, and fmul, | Dan Gohman | 2010-03-02 | 3 | -9/+9 |
* | Remove tests that checks @llvm.dbg.stoppoint handling. | Devang Patel | 2010-03-01 | 3 | -4098/+0 |
* | stop using anders-aa | Chris Lattner | 2010-03-01 | 1 | -1/+1 |
* | @llvm.dbg.stoppoint intrinsic is not used anymore. | Devang Patel | 2010-03-01 | 1 | -98/+0 |
* | Update to use new debug info encoding scheme. As a bonus, now the test passes! | Devang Patel | 2010-03-01 | 1 | -55/+64 |
* | Remove this test because it checks wheter optimizer handled @llvm.dbg.global_... | Devang Patel | 2010-03-01 | 1 | -54/+0 |
* | LLVM instruction syntax doesn't have trailing semicolons. | Dan Gohman | 2010-03-01 | 1 | -5/+5 |
* | Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-width | John McCall | 2010-02-28 | 1 | -2/+1 |
* | fix PR6414, a nondeterminism issue in IPSCCP which was because | Chris Lattner | 2010-02-27 | 1 | -0/+32 |
* | fix PR6435 another bug from the MallocInst elimination work. | Chris Lattner | 2010-02-26 | 1 | -0/+27 |
* | this file lacks a run line! | Chris Lattner | 2010-02-26 | 1 | -0/+1 |
* | rewrite OptimizeGlobalAddressOfMalloc to fix PR6422, some bugs | Chris Lattner | 2010-02-25 | 1 | -0/+17 |
* | Make LoopSimplify change conditional branches in loop exiting blocks | Dan Gohman | 2010-02-25 | 2 | -1/+66 |
* | Don't do (X != Y) ? X : Y -> X for floating-point values; it doesn't | Dan Gohman | 2010-02-23 | 1 | -0/+53 |
* | Remove the code which constant-folded ptrtoint(inttoptr(x)+c) to | Dan Gohman | 2010-02-23 | 1 | -27/+0 |
* | Convert this test to FileCheck and add a testcase for PR3574. | Dan Gohman | 2010-02-23 | 1 | -3/+15 |
* | Instcombine constant folding can normalize gep with negative index to index w... | Evan Cheng | 2010-02-22 | 1 | -1/+31 |
* | Add a test for canonicalizing ConstantExpr operands. | Dan Gohman | 2010-02-22 | 1 | -1/+10 |
* | Constant-fold certain comparisons with infinity and negative infinity. | Dan Gohman | 2010-02-22 | 1 | -0/+155 |
* | Teach ScalarEvolution how to compute a tripcount for a loop with | Dan Gohman | 2010-02-19 | 8 | -12/+12 |
* | Fold bswap(undef) to undef. | Dan Gohman | 2010-02-17 | 1 | -0/+6 |
* | Testcase for critical edge splitting with load PRE. | Bob Wilson | 2010-02-16 | 1 | -0/+27 |