| Commit message (Expand) | Author | Age | Files | Lines |
* | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -2/+2 |
* | spelling | Jim Grosbach | 2010-08-06 | 1 | -1/+1 |
* | Fix eabi calling convention when a 64 bit value shadows r3. | Rafael Espindola | 2010-08-06 | 1 | -0/+7 |
* | Revert r109901. The implementation of <rdar://problem/7405933> (r110423) doesn't | Bill Wendling | 2010-08-06 | 2 | -8/+1 |
* | Add the Optimize Compares pass (disabled by default). | Bill Wendling | 2010-08-06 | 1 | -0/+15 |
* | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -2/+2 |
* | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -2/+2 |
* | Revert my last commit, apparently it's a runtime issue. | Eric Christopher | 2010-08-05 | 1 | -0/+2 |
* | Remove unnecessary include. | Eric Christopher | 2010-08-05 | 1 | -2/+0 |
* | build: Add LLVM_NATIVE_ARCHNAME, which has the sensible value, without "Target" | Daniel Dunbar | 2010-08-03 | 1 | -9/+2 |
* | Targets: Add InitializeNativeTargetAsmPrinter(), patch by Jan Sjodin, although | Daniel Dunbar | 2010-08-01 | 1 | -0/+24 |
* | Add a "Compare" flag to the target instruction descriptor. This will be used | Bill Wendling | 2010-07-30 | 2 | -1/+8 |
* | Grammar. | Eric Christopher | 2010-07-29 | 1 | -2/+2 |
* | Plug the remaining MC leaks by giving MCObjectStreamer/MCAsmStreamer ownershi... | Benjamin Kramer | 2010-07-29 | 1 | -2/+2 |
* | Hook in GlobalMerge pass | Anton Korobeynikov | 2010-07-24 | 1 | -0/+6 |
* | Add hook to insert late LLVM=>LLVM passes just before isel | Anton Korobeynikov | 2010-07-24 | 1 | -4/+9 |
* | Add an ILP scheduler. This is a register pressure aware scheduler that's | Evan Cheng | 2010-07-24 | 1 | -1/+2 |
* | - Allow target to specify when is register pressure "too high". In most cases, | Evan Cheng | 2010-07-23 | 1 | -0/+8 |
* | Revert r109102 for now as it's causing JIT miscompilations. | Eric Christopher | 2010-07-23 | 1 | -1/+1 |
* | Warnings patrol. | Eric Christopher | 2010-07-22 | 1 | -4/+4 |
* | eliminate the TargetInstrInfo::GetInstSizeInBytes hook. | Chris Lattner | 2010-07-22 | 1 | -7/+0 |
* | remove the JIT "NeedsExactSize" feature and supporting logic. | Chris Lattner | 2010-07-22 | 1 | -6/+0 |
* | Increase the max physreg size. Patch by Pekka Jääskeläinen. | Duncan Sands | 2010-07-22 | 1 | -1/+1 |
* | Initial modifications to MCAssembler and TargetMachine for the MCJIT. | Reid Kleckner | 2010-07-22 | 1 | -0/+22 |
* | Teach bottom up pre-ra scheduler to track register pressure. Work in progress. | Evan Cheng | 2010-07-21 | 1 | -6/+19 |
* | Grammar. | Eric Christopher | 2010-07-20 | 1 | -1/+1 |
* | Constify some arguments. | Eric Christopher | 2010-07-20 | 1 | -3/+3 |
* | ARM has to provide its own TargetLowering::findRepresentativeClass because it... | Evan Cheng | 2010-07-19 | 1 | -6/+6 |
* | Teach computeRegisterProperties() to compute "representative" register class ... | Evan Cheng | 2010-07-19 | 1 | -0/+32 |
* | TblGen/AsmMatcher: Add support for honoring instruction Requires<[]> attribut... | Daniel Dunbar | 2010-07-19 | 1 | -1/+7 |
* | Target: Give the TargetAsmParser access to the TargetMachine. | Daniel Dunbar | 2010-07-19 | 1 | -5/+8 |
* | Remove the isMoveInstr() hook. | Jakob Stoklund Olesen | 2010-07-16 | 1 | -9/+0 |
* | Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and | Bill Wendling | 2010-07-16 | 2 | -2/+2 |
* | Remove remaining calls to TII::isMoveInstr. | Jakob Stoklund Olesen | 2010-07-16 | 1 | -16/+0 |
* | Split -enable-finite-only-fp-math to two options: | Evan Cheng | 2010-07-15 | 1 | -7/+12 |
* | 80-col. | Eric Christopher | 2010-07-15 | 1 | -5/+5 |
* | Don't pass StringRef by reference. | Benjamin Kramer | 2010-07-14 | 1 | -1/+1 |
* | Update comment. | Evan Cheng | 2010-07-13 | 1 | -1/+1 |
* | Fix a typo and fit in 80 columns. Found by Bob Wilson. | Rafael Espindola | 2010-07-12 | 1 | -1/+1 |
* | MC: Add MCAsmParserExtension, a base class for all the target/object specific | Daniel Dunbar | 2010-07-12 | 1 | -1/+3 |
* | Convert the last use of getPhysicalRegisterRegClass and remove it. | Rafael Espindola | 2010-07-12 | 1 | -6/+0 |
* | Remove TargetInstrInfo::copyRegToReg entirely. | Jakob Stoklund Olesen | 2010-07-11 | 2 | -19/+4 |
* | Make getPhysicalRegisterRegClass non-virtual. Should be able to remove it soon. | Rafael Espindola | 2010-07-11 | 1 | -1/+1 |
* | Remove copyRegToReg from TargetInstrInfo so it is not longer accesible. | Jakob Stoklund Olesen | 2010-07-11 | 1 | -13/+12 |
* | Fix va_arg for doubles. With this patch VAARG nodes always contain the | Rafael Espindola | 2010-07-11 | 1 | -0/+17 |
* | Reapply bottom-up fast-isel, with several fixes for x86-32: | Dan Gohman | 2010-07-10 | 1 | -2/+11 |
* | Automatically fold COPY instructions into stack load/store. | Jakob Stoklund Olesen | 2010-07-09 | 1 | -3/+3 |
* | Change TII::foldMemoryOperand API to require the machine instruction to be | Jakob Stoklund Olesen | 2010-07-09 | 1 | -7/+5 |
* | --- Reverse-merging r107947 into '.': | Bob Wilson | 2010-07-09 | 1 | -11/+2 |
* | Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emitting | Dan Gohman | 2010-07-09 | 1 | -2/+11 |