aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/XCore
AgeCommit message (Expand)Author
2009-09-13remove all but one reference to TargetRegisterDesc::AsmName.Chris Lattner
2009-09-13the tblgen produced 'getRegisterName' method does not accessChris Lattner
2009-09-13make tblgen produce a function that returns the name for a physreg.Chris Lattner
2009-09-13replace printBasicBlockLabel with EmitBasicBlockStart,Chris Lattner
2009-09-13convert some uses of printBasicBlockLabel to use GetMBBSymbolChris Lattner
2009-09-09remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner
2009-09-09hoist the call to processDebugLoc out of the generatedChris Lattner
2009-09-06Remove some not-really-used variables, as warnedDuncan Sands
2009-09-02Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel
2009-08-31Normalize makefile comments and sort cmake file lists.Benjamin Kramer
2009-08-23eliminate uses of cerr()Chris Lattner
2009-08-23eliminate the last DOUTs from the targets.Chris Lattner
2009-08-23remove various std::ostream version of printing methods fromChris Lattner
2009-08-22Forgot to update some CMakeLists.Benjamin Kramer
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-19eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner
2009-08-18Add support for mergeable sections back into the XCore backend.Richard Osborne
2009-08-18Put data with relocations in the same sections as data without relocations.Richard Osborne
2009-08-15Reapply r79127. It was fixed by d0k.Bill Wendling
2009-08-15Revert r79127. It was causing compilation errors.Bill Wendling
2009-08-15Change allowsUnalignedMemoryAccesses to take type argument since some targetsEvan Cheng
2009-08-15tidy upChris Lattner
2009-08-15Move XCore AsmPrinter to XCore/AsmPrinter directory.Richard Osborne
2009-08-15cmake likes its explicit list of files to build.Chris Lattner
2009-08-15use XCore-specific section with xcore specific cp/dp flags to restore Chris Lattner
2009-08-15add support for target-specific ELF section flags, add a new MCSectionXCoreChris Lattner
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-13Change MCSectionELF to represent a section semantically instead ofBruno Cardoso Lopes
2009-08-12This void is implicit in C++.Dan Gohman
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-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-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-08-08now that getOrCreateSection is all object-file specific,Chris Lattner
2009-08-08make printInstruction return void since its result is omitted. Make the Chris Lattner
2009-08-08don't check the result of printInstruction anymore.Chris Lattner
2009-08-05Major calling convention code refactoring.Dan Gohman
2009-08-02Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar
2009-08-02Add extra SEXT pattern.Richard Osborne
2009-08-02Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar
2009-08-02move dwarf debug info section selection stuff from TAI toChris Lattner
2009-08-02xcore TAI doesn't need TM.Chris Lattner
2009-08-02remove TargetAsmInfo::TM, which is now dead. The basic TAI class now Chris Lattner
2009-08-02Make SectionKind::get() private.Chris Lattner
2009-08-01Remove "JumpTableDataSection" from TAI, instead, have AsmPrinterChris Lattner
2009-08-01REmove dead fields of TAI.Chris Lattner
2009-08-01update for renameChris Lattner
2009-08-01Change SectionKind to be a property that is true of a *section*, itChris Lattner