aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-2/+2
* spellingJim Grosbach2010-08-061-1/+1
* Fix eabi calling convention when a 64 bit value shadows r3.Rafael Espindola2010-08-061-0/+7
* Revert r109901. The implementation of <rdar://problem/7405933> (r110423) doesn'tBill Wendling2010-08-062-8/+1
* Add the Optimize Compares pass (disabled by default).Bill Wendling2010-08-061-0/+15
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-2/+2
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-2/+2
* Revert my last commit, apparently it's a runtime issue.Eric Christopher2010-08-051-0/+2
* Remove unnecessary include.Eric Christopher2010-08-051-2/+0
* build: Add LLVM_NATIVE_ARCHNAME, which has the sensible value, without "Target"Daniel Dunbar2010-08-031-9/+2
* Targets: Add InitializeNativeTargetAsmPrinter(), patch by Jan Sjodin, althoughDaniel Dunbar2010-08-011-0/+24
* Add a "Compare" flag to the target instruction descriptor. This will be usedBill Wendling2010-07-302-1/+8
* Grammar.Eric Christopher2010-07-291-2/+2
* Plug the remaining MC leaks by giving MCObjectStreamer/MCAsmStreamer ownershi...Benjamin Kramer2010-07-291-2/+2
* Hook in GlobalMerge passAnton Korobeynikov2010-07-241-0/+6
* Add hook to insert late LLVM=>LLVM passes just before iselAnton Korobeynikov2010-07-241-4/+9
* Add an ILP scheduler. This is a register pressure aware scheduler that'sEvan Cheng2010-07-241-1/+2
* - Allow target to specify when is register pressure "too high". In most cases,Evan Cheng2010-07-231-0/+8
* Revert r109102 for now as it's causing JIT miscompilations.Eric Christopher2010-07-231-1/+1
* Warnings patrol.Eric Christopher2010-07-221-4/+4
* eliminate the TargetInstrInfo::GetInstSizeInBytes hook. Chris Lattner2010-07-221-7/+0
* remove the JIT "NeedsExactSize" feature and supporting logic.Chris Lattner2010-07-221-6/+0
* Increase the max physreg size. Patch by Pekka Jääskeläinen.Duncan Sands2010-07-221-1/+1
* Initial modifications to MCAssembler and TargetMachine for the MCJIT.Reid Kleckner2010-07-221-0/+22
* Teach bottom up pre-ra scheduler to track register pressure. Work in progress.Evan Cheng2010-07-211-6/+19
* Grammar.Eric Christopher2010-07-201-1/+1
* Constify some arguments.Eric Christopher2010-07-201-3/+3
* ARM has to provide its own TargetLowering::findRepresentativeClass because it...Evan Cheng2010-07-191-6/+6
* Teach computeRegisterProperties() to compute "representative" register class ...Evan Cheng2010-07-191-0/+32
* TblGen/AsmMatcher: Add support for honoring instruction Requires<[]> attribut...Daniel Dunbar2010-07-191-1/+7
* Target: Give the TargetAsmParser access to the TargetMachine.Daniel Dunbar2010-07-191-5/+8
* Remove the isMoveInstr() hook.Jakob Stoklund Olesen2010-07-161-9/+0
* Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission andBill Wendling2010-07-162-2/+2
* Remove remaining calls to TII::isMoveInstr.Jakob Stoklund Olesen2010-07-161-16/+0
* Split -enable-finite-only-fp-math to two options:Evan Cheng2010-07-151-7/+12
* 80-col.Eric Christopher2010-07-151-5/+5
* Don't pass StringRef by reference.Benjamin Kramer2010-07-141-1/+1
* Update comment.Evan Cheng2010-07-131-1/+1
* Fix a typo and fit in 80 columns. Found by Bob Wilson.Rafael Espindola2010-07-121-1/+1
* MC: Add MCAsmParserExtension, a base class for all the target/object specificDaniel Dunbar2010-07-121-1/+3
* Convert the last use of getPhysicalRegisterRegClass and remove it.Rafael Espindola2010-07-121-6/+0
* Remove TargetInstrInfo::copyRegToReg entirely.Jakob Stoklund Olesen2010-07-112-19/+4
* Make getPhysicalRegisterRegClass non-virtual. Should be able to remove it soon.Rafael Espindola2010-07-111-1/+1
* Remove copyRegToReg from TargetInstrInfo so it is not longer accesible.Jakob Stoklund Olesen2010-07-111-13/+12
* Fix va_arg for doubles. With this patch VAARG nodes always contain theRafael Espindola2010-07-111-0/+17
* Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman2010-07-101-2/+11
* Automatically fold COPY instructions into stack load/store.Jakob Stoklund Olesen2010-07-091-3/+3
* Change TII::foldMemoryOperand API to require the machine instruction to beJakob Stoklund Olesen2010-07-091-7/+5
* --- Reverse-merging r107947 into '.':Bob Wilson2010-07-091-11/+2
* Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emittingDan Gohman2010-07-091-2/+11