aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-10-01[mips] Rename emit and parse functions for the .cpload assembler directive. NFC.Toma Tabacu1-3/+3
2014-09-17[mips] Add assembler support for the .set nodsp directive.Toma Tabacu1-0/+6
2014-09-09[mips] Add assembler support for .set mips0 directive.Toma Tabacu1-0/+3
2014-09-09[mips] Add assembler support for .set push/pop directive.Toma Tabacu1-0/+7
2014-08-19[mips] Add assembler support for .set arch=x directive.Toma Tabacu1-0/+8
2014-08-14[mips] Rename [gs]etCanHaveModuleDir to more natural namesDaniel Sanders1-51/+33
2014-08-13[mips] Refactor calls to setCanHaveModuleDir.Toma Tabacu1-114/+55
2014-08-13Re-commit: [mips] Implement .ent, .end, .frame, .mask and .fmask.Daniel Sanders1-7/+53
2014-08-11Revert r215359 - [mips] Implement .ent, .end, .frame, .mask and .fmask assemb...Daniel Sanders1-53/+7
2014-08-11[mips] Implement .ent, .end, .frame, .mask and .fmask assembler directivesDaniel Sanders1-7/+53
2014-08-07[mips] Add assembler support for .set msa/nomsa directive.Daniel Sanders1-0/+12
2014-08-04[mips] Add assembler support for '.set mipsX'.Daniel Sanders1-0/+80
2014-07-21[mips] Add MipsOptionRecord abstraction and use it to implement .reginfo/.MIP...Daniel Sanders1-41/+8
2014-07-17[mips] .reginfo is 8 byte aligned on N32.Daniel Sanders1-1/+2
2014-07-17[mips] Correct ELF e_flags for the N32 ABI when using a mips-* triple rather ...Daniel Sanders1-15/+11
2014-07-17[mips] Fix ELF e_flags related to -mabicalls and -mplt.Daniel Sanders1-0/+6
2014-07-14Re-commit: [mips] Correct section alignments and EntrySizes for .bss, .text, ...Daniel Sanders1-5/+23
2014-07-14Revert: [mips] Correct section alignments and EntrySizes for .bss, .text, .da...Daniel Sanders1-23/+5
2014-07-14[mips] Correct section alignments and EntrySizes for .bss, .text, .data, .reg...Daniel Sanders1-5/+23
2014-07-10[mips] Add support for -modd-spreg/-mno-odd-spregDaniel Sanders1-7/+26
2014-07-08[mips] Improve encapsulation of the .MIPS.abiflags implementation and limit s...Daniel Sanders1-49/+9
2014-07-08Mips.abiflags is a new implicitly generated section that will be present on ...Vladimir Medic1-20/+125
2014-07-04[mips][mips64r6] Set ELF e_flags for MIPS32r6/MIPS64r6. Also do MIPS-I to MIPS-VDaniel Sanders1-1/+13
2014-06-23[Mips] Add a target streamer when creating a null streamer.Rafael Espindola1-3/+30
2014-05-01[mips] Move expansion of .cpsetup to target streamer.Matheus Almeida1-0/+73
2014-04-30[mips] Add support for .cpload.Matheus Almeida1-0/+54
2014-04-16[mips] Add initial support for NaN2008 in the back-end.Matheus Almeida1-0/+26
2014-04-03[mips] Add initial (experimental) MIPS-IV support.Daniel Sanders1-0/+2
2014-03-26[mips] Add support to '.set mips64'.Matheus Almeida1-0/+8
2014-03-26[mips] Add support to '.set mips64r2'.Matheus Almeida1-0/+8
2014-03-26[mips] Add support for '.option pic2'.Matheus Almeida1-0/+21
2014-03-20Mark alias symbols as microMIPS if necessary. Differential Revision: http:/...Zoran Jovanovic1-0/+20
2014-03-05This patch implements .set dsp directive and sets appropriate feature bits.Th...Vladimir Medic1-0/+7
2014-03-04[cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth1-2/+2
2014-03-04This patch implements .set mips32r2 directive and sets appropriate feature bi...Vladimir Medic1-0/+8
2014-01-31Remove another hasRawTextSupport.Rafael Espindola1-1/+43
2014-01-28[mips] Fix ELF header flags.Matheus Almeida1-1/+8
2014-01-27Print .mask and .fmask with the target streamer.Rafael Espindola1-1/+32
2014-01-27Print .frame via the target streamer.Rafael Espindola1-0/+14
2014-01-26Implement the missing bits corresponding to .mips_hack_elf_flags.Rafael Espindola1-21/+44
2014-01-26Construct the MCStreamer before constructing the MCTargetStreamer.Rafael Espindola1-4/+8
2014-01-26Convert some easy uses of EmitRawText to TargetStreamer methods.Rafael Espindola1-0/+56
2014-01-25This reverts commit r200064 and r200051.Rafael Espindola1-2/+12
2014-01-25[Mips] TargetStreamer ELF flag Support for default and commandline options.Jack Carter1-12/+2
2014-01-24Unify duplicated functions.Rafael Espindola1-17/+4
2014-01-22[Mips] TargetStreamer Support for .set mips16.Jack Carter1-0/+16
2014-01-15Fix uninitialized variable.Rafael Espindola1-1/+1
2014-01-15Only mark functions as micromips.Rafael Espindola1-2/+7
2014-01-14Fix a low hanging use of hasRawTextSupport.Rafael Espindola1-0/+24
2014-01-14Replace .mips_hack_stocg with ".set micromips" and ".set nomicromips".Rafael Espindola1-15/+23