aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* 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
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-227-34/+34
* Record variable debug info at ISel time directly.Devang Patel2009-08-221-1/+1
* Try again at privatizing the layout info map, with a rewritten patch.Owen Anderson2009-08-211-1/+5
* Re-revert r79555. Apparently it's not just buildbot weirdness.Owen Anderson2009-08-201-8/+13
* Reapply r79555 for testing. Daniel's trying to work out some buildbot weirdn...Owen Anderson2009-08-201-13/+8
* --- Reverse-merging r79555 into '.':Bill Wendling2009-08-201-8/+13
* Make the StructType->StructLayout table private to TargetData, allowing us to...Owen Anderson2009-08-201-13/+8
* Reword a few comments for AnalyzeBranch and InsertBranch, and fixDan Gohman2009-08-201-14/+13
* Use the schedule itinerary operand use/def cycle information to adjust depend...David Goodwin2009-08-192-12/+26
* Extend the instruction itinerary model to include the ability to indicate the...David Goodwin2009-08-172-21/+27
* Reapply r79127. It was fixed by d0k.Bill Wendling2009-08-151-12/+6
* Revert r79127. It was causing compilation errors.Bill Wendling2009-08-151-6/+12
* Change allowsUnalignedMemoryAccesses to take type argument since some targetsEvan Cheng2009-08-151-12/+6
* Allow targets to specify their choice of calling conventions perAnton Korobeynikov2009-08-141-0/+17
* TargetRegistry: Change AsmPrinter constructor to be typed as returning anDaniel Dunbar2009-08-131-13/+9
* llvm-mc: Add dummy MCStreamer implementation, (eventually) for use in profiling.Daniel Dunbar2009-08-131-1/+1
* Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' Bruno Cardoso Lopes2009-08-132-6/+9
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-1/+2
* Add a method to return BSSSection from TargetLoweringObjectFileBruno Cardoso Lopes2009-08-131-0/+1
* TargetRegistry: Reorganize AsmPrinter construction so that clients pass in theDaniel Dunbar2009-08-131-11/+12
* Revert 78892 and 78895, these break generating working executables onDaniel Dunbar2009-08-131-2/+1
* Add callback to allow target to adjust latency of schedule dependency edge.David Goodwin2009-08-131-0/+6
* fix a minor fixme. When building with SL and later tools, the ".eh" symbolsChris Lattner2009-08-131-1/+2
* Change MCSectionELF to represent a section semantically instead ofBruno Cardoso Lopes2009-08-131-2/+3
* sink uniquing of sections out of MCContext into the ELF and PECOFF TLOF imple...Chris Lattner2009-08-131-1/+9
* reject invalid code like:Chris Lattner2009-08-131-3/+9
* implement support for uniquing MachO sections.Chris Lattner2009-08-121-8/+17
* reduce #includageChris Lattner2009-08-121-5/+6
* Add a new "SDTCisVec" SDTypeConstraint. This complements the vAny type.Bob Wilson2009-08-121-2/+5
* Enhance the InstrStage object to enable the specification of an Itinerary wit...David Goodwin2009-08-122-18/+71
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-122-23/+81
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-121-22/+33
* Add 'isCodeGenOnly' bit to Instruction .td records.Daniel Dunbar2009-08-111-1/+8
* llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will beDaniel Dunbar2009-08-111-0/+11
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-113-134/+142
* pass the TargetTriple down from each target ctor to theChris Lattner2009-08-111-1/+3
* split "JumpTableDirective" (an existing hack) into a PIC and nonPICChris Lattner2009-08-111-4/+6
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-112-6/+16
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-103-151/+151
* llvm-mc/AsmParser: Allow .td users to redefine the names of the methods to callDaniel Dunbar2009-08-101-4/+15
* SimpleValueType-ify a few more methods on TargetLowering.Owen Anderson2009-08-101-31/+29
* Continue the SimpleValueType-ification.Owen Anderson2009-08-101-4/+2
* Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2009-08-101-7/+8
* llvm-mc/AsmMatcher: Change assembler parser match classes to their own recordDaniel Dunbar2009-08-101-7/+27
* Post RA scheduler changes. Introduce a hazard recognizer that uses the target...David Goodwin2009-08-101-4/+6
* Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner2009-08-101-3/+24
* Extend comment on ParserMatchClass .td field, and add some missingDaniel Dunbar2009-08-091-0/+5
* llvm-mc/AsmParser: Define match classes in the .td file.Daniel Dunbar2009-08-091-0/+11