aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
...
* Initial AVX support for some instructions. No patterns matchedBruno Cardoso Lopes2010-06-052-2/+4
* Slightly change the meaning of the reMaterialize target hook when the originalJakob Stoklund Olesen2010-06-021-2/+5
* Rename canCombinedSubRegIndex method to something more grammatically correctBob Wilson2010-06-021-8/+9
* Remove uses of getCalleeSavedRegClasses from outside theRafael Espindola2010-06-021-5/+4
* Add a TargetRegisterInfo::composeSubRegIndices hook with a defaultJakob Stoklund Olesen2010-05-281-0/+17
* MC: Add TargetMachine support for setting the value of MCRelaxAll withDaniel Dunbar2010-05-261-1/+11
* MC: Change RelaxInstruction to only take the input and output instructions.Daniel Dunbar2010-05-261-4/+6
* MC: Simplify MayNeedRelaxation to not provide the fixups, so we can query itDaniel Dunbar2010-05-261-4/+1
* Replace the SubRegSet tablegen class with a less error-prone mechanism.Jakob Stoklund Olesen2010-05-261-11/+17
* MC: Eliminate MCAsmFixup, replace with MCFixup.Daniel Dunbar2010-05-261-3/+3
* Revert "Replace the SubRegSet tablegen class with a less error-prone mechanism."Jakob Stoklund Olesen2010-05-261-17/+11
* Replace the SubRegSet tablegen class with a less error-prone mechanism.Jakob Stoklund Olesen2010-05-261-11/+17
* Drop the SuperregHashTable. It is essentially the same as SubregHashTable.Jakob Stoklund Olesen2010-05-251-17/+1
* Print symbolic SubRegIndex names on machine operands.Jakob Stoklund Olesen2010-05-251-0/+9
* Remove NumberHack entirely.Jakob Stoklund Olesen2010-05-251-5/+1
* Switch SubRegSet to using symbolic SubRegIndicesJakob Stoklund Olesen2010-05-241-2/+3
* Replace the tablegen RegisterClass field SubRegClassList with an alist-like dataJakob Stoklund Olesen2010-05-242-6/+3
* Add the SubRegIndex TableGen class.Jakob Stoklund Olesen2010-05-241-0/+8
* tblgen/AsmMatcher: Change AsmOperandClass to allow a list of superclasses ins...Daniel Dunbar2010-05-221-6/+6
* Implement @llvm.returnaddress. rdar://8015977.Evan Cheng2010-05-221-2/+4
* Add a new section and accessor for TLS data.Eric Christopher2010-05-221-0/+7
* Currently, createMachOStreamer() is invoked directly in llvm-mc whichMatt Fleming2010-05-211-0/+46
* Allow targets more controls on what nodes are scheduled by reg pressure, what...Evan Cheng2010-05-202-0/+8
* tblgen/Target: Add a isAsmParserOnly bit, and teach the disassembler to honorDaniel Dunbar2010-05-201-0/+3
* Add a hybrid bottom up scheduler that reduce register usage while avoidingEvan Cheng2010-05-201-1/+2
* Code refactoring: pull SchedPreference enum from TargetLowering.h to TargetMa...Evan Cheng2010-05-192-8/+10
* Allow TargetLowering::getRegClassFor() to be called on illegal types. AlsoEvan Cheng2010-05-151-2/+2
* Teach two-address pass to do some coalescing while eliminating REG_SEQUENCEEvan Cheng2010-05-141-0/+12
* Get rid of the bit twiddling to read / set OpActions and ValueTypeActions. Th...Evan Cheng2010-05-141-26/+10
* Eliminate use of magic numbers to access OpActions. It also has the effect of...Evan Cheng2010-05-131-5/+7
* Fix up LoadExtActions, TruncStoreActions, and IndexedModeActions representati...Evan Cheng2010-05-131-47/+47
* 80 col violation.Evan Cheng2010-05-131-1/+2
* MC/Mach-O/x86_64: Add a new hook for checking whether a particular section canDaniel Dunbar2010-05-121-0/+8
* Remove the "WantsWholeFile" concept, as it's no longer needed. CBEDan Gohman2010-05-111-11/+0
* Trim #includes and forward declarations.Dan Gohman2010-05-111-1/+0
* Fix a comment.Dan Gohman2010-05-111-1/+1
* Implement a bunch more TargetSelectionDAGInfo infrastructure.Dan Gohman2010-05-112-56/+66
* Remove the TargetLowering::getSubtarget() virtual function, whichDan Gohman2010-05-111-6/+0
* The getDefaultSubtargetFeatures method of SubtargetFeature did actually return aBill Wendling2010-05-111-3/+4
* Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman2010-05-061-1/+2
* Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.Evan Cheng2010-05-061-2/+4
* MC/Matcher: Add support for over-riding the default MatchInstruction functionDaniel Dunbar2010-05-041-4/+8
* Remove the -enable-sjlj-eh option, which doesn't do anything.Duncan Sands2010-05-021-7/+3
* Add a pseudo instruction REG_SEQUENCE that takes a list of registers andEvan Cheng2010-05-012-2/+19
* Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman2010-05-011-6/+2
* Frame index can be negative.Evan Cheng2010-04-291-1/+1
* on darwin empty functions need to codegen into something of non-zero length,Chris Lattner2010-04-261-0/+8
* Add PPC AsmPrinter handling for target-specific form ofDale Johannesen2010-04-261-0/+3
* - Move TargetLowering::EmitTargetCodeForFrameDebugValue to TargetInstrInfo an...Evan Cheng2010-04-262-10/+14
* Stop abusing EmitInstrWithCustomInserter for target-dependentDale Johannesen2010-04-251-0/+10