aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-06-30Delete MCCodeGenInfo.Rafael Espindola1-25/+10
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders1-8/+8
2015-09-15Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders1-8/+8
2015-09-15Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders1-8/+8
2015-09-15Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders1-8/+8
2015-07-10MC: Remove MCSubtargetInfo() default constructorDuncan P. N. Exon Smith1-3/+1
2015-07-06Change the last few internal StringRef triples into Triple objects.Daniel Sanders1-3/+5
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders1-4/+3
2015-06-04Replace string GNU Triples with llvm::Triple in MCAsmInfo subclasses and crea...Daniel Sanders1-2/+2
2015-05-15MC: MCCodeGenInfo naming update. NFC.Jim Grosbach1-2/+2
2015-04-29[Sparc] Really add sparcel architecture support.Douglas Katzman1-4/+6
2015-03-31Replace the MCSubtargetInfo parameter with a Triple when creatingEric Christopher1-3/+3
2015-03-30Remove unused MCSubtargetInfo argument from the Sparc MCInstPrinter ctors.Eric Christopher1-1/+1
2015-03-30Remove unused Target argument from MCInstPrinter ctor functions.Eric Christopher1-6/+5
2015-03-19Split the object streamer callback in one per file format.Rafael Espindola1-9/+6
2015-03-18two or more, use a for.Rafael Espindola1-44/+26
2015-03-16Pass in a "const Triple &T" instead of a raw StringRef.Rafael Espindola1-1/+1
2015-03-16Remove unused argument. NFC.Rafael Espindola1-3/+3
2015-03-16There is only one Asm streamer, there is no need for targets to register it.Rafael Espindola1-14/+9
2014-10-15Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola1-4/+2
2014-05-07Remove the UseCFI option from createAsmStreamer.Rafael Espindola1-4/+3
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-2/+2
2014-04-22[cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth1-3/+2
2014-03-02[Sparc] Add support for parsing fcmp with %fcc registers.Venkatraman Govindaraju1-1/+1
2014-03-01[Sparc] Add support for parsing sparcv9 instructions addc/subc/addccc/subccc.Venkatraman Govindaraju1-0/+3
2014-02-05Remove support for not using .loc directives.Rafael Espindola1-5/+5
2014-02-01[Sparc] Set %o7 as the return address register instead of %i7 in MCRegisterIn...Venkatraman Govindaraju1-3/+22
2014-01-26Pass a MCSubtargetInfo down to the TargetStreamer creation.Rafael Espindola1-1/+2
2014-01-26Construct the MCStreamer before constructing the MCTargetStreamer.Rafael Espindola1-6/+9
2014-01-24[SparcV9] Add support for JIT in Sparc64.Venkatraman Govindaraju1-6/+18
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-1/+1
2014-01-06[Sparc] Add ELF Object Writer for Sparc. Venkatraman Govindaraju1-0/+15
2014-01-05[Sparc] Add initial implementation of MC Code emitter for sparc.Venkatraman Govindaraju1-0/+12
2014-01-04[Sparc] Add the initial implementation of an asm parser for sparc/sparcv9.Venkatraman Govindaraju1-0/+5
2013-12-26[Sparc] Lower and MachineInstr to MC and print assembly using MCInstPrinter.Venkatraman Govindaraju1-0/+35
2013-04-13Define SPARC code models.Jakob Stoklund Olesen1-1/+29
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
2012-02-05Convert assert(0) to llvm_unreachableCraig Topper1-0/+1
2011-11-16Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng1-2/+3
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng1-1/+1
2011-08-23Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng1-0/+1
2011-07-23createXXXMCCodeGenInfo should be static.Evan Cheng1-2/+2
2011-07-22Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng1-20/+16
2011-07-20- Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng1-2/+3
2011-07-19Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng1-0/+14
2011-07-18Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng1-0/+10
2011-07-14Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng1-3/+9
2011-07-14Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng1-0/+51