| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove an, apparently, leftover MachineModuleInfo::RecordSourceLine declaration. | Argiris Kirtzidis | 2009-05-03 | 1 | -5/+0 |
* | 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... | Argiris Kirtzidis | 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. | Argiris Kirtzidis | 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. | Argiris Kirtzidis | 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 |
* | Make dataflow iteration possible on Value*, not only on User*: df_ext_iterato... | Edwin Török | 2009-04-30 | 1 | -4/+4 |
* | Oops! Missed a file in my last commit. | Nick Lewycky | 2009-04-30 | 1 | -0/+8 |
* | Move helper functions for optimizing division by constant into the APInt | Jay Foad | 2009-04-30 | 1 | -0/+25 |
* | Remove unused flags. | Bill Wendling | 2009-04-30 | 1 | -3/+0 |
* | Remove LTO optimization level. | Bill Wendling | 2009-04-29 | 1 | -2/+1 |
* | Instead of passing in an unsigned value for the optimization level, use an enum, | Bill Wendling | 2009-04-29 | 8 | -44/+64 |
* | Add support for a character after a command line option. Like '-Os'. | Bill Wendling | 2009-04-29 | 1 | -0/+23 |
* | MachineInstr::isRegTiedTo{Use,Def}Operand can safely be made const. | Jakob Stoklund Olesen | 2009-04-29 | 1 | -2/+2 |
* | Update comment, replace theoretically impossible check with an assert. | Nate Begeman | 2009-04-29 | 1 | -7/+7 |
* | Add directive to declare external globals. | Sanjiv Gupta | 2009-04-29 | 1 | -0/+8 |
* | Implement review feedback for vector shuffle work. | Nate Begeman | 2009-04-29 | 3 | -6/+20 |
* | Add a public method called getAddressSpace() to the GlobalAddressSDNode. | Sanjiv Gupta | 2009-04-29 | 1 | -0/+2 |
* | Add some more doxygen comments to SCEVAddRec. | Dan Gohman | 2009-04-29 | 1 | -1/+4 |
* | The second part of the change from -fast to -O#. This changes the JIT to accept | Bill Wendling | 2009-04-29 | 2 | -4/+4 |
* | Second attempt: | Bill Wendling | 2009-04-29 | 7 | -39/+43 |
* | Correct comment. | Bill Wendling | 2009-04-29 | 1 | -1/+1 |
* | Move getMatchingSuperReg() out of coalescer and into TargetRegisterInfo. | Evan Cheng | 2009-04-28 | 1 | -0/+10 |
* | Initialized arrays can be in any address space. | Sanjiv Gupta | 2009-04-28 | 1 | -1/+1 |
* | Move getSubRegisterRegClass from ScheduleDagSDNodesEmit.cpp to a TargetRegist... | Jakob Stoklund Olesen | 2009-04-28 | 1 | -0/+10 |
* | r70270 isn't ready yet. Back this out. Sorry for the noise. | Bill Wendling | 2009-04-28 | 8 | -44/+40 |
* | Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to | Bill Wendling | 2009-04-28 | 8 | -40/+44 |
* | Add tests for WeakVH and AssertingVH. These pointed out that the overloads for | Jeffrey Yasskin | 2009-04-27 | 1 | -42/+2 |
* | give bitstreamreader an API to ignore names for blocks/records, | Chris Lattner | 2009-04-27 | 1 | -1/+16 |
* | 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan. | Nate Begeman | 2009-04-27 | 4 | -16/+49 |
* | Add two new record types to the blockinfo block: | Chris Lattner | 2009-04-26 | 2 | -6/+36 |
* | make BitstreamCursor's copyable and assignable. | Chris Lattner | 2009-04-26 | 1 | -2/+38 |
* | Make a major API change to BitstreamReader: split all the reading | Chris Lattner | 2009-04-26 | 2 | -110/+141 |
* | I cast, therefore I think I know what I'm doing. | Bill Wendling | 2009-04-26 | 1 | -4/+4 |