aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-01-06Use the same call off of the TargetMachine rather than the subtarget.Eric Christopher1-1/+1
2014-12-17[mips] Set GCC-compatible MIPS asssembler options before inline asm blocks.Toma Tabacu1-1/+18
2014-11-19[mips][micromips] Implement SWM32 and LWM32 instructionsZoran Jovanovic1-0/+20
2014-11-06[mips] Tolerate the use of the %z inline asm operand modifier with non-immedi...Toma Tabacu1-7/+5
2014-10-24[mips] Replace MipsABIEnum with a MipsABIInfo class.Daniel Sanders1-5/+5
2014-08-14[mips] Rename [gs]etCanHaveModuleDir to more natural namesDaniel Sanders1-1/+1
2014-08-08[mips] Initial implementation of -mabicalls/-mno-abicalls.Daniel Sanders1-3/+1
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-4/+6
2014-07-21[mips] Do not emit '.module fp=...' unless we really need to.Daniel Sanders1-10/+15
2014-07-21[mips] Do not emit '.module [no]oddspreg' unless we really need to.Daniel Sanders1-3/+8
2014-07-18Fundamentally change the MipsSubtarget replacement machinery:Eric Christopher1-2/+2
2014-07-18Reset the Subtarget in the AsmPrinter for each machine functionEric Christopher1-1/+3
2014-07-10[mips] Add support for -modd-spreg/-mno-odd-spregDaniel Sanders1-2/+6
2014-07-09[mips][mips64r6] Use JALR for indirect branches instead of JR (which is not a...Daniel Sanders1-6/+8
2014-07-09[mips][mips64r6] Use JALR for returns instead of JR (which is not available o...Daniel Sanders1-0/+42
2014-07-08[mips] Improve encapsulation of the .MIPS.abiflags implementation and limit s...Daniel Sanders1-12/+3
2014-07-08Mips.abiflags is a new implicitly generated section that will be present on ...Vladimir Medic1-1/+16
2014-05-27[mips] Optimize long branch for MIPS64 by removing %higher and %highest.Sasa Stankovic1-1/+0
2014-04-30[mips] Fix MipsLongBranch pass to work when the offset from the branch to theSasa Stankovic1-1/+9
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-04-16[mips] Add initial support for NaN2008 in the back-end.Matheus Almeida1-0/+6
2014-04-16[mips] Fix emission of '.option pic0' for MIPS-IV.Daniel Sanders1-4/+11
2014-04-16[mips] Emit '.set nomicromips' before a function's entry labelMatheus Almeida1-3/+2
2014-02-28[mips] Implement NaCl sandboxing of indirect jumps:Sasa Stankovic1-0/+35
2014-02-14This patch has two main functions:Reed Kotler1-0/+280
2014-01-31Remove another hasRawTextSupport.Rafael Espindola1-6/+0
2014-01-28Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse1-1/+1
2014-01-27Print .mask and .fmask with the target streamer.Rafael Espindola1-19/+7
2014-01-27Print .frame via the target streamer.Rafael Espindola1-5/+1
2014-01-27Use SwitchSection in MipsAsmPrinter::EmitStartOfAsmFile.Rafael Espindola1-16/+17
2014-01-26Implement the missing bits corresponding to .mips_hack_elf_flags.Rafael Espindola1-44/+0
2014-01-26Convert some easy uses of EmitRawText to TargetStreamer methods.Rafael Espindola1-12/+14
2014-01-25This reverts commit r200064 and r200051.Rafael Espindola1-14/+12
2014-01-25[Mips] TargetStreamer ELF flag Support for default and commandline options.Jack Carter1-12/+14
2014-01-14Fix a low hanging use of hasRawTextSupport.Rafael Espindola1-10/+10
2014-01-14Replace .mips_hack_stocg with ".set micromips" and ".set nomicromips".Rafael Espindola1-3/+3
2014-01-14Make getTargetStreamer return a possibly null pointer.Rafael Espindola1-1/+1
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola1-1/+1
2014-01-06[Mips] TargetStreamer Support for .abicalls and .set pic0.Jack Carter1-6/+4
2014-01-03Make the llvm mangler depend only on DataLayout.Rafael Espindola1-1/+2
2013-12-02Remove dead code.Rafael Espindola1-9/+0
2013-11-19reverts 195057 per requestJack Carter1-2/+2
2013-11-19[Mips] Support for MicroMips STO refactoring.Jack Carter1-2/+2
2013-11-12[mips][msa] Enable inlinse assembly for MSA.Daniel Sanders1-0/+5
2013-11-12[mips][msa] Added support for matching bclr, and bclri from normal IR (i.e. n...Daniel Sanders1-0/+9
2013-10-29Add a helper getSymbol to AsmPrinter.Rafael Espindola1-1/+1
2013-10-29The asm printer has a mangler. Use it.Rafael Espindola1-1/+1
2013-10-27Make first substantial checkin of my port of ARM constant islands code to Mips.Reed Kotler1-0/+40
2013-10-08Add a MCTargetStreamer interface.Rafael Espindola1-6/+11