| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix another bug in r71252. This code supports GetElementPtr | Dan Gohman | 2009-05-08 | 1 | -1/+1 |
* | Add memoization for getSCEVAtScope results for instructions | Dan Gohman | 2009-05-08 | 1 | -0/+5 |
* | Make the SCEV* form of getSCEVAtScope public, to allow ScalarEvolution | Dan Gohman | 2009-05-08 | 1 | -5/+4 |
* | Factor out the code for creating SCEVs for GEPs into a | Dan Gohman | 2009-05-08 | 1 | -0/+4 |
* | Add a getExitBlock utility function to LoopInfo which returns the | Dan Gohman | 2009-05-08 | 1 | -0/+10 |
* | Factor out cycle-finder code and make it generic. | Anton Korobeynikov | 2009-05-08 | 1 | -4/+2 |
* | Add some examples to show the difference between | Duncan Sands | 2009-05-08 | 1 | -0/+17 |
* | Revert 71165. It did more than just revert 71158 and it introduced | Dan Gohman | 2009-05-07 | 2 | -15/+1 |
* | Temporarily revert r71158. It was causing a failure during a full bootstrap: | Bill Wendling | 2009-05-07 | 2 | -1/+15 |
* | Factor out a common base class between SCEVCommutativeExpr and | Dan Gohman | 2009-05-07 | 1 | -30/+34 |
* | Move the tablegen-produced DebugLoc handling into a AsmWriter::processDebugLo... | Argyrios Kyrtzidis | 2009-05-07 | 1 | -1/+4 |
* | Rename "loop aligner" pass to "code placement optimization" pass. | Evan Cheng | 2009-05-07 | 1 | -3/+3 |
* | Add const modifiers. | Jakob Stoklund Olesen | 2009-05-07 | 1 | -1/+1 |
* | Just turn aggressive stack coloring off at -O3. | Bill Wendling | 2009-05-07 | 1 | -1/+1 |
* | Temporarily revert r71010. It was causing massive failures during self-hosting. | Bill Wendling | 2009-05-07 | 1 | -1/+1 |
* | Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's meth... | Argyrios Kyrtzidis | 2009-05-07 | 1 | -3/+3 |
* | Add simplify_type specializations to allow WeakVH, AssertingVH, and | Dan Gohman | 2009-05-06 | 1 | -2/+37 |
* | CMake: Detects libpthread and sets HAVE_LIBPTHREAD. | Oscar Fuentes | 2009-05-06 | 1 | -1/+1 |
* | CMake: Added cmakedefine for HAVE_PTHREAD_H. | Oscar Fuentes | 2009-05-06 | 1 | -0/+3 |
* | OCaml parameter attribute bindings from PR2752. | Duncan Sands | 2009-05-06 | 1 | -0/+2 |
* | Allow readonly functions to unwind exceptions. Teach | Duncan Sands | 2009-05-06 | 1 | -8/+18 |
* | Quotes should be printed before private prefix; some code clean up. | Evan Cheng | 2009-05-05 | 1 | -1/+5 |
* | Add dump method to DIDescriptor. | Bill Wendling | 2009-05-05 | 1 | -0/+2 |
* | Add an explicit keyword. | Dan Gohman | 2009-05-05 | 1 | -1/+2 |
* | Forgot this in the last commit. | Evan Cheng | 2009-05-05 | 1 | -1/+1 |
* | Move getInstrOperandRegClass from the scheduler to TargetInstrInfo. | Evan Cheng | 2009-05-05 | 1 | -0/+7 |
* | Re-apply 70645, converting ScalarEvolution to use | Dan Gohman | 2009-05-04 | 3 | -50/+33 |
* | Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so ... | Chris Lattner | 2009-05-04 | 1 | -2/+2 |
* | Restore minor deletion. | Mike Stump | 2009-05-04 | 3 | -6/+14 |
* | In some rare cases, the register allocator can spill registers but end up not... | Evan Cheng | 2009-05-03 | 4 | -31/+52 |
* | Properly handle sdiv / udiv / srem / urem libcalls | Anton Korobeynikov | 2009-05-03 | 1 | -0/+4 |
* | -Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDe... | Argyrios Kyrtzidis | 2009-05-03 | 2 | -3/+4 |
* | Revert r70645 for now; it's causing a variety of regressions. | Dan Gohman | 2009-05-03 | 3 | -18/+35 |
* | Convert ScalarEvolution to use CallbackVH for its internal map. This | Dan Gohman | 2009-05-02 | 3 | -35/+18 |
* | Apply Jeffrey Yasskin's CallbackVH patch, with minor tweaks from me | Dan Gohman | 2009-05-02 | 1 | -1/+45 |
* | Include <limits.h> to get the definition of CHAR_BIT. | Dan Gohman | 2009-05-02 | 1 | -0/+1 |
* | Previously, RecursivelyDeleteDeadInstructions provided an option | Dan Gohman | 2009-05-02 | 2 | -7/+39 |
* | When ScalarEvolution is told to forget the trip count for a loop, have | Dan Gohman | 2009-05-02 | 1 | -0/+5 |
* | Drop the default assumption about alignment down to 2 bits from 3. This appa... | Chris Lattner | 2009-05-01 | 1 | -2/+2 |
* | Prevent looping when DenseSet is abused. | Stuart Hastings | 2009-05-01 | 1 | -1/+1 |
* | Actually insert inserted instructions into the InsertedValues map. | Dan Gohman | 2009-05-01 | 1 | -2/+2 |
* | Add an accessor method to allow clients to test if a given expression | Dan Gohman | 2009-05-01 | 1 | -0/+6 |
* | Make SCEVExpander::addInsertedValue able to accept Values, not just | Dan Gohman | 2009-05-01 | 1 | -5/+5 |
* | Fix compilation for some targets other than x86. | Argyrios Kyrtzidis | 2009-04-30 | 1 | -0/+1 |
* | Add a comment to refer to the section of the programmer's manual that explain... | Stefanus Du Toit | 2009-04-30 | 1 | -0/+9 |
* | Make DebugLoc independent of DwarfWriter. | Argyrios Kyrtzidis | 2009-04-30 | 3 | -20/+18 |
* | Add a mention of TypeBuilder to the programmer's manual, and clean up the class | Jeffrey Yasskin | 2009-04-30 | 1 | -6/+6 |
* | getCommonSubClass() - Calculate the largest common sub-class of two register | Jakob Stoklund Olesen | 2009-04-30 | 1 | -0/+4 |
* | Add some comments, and tidy up some whitespace. | Dan Gohman | 2009-04-30 | 1 | -1/+2 |
* | Extend ScalarEvolution's getBackedgeTakenCount to be able to | Dan Gohman | 2009-04-30 | 1 | -4/+44 |