| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename PointsToLocalMemory to PointsToLocalOrConstantMemory to make | Duncan Sands | 2010-11-03 | 1 | -8/+11 |
* | Let the -inline-threshold command line argument take precedence over the | Jakob Stoklund Olesen | 2010-11-02 | 1 | -1/+2 |
* | When folding away a (shl (shr)) pair, we need to check that the bits that wil... | Owen Anderson | 2010-11-01 | 1 | -1/+1 |
* | Now that the MallocInst no longer exists, this workaround for | Duncan Sands | 2010-10-30 | 1 | -5/+0 |
* | If a function does a volatile load from a global constant, do not | Duncan Sands | 2010-10-30 | 1 | -4/+4 |
* | Clean up indentation and other whitespace. | Bob Wilson | 2010-10-29 | 1 | -11/+9 |
* | Remove trailing whitespace. | Bob Wilson | 2010-10-29 | 1 | -70/+69 |
* | Fix 80-column violation. | Bob Wilson | 2010-10-29 | 1 | -1/+2 |
* | Change instcombine's getShuffleMask to represent undef with negative values. | Bob Wilson | 2010-10-29 | 1 | -40/+36 |
* | Make instcombine a little more aggressive in combining vector shuffles. | Bob Wilson | 2010-10-29 | 1 | -15/+22 |
* | Give up on doing in-line instruction simplification during correlated value p... | Owen Anderson | 2010-10-29 | 1 | -10/+1 |
* | Inline asm multiple alternative constraints development phase 2 - improved ba... | John Thompson | 2010-10-29 | 2 | -2/+2 |
* | Teach InstCombine not to use Add and Neg on FP. PR 8490. | Dale Johannesen | 2010-10-27 | 1 | -1/+8 |
* | Fix a case where instcombine was stripping metadata (and alignment) | Dan Gohman | 2010-10-25 | 1 | -1/+3 |
* | Fix PR8445: a block with no predecessors may be the entry block, in which case | Duncan Sands | 2010-10-24 | 1 | -12/+10 |
* | SmallVectorize. | Benjamin Kramer | 2010-10-23 | 1 | -3/+1 |
* | Switch attribute macros to use 'LLVM_' as a prefix. We retain the old names | Chandler Carruth | 2010-10-23 | 1 | -1/+2 |
* | Teach instcombine to set the alignment arguments for NEON load/store intrinsics. | Bob Wilson | 2010-10-22 | 1 | -0/+26 |
* | RetOp is not actually used for anything useful (though | Duncan Sands | 2010-10-21 | 1 | -2/+0 |
* | Reapply r116831 and r116839, converting AliasAnalysis to use | Dan Gohman | 2010-10-19 | 5 | -18/+20 |
* | Revert r116831 and r116839, which are breaking selfhost builds. | Dan Gohman | 2010-10-19 | 2 | -4/+4 |
* | Passes do not need to recursively initialize passes that they preserve, if | Owen Anderson | 2010-10-19 | 8 | -16/+2 |
* | Oops, check in all the files for converting AliasAnalysis to | Dan Gohman | 2010-10-19 | 2 | -4/+4 |
* | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 2010-10-19 | 59 | -69/+196 |
* | Consistently use AliasAnalysis::UnknownSize instead of hardcoding ~0u. | Dan Gohman | 2010-10-19 | 2 | -5/+5 |
* | GlobalOpt: EvaluateFunction() must not evaluate stores to weak_odr globals. | Mikhail Glushenkov | 2010-10-19 | 1 | -6/+7 |
* | Trailing whitespace. | Mikhail Glushenkov | 2010-10-18 | 1 | -151/+151 |
* | Make AliasSetTracker TBAA-aware, enabling TBAA-enabled LICM. | Dan Gohman | 2010-10-18 | 1 | -3/+6 |
* | Transfer debug loc to lowered call. | Devang Patel | 2010-10-18 | 1 | -0/+2 |
* | Eliminate some calls to Value::getNameStr. | Benjamin Kramer | 2010-10-16 | 1 | -1/+1 |
* | Generalize MemCpyOpt's handling of call slot forwarding to function properly ... | Owen Anderson | 2010-10-15 | 1 | -18/+48 |
* | CallGraphSCC passes implicity require CallGraph analysis. | Owen Anderson | 2010-10-13 | 5 | -4/+17 |
* | Fix PR8313 by changing ValueToValueMap use a TrackingVH. | Rafael Espindola | 2010-10-13 | 2 | -8/+14 |
* | Be more consistent in using ValueToValueMapTy. | Rafael Espindola | 2010-10-13 | 6 | -22/+21 |
* | Begin adding static dependence information to passes, which will allow us to | Owen Anderson | 2010-10-12 | 23 | -25/+145 |
* | Now using a variant of the existing inlining heuristics to decide whether to ... | Kenneth Uildriks | 2010-10-09 | 1 | -40/+50 |
* | Filter out illegal formulae after updating offsets, not before, so that | Dan Gohman | 2010-10-08 | 1 | -18/+18 |
* | Update CMake. | Daniel Dunbar | 2010-10-08 | 1 | -1/+0 |
* | Delete the FormulaSorter class and inline its one method into its | Dan Gohman | 2010-10-07 | 1 | -28/+10 |
* | Fix a spello. | Dan Gohman | 2010-10-07 | 1 | -1/+1 |
* | Charge a formula for explicit multiplies on scaled registers too, | Dan Gohman | 2010-10-07 | 1 | -3/+3 |
* | Use size_t for consistency. | Dan Gohman | 2010-10-07 | 1 | -1/+1 |
* | When merging one use into another, transfer the offsets from | Dan Gohman | 2010-10-07 | 1 | -0/+8 |
* | Fix LSR to keep the RegUseTracker up to date when combining users. | Dan Gohman | 2010-10-07 | 1 | -8/+19 |
* | Remove LoopIndexSplit pass. It is neither maintained nor used by anyone. | Devang Patel | 2010-10-07 | 2 | -1275/+0 |
* | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 | 61 | -69/+69 |
* | Add initialization routines for Instrumentation. | Owen Anderson | 2010-10-07 | 2 | -0/+32 |
* | Add initialization routines to InstCombine. | Owen Anderson | 2010-10-07 | 1 | -0/+9 |
* | Add an initialization routine for libLLVMipo.a | Owen Anderson | 2010-10-07 | 1 | -2/+37 |
* | Next step on the getting-rid-of-static-ctors train: begin adding per-library | Owen Anderson | 2010-10-07 | 3 | -2/+83 |