summaryrefslogtreecommitdiff
path: root/lib/Target/Sparc/SparcAsmPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-10-20Sparc: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-2/+2
2015-07-16Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini1-2/+2
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault1-2/+2
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-10/+10
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-4/+4
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach1-7/+7
2015-04-29[Sparc] Really add sparcel architecture support.Douglas Katzman1-0/+1
2015-04-24[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames1-17/+17
2015-04-07Refactor a lot of duplicated code for stub output.Rafael Espindola1-18/+0
2015-01-30Reuse a bunch of cached subtargets and remove getSubtarget callsEric Christopher1-1/+1
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher1-3/+2
2015-01-18std::unique_ptrify the MCStreamer argument to createAsmPrinterDavid Blaikie1-2/+3
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-2/+3
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-6/+6
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-1/+1
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-02-07[Sparc] Emit correct relocations for PIC code when integrated assembler is used.Venkatraman Govindaraju1-2/+2
2014-02-07[Sparc] Use SparcMCExpr::VariantKind itself as MachineOperand's target flags.Venkatraman Govindaraju1-55/+31
2014-01-28[Sparc] Fix breakage in r200345David Woodhouse1-9/+10
2014-01-28Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse1-22/+30
2014-01-28Fix the DWARF EH encodings for Sparc PIC code.Jakob Stoklund Olesen1-0/+20
2014-01-22[Sparc] Do not add PC to _GLOBAL_OFFSET_TABLE_ address to access GOT in absol...Venkatraman Govindaraju1-30/+94
2014-01-14Make getTargetStreamer return a possibly null pointer.Rafael Espindola1-1/+2
2014-01-12Handle bundled terminators in isBlockOnlyReachableByFallthrough.Jakob Stoklund Olesen1-35/+0
2014-01-11[Sparc] Bundle instruction with delay slow and its filler. Now, we can use -v...Venkatraman Govindaraju1-3/+7
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola1-1/+1
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-3/+3
2014-01-05SPARC: Make helper function static.Benjamin Kramer1-2/+2
2014-01-03Make the llvm mangler depend only on DataLayout.Rafael Espindola1-1/+2
2013-12-29[SparcV9] Use separate instruction patterns for 64 bit arithmetic instruction...Venkatraman Govindaraju1-2/+2
2013-12-26[Sparc] Lower and MachineInstr to MC and print assembly using MCInstPrinter.Venkatraman Govindaraju1-60/+143
2013-11-24[SparcV9]: Do not emit .register directives for global registers that are clo...Venkatraman Govindaraju1-1/+1
2013-10-29Add a helper getSymbol to AsmPrinter.Rafael Espindola1-1/+1
2013-09-22[Sparc] Add support for TLS in sparc.Venkatraman Govindaraju1-3/+47
2013-09-22[Sparc] Emit .register directive to declare the use of global registers %g2, ...Venkatraman Govindaraju1-0/+26
2013-06-16DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie1-11/+0
2013-06-04Sparc: No functionality change. Cleanup whitespaces, comment formatting etc.,Venkatraman Govindaraju1-11/+11
2013-06-03Sparc: Add support for indirect branch and blockaddress in Sparc backend.Venkatraman Govindaraju1-0/+3
2013-04-14Use target flags for printing SPARC asm operands.Jakob Stoklund Olesen1-16/+34
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-2/+2
2012-06-26There are a number of generic inline asm operand modifiers thatJack Carter1-1/+3
2012-02-07Convert assert(0) to llvm_unreachableCraig Topper1-1/+1
2011-12-25Sparc: Implement emitFrameIndexDebugValue and getDebugValue Location hooks.Venkatraman Govindaraju1-1/+10
2011-12-07Add bundle aware API for querying instruction properties and switch the codeEvan Cheng1-2/+2
2011-11-06Replace (Lower|Upper)caseString in favor of StringRef's newest methods.Benjamin Kramer1-3/+2
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng1-1/+1
2011-01-12Remove SPARC backend getpcx instruction's Uses. Also, insert an assert to Venkatraman Govindaraju1-2/+4
2010-11-14move all the target's asmprinters into the main target. The piece Chris Lattner1-0/+249
2008-11-11Separate sparc asmprinter. This should unbreak the native buildAnton Korobeynikov1-345/+0
2008-10-10Ignore extra 'r' modifier for nowAnton Korobeynikov1-2/+9