| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a bug in IVUsers which was permitting non-affine addrecs to | Dan Gohman | 2010-04-09 | 1 | -0/+69 |
* | fix a SCCP miscompilation that could happen when a | Chris Lattner | 2010-04-09 | 1 | -0/+95 |
* | Print empty structs as {} rather than { }. | Dan Gohman | 2010-04-08 | 2 | -4/+4 |
* | add newlines at the end of files. | Chris Lattner | 2010-04-07 | 11 | -11/+11 |
* | Generalize IVUsers to track arbitrary expressions rather than expressions | Dan Gohman | 2010-04-07 | 1 | -1/+1 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-04 | 4 | -5/+5 |
* | add integer overflow check for the fp induction variable | Chris Lattner | 2010-04-03 | 1 | -4/+4 |
* | fix PR6761, a miscompilation due to the fp->int IV conversion | Chris Lattner | 2010-04-03 | 1 | -4/+23 |
* | convert to filecheck | Chris Lattner | 2010-04-03 | 1 | -5/+13 |
* | rename feature test. | Chris Lattner | 2010-04-03 | 1 | -0/+0 |
* | actually just remove this, will move the real feature test here. | Chris Lattner | 2010-04-03 | 1 | -35/+0 |
* | rename test since it is a feature test. | Chris Lattner | 2010-04-03 | 1 | -0/+0 |
* | first half of a pass through IndVarSimplify::HandleFloatingPointIV, | Chris Lattner | 2010-04-03 | 1 | -0/+19 |
* | Revert all my SSAUpdater patches. The PHI placement algorithm is not correct | Bob Wilson | 2010-04-03 | 1 | -46/+0 |
* | Revert r100191 since it breaks objc in clang | Mon P Wang | 2010-04-02 | 4 | -5/+5 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-02 | 4 | -5/+5 |
* | Manually notify ScalarEvolution before making an operand replacement, since | Dan Gohman | 2010-04-02 | 1 | -0/+41 |
* | Revert the recent alignment changes. They're broken for -Os because, | Dan Gohman | 2010-04-02 | 1 | -6/+0 |
* | Make globalopt refine global variable alignment. | Dan Gohman | 2010-04-02 | 1 | -0/+6 |
* | 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 |