aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-06-14[mips][ias] Implement one N32 case (of two) for .cpsetup.Daniel Sanders1-28/+27
2016-06-12Move instances of std::function.Benjamin Kramer1-4/+4
2016-05-18Don't pass a Reloc::Model to MC.Rafael Espindola1-1/+1
2016-05-16[mips][ias] EF_MIPS_MICROMIPS should iff microMIPS code was emitted.Daniel Sanders1-5/+8
2016-05-12[mips][ias] Fix O32 .cprestore directive when inside .set noat region and off...Daniel Sanders1-6/+7
2016-05-12[mips][ias] Correct ELF eflags when Octeon is the target.Daniel Sanders1-0/+4
2016-05-11[mips][ias] Fix N32 and N64 .cprestore directive when inside .set noat region.Daniel Sanders1-12/+19
2016-05-06[mips] Fix inconsistent .cprestore behaviour between direct object emission a...Daniel Sanders1-0/+8
2016-05-04[mips][ias] Only round section sizes when explicitly requested.Daniel Sanders1-12/+24
2016-05-03[mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.Daniel Sanders1-8/+17
2016-04-29[mips][ias] Move createCpRestoreMemOp to MipsTargetStreamer. NFC.Daniel Sanders1-16/+36
2016-04-29[mips][ias] Split expandMemInst between MipsAsmParser and MipsTargetStreamer....Daniel Sanders1-0/+100
2016-04-29[mips][ias] Moved most instruction emission helpers to MipsTargetStreamer. NFC.Daniel Sanders1-0/+93
2016-04-29[mips][ias] Make section sizes a multiple of the alignment.Daniel Sanders1-0/+15
2016-04-18[mips][ias] Stream macro expansions to output instead of buffering them. NFC.Daniel Sanders1-10/+7
2016-04-18[NFC] Header cleanupMehdi Amini1-2/+1
2016-02-17[mips] Removed the SHF_ALLOC flag and the SHT_REL flag from the .pdr section.Scott Egerton1-2/+1
2016-02-15Reverted r260879 as it caused test failures in lld.Scott Egerton1-1/+1
2016-02-15[mips] Removed the SHF_ALLOC flag from the .pdr section.Scott Egerton1-1/+1
2015-11-23[mips] .ent and .end should also set the type and size of the symbol respecti...Daniel Sanders1-1/+17
2015-09-22[mips][ias] Implement .cpreturn directive.Daniel Sanders1-0/+32
2015-09-21[mips] Allow constant expressions in second argument of .cpsetup.Daniel Sanders1-1/+1
2015-09-17[mips] Add assembler support for the .cprestore directive.Daniel Sanders1-0/+28
2015-08-11[mips] Remap move as or.Vasileios Kalintiris1-1/+1
2015-06-30[mips] [IAS] Add support for the .module softfloat/hardfloat directives.Toma Tabacu1-0/+10
2015-06-30[mips] [IAS] Add support for the .set oddspreg/nooddspreg directives.Toma Tabacu1-0/+14
2015-06-25[mips] [IAS] Refactor the emitDirectiveModuleFP() functions. NFC.Toma Tabacu1-14/+3
2015-06-25[mips] [IAS] Refactor the emitDirectiveModuleOddSPReg() functions. NFC.Toma Tabacu1-14/+5
2015-06-23[mips] [IAS] Move some function definitions to MipsTargetStreamer.cpp. NFC.Toma Tabacu1-0/+11
2015-06-04Bring back r239006 with a fix.Rafael Espindola1-9/+3
2015-06-04Revert "Pack the MCSymbolELF bit fields into MCSymbol's Flags."Rafael Espindola1-3/+9
2015-06-04Pack the MCSymbolELF bit fields into MCSymbol's Flags.Rafael Espindola1-9/+3
2015-06-03Remove getOrCreateSymbolData. There is no MCSymbolData anymore.Rafael Espindola1-1/+1
2015-06-02Merge MCELF.h into MCSymbolELF.h.Rafael Espindola1-11/+11
2015-06-02[mips] [IAS] Add support for the .set softfloat/hardfloat directives.Toma Tabacu1-0/+16
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-5/+5
2015-05-29Rename getOrCreateSymbolData to registerSymbol and return void.Rafael Espindola1-1/+1
2015-05-29Pass MCSymbols to the helper functions in MCELF.h.Rafael Espindola1-7/+5
2015-05-29[mips] Remove 2 unused variables in MipsTargetStreamer.cpp. NFC.Toma Tabacu1-2/+0
2015-05-26Replace getOrCreateSectionData with registerSection.Rafael Espindola1-5/+5
2015-05-26Use std::bitset for SubtargetFeatures.Michael Kuperstein1-19/+19
2015-05-21Stop forwarding (get|set)Aligment from MCSectionData to MCSection.Rafael Espindola1-13/+13
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-3/+3
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-1/+1
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach1-22/+22
2015-05-13Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-19/+19
2015-05-13Use std::bitset for SubtargetFeaturesMichael Kuperstein1-19/+19
2015-04-16[mips] [IAS] Preserve microMIPS label marking for objects when assigning.Toma Tabacu1-3/+2
2015-04-16[mips] [IAS] Add support for the .insn directive.Toma Tabacu1-0/+12
2015-03-24Revert "Use std::bitset for SubtargetFeatures"Michael Kuperstein1-19/+19