aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2009-08-13Revert 78892 and 78895, these break generating working executables onDaniel Dunbar
2009-08-13Add callback to allow target to adjust latency of schedule dependency edge.David Goodwin
2009-08-13fix a minor fixme. When building with SL and later tools, the ".eh" symbolsChris Lattner
2009-08-13Change MCSectionELF to represent a section semantically instead ofBruno Cardoso Lopes
2009-08-13sink uniquing of sections out of MCContext into the ELF and PECOFF TLOF imple...Chris Lattner
2009-08-13reject invalid code like:Chris Lattner
2009-08-12implement support for uniquing MachO sections.Chris Lattner
2009-08-12reduce #includageChris Lattner
2009-08-12Add a new "SDTCisVec" SDTypeConstraint. This complements the vAny type.Bob Wilson
2009-08-12Enhance the InstrStage object to enable the specification of an Itinerary wit...David Goodwin
2009-08-12Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner
2009-08-12Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson
2009-08-11Add 'isCodeGenOnly' bit to Instruction .td records.Daniel Dunbar
2009-08-11llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will beDaniel Dunbar
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson
2009-08-11pass the TargetTriple down from each target ctor to theChris Lattner
2009-08-11split "JumpTableDirective" (an existing hack) into a PIC and nonPICChris Lattner
2009-08-11SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-08-10llvm-mc/AsmParser: Allow .td users to redefine the names of the methods to callDaniel Dunbar
2009-08-10SimpleValueType-ify a few more methods on TargetLowering.Owen Anderson
2009-08-10Continue the SimpleValueType-ification.Owen Anderson
2009-08-10Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson
2009-08-10llvm-mc/AsmMatcher: Change assembler parser match classes to their own recordDaniel Dunbar
2009-08-10Post RA scheduler changes. Introduce a hazard recognizer that uses the target...David Goodwin
2009-08-10Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner
2009-08-09Extend comment on ParserMatchClass .td field, and add some missingDaniel Dunbar
2009-08-09llvm-mc/AsmParser: Define match classes in the .td file.Daniel Dunbar
2009-08-081. Make MCSection an abstract class.Chris Lattner
2009-08-08eliminate TargetLoweringObjectFileSparc in favor of a TAI hook.Chris Lattner
2009-08-08now that getOrCreateSection is all object-file specific,Chris Lattner
2009-08-08sink getOrCreateSection down into all the object file implementations,Chris Lattner
2009-08-07remove a bunch of now-dead crud from the asmprinter and TAI interfaces.Chris Lattner
2009-08-07fix the column output stuff in the asmwriter from being dynamic andChris Lattner
2009-08-07fix comment pastosChris Lattner
2009-08-06Fix several fixmes and clean up code by sinking *all* sectionChris Lattner
2009-08-05Fix some column padding bugs, reorganize things as suggested by ChrisDavid Greene
2009-08-05remove the 'DataSectionStartSuffix' and 'TextSectionStartSuffix' knobs.Chris Lattner
2009-08-05Delete an obsolete sentance from a comment.Dan Gohman
2009-08-05- Remove custom handling of jumptables by the elf writter (this wasBruno Cardoso Lopes
2009-08-05expose SectionKindForGlobal to curious clients, named asChris Lattner
2009-08-05Major calling convention code refactoring.Dan Gohman
2009-08-04rip out SectionEndDirectiveSuffix support, only uses byChris Lattner
2009-08-04enhance codegen to put 16-bit character strings into the Chris Lattner
2009-08-04fix a fixme: don't create an explicit "CStringSection" for ELF,Chris Lattner
2009-08-04Remove unused function.Daniel Dunbar
2009-08-04Remove now unused Module argument to createTargetMachine.Daniel Dunbar
2009-08-03Eliminate textual section switching from the x86 backend, oneChris Lattner
2009-08-03make getObjFileLowering() return a non-const reference.Chris Lattner
2009-08-03llvm_report_error already prints "LLVM ERROR:". So stop reporting errors like...Benjamin Kramer