| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a couple of typos. | Eric Christopher | 2010-08-27 | 1 | -1/+1 |
* | Simplify eliminateFrameIndex() interface back down now that PEI doesn't need | Jim Grosbach | 2010-08-26 | 1 | -8/+2 |
* | tidy up a bit. no functional change. | Jim Grosbach | 2010-08-26 | 1 | -1/+2 |
* | add a specialization for the MVT form of getTypeAction, since it is | Chris Lattner | 2010-08-25 | 1 | -2/+4 |
* | remove some llvmcontext arguments that are now dead post-refactoring. | Chris Lattner | 2010-08-25 | 1 | -16/+10 |
* | Change handling of illegal vector types to widen when possible instead of | Chris Lattner | 2010-08-25 | 1 | -12/+47 |
* | Add ARM heuristic for when to allocate a virtual base register for stack | Jim Grosbach | 2010-08-24 | 1 | -1/+1 |
* | Move enabling the local stack allocation pass into the target where it belongs. | Jim Grosbach | 2010-08-24 | 1 | -0/+7 |
* | Better handling of offsets on frame index references. rdar://8277890 | Jim Grosbach | 2010-08-19 | 1 | -7/+13 |
* | Re-re-revert this patch. It seems to be causing performance | Eric Christopher | 2010-08-19 | 1 | -1/+1 |
* | Reapply the virtual register patch from 109102. The places where we were | Eric Christopher | 2010-08-19 | 1 | -1/+1 |
* | Add hook for re-using virtual base registers for local stack slot access. | Jim Grosbach | 2010-08-18 | 1 | -0/+7 |
* | Add materialization of virtual base registers for frame indices allocated into | Jim Grosbach | 2010-08-17 | 1 | -0/+16 |
* | Add hook to examine an instruction referencing a frame index to determine | Jim Grosbach | 2010-08-17 | 1 | -0/+8 |
* | MC/AsmParser: Push the burdon of emitting diagnostics about unmatched | Daniel Dunbar | 2010-08-12 | 1 | -1/+5 |
* | tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl', | Daniel Dunbar | 2010-08-12 | 1 | -4/+0 |
* | Don't use unsigned char for alignments in TargetData. There aren't | Dan Gohman | 2010-08-11 | 1 | -19/+19 |
* | Implement register class inflation. | Jakob Stoklund Olesen | 2010-08-10 | 1 | -0/+6 |
* | Use the "isCompare" machine instruction attribute instead of calling the | Bill Wendling | 2010-08-08 | 1 | -6/+6 |
* | Fix PR7809 by creating a header for just llvm variables that can be | Eric Christopher | 2010-08-08 | 1 | -1/+1 |
* | Add back in r109901, which adds a Compare flag to the target instructions. It's | Bill Wendling | 2010-08-08 | 2 | -1/+8 |
* | 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 |