aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* Identity copies should not contribute to spill weight.Evan Cheng2009-10-231-2/+23
* Allow the target to select the level of anti-dependence breaking that should ...David Goodwin2009-10-221-2/+8
* Wire up the ARM MCInst printer, for llvm-mc.Daniel Dunbar2009-10-201-1/+10
* Adjust the scavenge register spilling to allow the target to choose anJim Grosbach2009-10-191-11/+4
* Change createPostRAScheduler so it can be turned off at llc -O1.Evan Cheng2009-10-161-3/+8
* Add a CodeGenOpt::Less level to match -O1. It'll be used by clients which do ...Evan Cheng2009-10-161-3/+4
* Clean up TargetIntrinsicInfo API. Add pure virtual methods.Jakob Stoklund Olesen2009-10-151-24/+10
* Revert the kludge in 76703. I got a cleanDale Johannesen2009-10-121-6/+0
* Replace X86's CanRematLoadWithDispOperand by calling the target-independentDan Gohman2009-10-101-2/+3
* Factor out LiveIntervalAnalysis' code to determine whether an instructionDan Gohman2009-10-091-11/+21
* Add a const qualifier.Dan Gohman2009-10-091-1/+1
* Re-enable register scavenging in Thumb1 by default.Jim Grosbach2009-10-081-0/+6
* reverting thumb1 scavenging default due to test failure while I figure out wh...Jim Grosbach2009-10-071-6/+0
* Enable thumb1 register scavenging by default.Jim Grosbach2009-10-071-0/+6
* Replace TargetInstrInfo::isInvariantLoad and its target-specificDan Gohman2009-10-071-10/+0
* Add register-reuse to frame-index register scavenging. When a target usesJim Grosbach2009-10-071-2/+7
* In Thumb1, the register scavenger is not always able to use an emergencyJim Grosbach2009-10-051-0/+18
* remove trailing whitespaceJim Grosbach2009-10-011-19/+19
* Add instruction flags: hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. WhenEvan Cheng2009-10-012-1/+25
* Use OutStreamer.SwitchSection instead of writing out textual section directives.Bob Wilson2009-09-301-1/+7
* Add a target hook to add pre- post-regalloc scheduling passes.Evan Cheng2009-09-301-4/+12
* Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post...David Goodwin2009-09-301-1/+5
* Introduce the TargetInstrInfo::KILL machine instruction and get rid of theJakob Stoklund Olesen2009-09-282-3/+6
* Use explicit structs instead of std::pair to map callee saved regs to spill s...Tilmann Scheller2009-09-271-2/+8
* pr4926: ARM requires the stack pointer to be aligned, even for leaf functions.Bob Wilson2009-09-251-5/+16
* Make the end-of-itinerary mark explicit. Some cleanup.David Goodwin2009-09-241-0/+8
* Implement the JIT side of the GDB JIT debugging interface. To enable thisReid Kleckner2009-09-201-0/+9
* remove a dead method.Chris Lattner2009-09-201-7/+0
* add a helper method.Chris Lattner2009-09-201-0/+7
* Update comments.Evan Cheng2009-09-191-0/+3
* Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng2009-09-181-1/+2
* pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, Chris Lattner2009-09-171-2/+5
* Big change #1 for personality function references:Chris Lattner2009-09-161-0/+23
* Fix apostrophos.Dan Gohman2009-09-151-1/+1
* Change MCAsmStreamer to take an MCInstPrinter instead of a Chris Lattner2009-09-141-0/+29
* eliminate the TargetRegisterDesc::AsmName field, the asmprinters now have thi...Chris Lattner2009-09-131-1/+0
* remove all but one reference to TargetRegisterDesc::AsmName.Chris Lattner2009-09-131-6/+0
* Added the ParseInstruction() hook for target specific assembler directives soKevin Enderby2009-09-101-0/+14
* Added an abstract superclass, MCDisassembler, forSean Callanan2009-09-091-0/+30
* Public and private corrections, warned about by icc (#304).Duncan Sands2009-09-061-1/+1
* Remove an unneeded call to c_str().Benjamin Kramer2009-09-041-1/+1
* Fixed a test that ensures the LocalRewriter does not attempt toLang Hames2009-09-031-14/+10
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-021-6/+7
* Revert commit 80428. It completely broke exceptionDuncan Sands2009-08-311-14/+1
* - Add target lowering methods to get the preferred format for the FDE and LSDABill Wendling2009-08-291-1/+14
* llvm-mc: Tweak MCCodeEmitter skeleton.Daniel Dunbar2009-08-271-8/+5
* Sketch TargetRegistry support for MCCodeEmitter abstract interface.Daniel Dunbar2009-08-271-0/+68
* Switch SubtargetFeature off of ostreamsChris Lattner2009-08-231-4/+3
* rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner2009-08-222-6/+6
* move the MCAsmInfo .cpp/.h files into the right Chris Lattner2009-08-223-583/+0