| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Use uint64_t instead of unsigned. | Bill Wendling | 2009-04-26 | 1 | -4/+6 |
* | revert an incorrect patch. This causes crashes all over the place on a | Chris Lattner | 2009-04-26 | 1 | -6/+4 |
* | Suppress warnings about conversion shortening 64-bit to 32-bit. | Bill Wendling | 2009-04-26 | 1 | -4/+6 |
* | Add a new TypeBuilder helper class, which eases making LLVM IR types. | Chris Lattner | 2009-04-25 | 1 | -0/+463 |
* | improve documentation around memory lifetimes, | Chris Lattner | 2009-04-25 | 1 | -5/+17 |
* | Use intptr_t. | Bill Wendling | 2009-04-25 | 1 | -1/+1 |
* | size() should return a size_t; avoids a warning for 64 bit machines. | Mon P Wang | 2009-04-25 | 1 | -1/+1 |
* | DenseMap.h needs <new> because it explicitly calls operator new/delete. | Chris Lattner | 2009-04-25 | 1 | -0/+1 |
* | Do not share a single unknown val# for all the live ranges merged into a phys... | Evan Cheng | 2009-04-25 | 1 | -4/+0 |
* | Add LTO_SYMBOL_DEFINITION_WEAKUNDEF, use that on the gold plugin. | Rafael Espindola | 2009-04-24 | 1 | -0/+1 |
* | Revert 69952. Causes testsuite failures on linux x86-64. | Rafael Espindola | 2009-04-24 | 4 | -38/+16 |
* | fix a typo noticed by duncan | Chris Lattner | 2009-04-24 | 1 | -1/+1 |
* | "I got annoyed at the compiler warnings from ConstantInt::get(Ty, -1, | Chris Lattner | 2009-04-24 | 1 | -0/+9 |
* | PR2957 | Nate Begeman | 2009-04-24 | 4 | -16/+38 |
* | Change SCEVExpander's expandCodeFor to provide more flexibility | Dan Gohman | 2009-04-23 | 1 | -1/+11 |
* | Use BasicBlock::iterator instead of Instruction* for insert points, | Dan Gohman | 2009-04-22 | 1 | -5/+6 |
* | Make SCEVExpanders private methods private, instead of protected. | Dan Gohman | 2009-04-22 | 1 | -1/+2 |
* | Add caching of predecessor counts as well as predecessors themselves. | Owen Anderson | 2009-04-22 | 1 | -0/+9 |
* | Fix for PR3946, in which SmallVector could behave strangely in corner cases. | Owen Anderson | 2009-04-22 | 1 | -2/+2 |
* | De-pImpl-ify ScalarEvolution. The pImpl pattern doesn't provide much | Dan Gohman | 2009-04-21 | 1 | -7/+109 |
* | It has finally happened. Spiller is now using live interval info. | Evan Cheng | 2009-04-21 | 1 | -3/+3 |
* | Factor out a common base class from SCEVTruncateExpr, SCEVZeroExtendExpr, | Dan Gohman | 2009-04-21 | 1 | -43/+33 |
* | Introduce encapsulation for ScalarEvolution's TargetData object, and refactor | Dan Gohman | 2009-04-21 | 2 | -9/+22 |
* | Convert ScalarEvolution to use raw_ostream instead of OStream. | Dan Gohman | 2009-04-21 | 2 | -19/+17 |
* | Move duplicated AddLiveIn function from X86 and ARM backends to be a method | Bob Wilson | 2009-04-20 | 1 | -0/+5 |
* | Revise my previous change 68996 as suggested by Duncan. | Bob Wilson | 2009-04-20 | 1 | -7/+6 |