aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-01-05Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...Craig Topper1-3/+1
2015-01-03Minor cleanup to all the switches after MatchInstructionImpl in all the AsmPa...Craig Topper1-3/+2
2014-12-23[mips][microMIPS] Implement CACHE, PREF, SSNOP, EHB and PAUSE instructionsJozef Kolek1-0/+9
2014-12-23[mips][microMIPS] Implement LWSP and SWSP instructionsJozef Kolek1-0/+5
2014-12-16[mips][microMIPS] Implement SWP and LWP instructionsZoran Jovanovic1-1/+47
2014-11-27[mips][microMIPS] Implement SWM16 and LWM16 instructionsZoran Jovanovic1-0/+23
2014-11-24[mips][microMIPS] Implement LBU16, LHU16, LW16, SB16, SH16 and SW16 instructionsJozef Kolek1-0/+46
2014-11-24[mips][microMIPS] Implement 16-bit instructions registers including ZERO inst...Jozef Kolek1-0/+12
2014-11-19[mips][micromips] Implement SWM32 and LWM32 instructionsZoran Jovanovic1-1/+121
2014-11-11[mips] Add hardware register name "hwr_ulr" ($29)Vasileios Kalintiris1-0/+1
2014-11-11Recommit "[mips] Add names and tests for the hardware registers"Vasileios Kalintiris1-0/+30
2014-11-11MCAsmParserExtension has a copy of the MCAsmParser. Use it.Rafael Espindola1-8/+49
2014-11-06[mips] Improve error/warning messages and testing for the .cpload assembler d...Toma Tabacu1-2/+11
2014-11-05[mips][microMIPS] Implement ANDI16 instructionZoran Jovanovic1-0/+10
2014-11-05Reverted revisions 221351, 221352 and 221353.Zoran Jovanovic1-10/+0
2014-11-05[mips][microMIPS] Implement ANDI16 instructionZoran Jovanovic1-0/+10
2014-11-04Revert "[mips] Add names and tests for the hardware registers"Rafael Espindola1-31/+0
2014-11-04[mips] Add names and tests for the hardware registersVasileios Kalintiris1-0/+31
2014-11-04[mips] Improve support for the .set mips16/nomips16 assembler directives.Toma Tabacu1-6/+22
2014-10-23[mips][microMIPS] Implement ADDIUR1SP instructionZoran Jovanovic1-0/+10
2014-10-23ps][microMIPS] Implement ADDIUR2 instructionZoran Jovanovic1-0/+9
2014-10-23ps][microMIPS] Implement LI16 instructionZoran Jovanovic1-0/+8
2014-10-23[mips][microMIPS] Implement CodeGen support for SLL16 and SRL16 instructionsZoran Jovanovic1-0/+9
2014-10-21[mips][microMIPS] Implement microMIPS 16-bit instructions registersZoran Jovanovic1-0/+19
2014-10-10[mips][microMIPS] Implement ADDIUSP instructionZoran Jovanovic1-0/+9
2014-10-10[mips][microMIPS] Implement ADDIUS5 instructionZoran Jovanovic1-0/+19
2014-10-10[mips][microMIPS] Implement JALRS16 instructionZoran Jovanovic1-0/+1
2014-10-03MipsAsmParser.cpp: fix VS2012 buildHans Wennborg1-1/+1
2014-10-03[mips] Print warning when using register names not available in N32/64Daniel Sanders1-0/+30
2014-10-01[mips] Rename emit and parse functions for the .cpload assembler directive. NFC.Toma Tabacu1-4/+4
2014-09-17[mips] Add assembler support for the .set nodsp directive.Toma Tabacu1-0/+17
2014-09-16[mips] Improve the error messages given by MipsAsmParser.Toma Tabacu1-39/+42
2014-09-15[mips] Use early exit in MipsAsmParser::matchCPURegisterName(). NFC.Toma Tabacu1-17/+18
2014-09-12[mips][microMIPS] Implement BGEZALS and BLTZALS instructionsZoran Jovanovic1-0/+2
2014-09-12[mips][microMIPS] Implement JALS and JALRS instructions.Zoran Jovanovic1-4/+20
2014-09-12Remove a temporary variable and just construct a unique_ptr directly using ma...Craig Topper1-9/+6
2014-09-09[mips] Add assembler support for .set mips0 directive.Toma Tabacu1-0/+16
2014-09-09[mips] Add assembler support for .set push/pop directive.Toma Tabacu1-17/+84
2014-09-05[mips] Change Feature-related types from unsigned to uint64_t in MipsAsmParse...Toma Tabacu1-2/+2
2014-09-05[mips] Rename data members and member functions in MipsAssemblerOptions.Toma Tabacu1-14/+14
2014-09-04[mips] Rename MipsAsmParser functions to conform to the LLVM Coding Standards...Toma Tabacu1-61/+61
2014-08-30Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper1-1/+1
2014-08-19[mips] Add assembler support for .set arch=x directive.Toma Tabacu1-0/+38
2014-08-18TableGen: allow use of uint64_t for available features mask.Tim Northover1-3/+3
2014-08-14[mips] Add assembler support for the "la $reg,symbol" pseudo-instruction.Toma Tabacu1-6/+91
2014-08-14[mips] Rename [gs]etCanHaveModuleDir to more natural namesDaniel Sanders1-4/+5
2014-08-13Re-commit: [mips] Implement .ent, .end, .frame, .mask and .fmask.Daniel Sanders1-15/+196
2014-08-11Revert r215359 - [mips] Implement .ent, .end, .frame, .mask and .fmask assemb...Daniel Sanders1-196/+15
2014-08-11[mips] Implement .ent, .end, .frame, .mask and .fmask assembler directivesDaniel Sanders1-15/+196
2014-08-07[mips] Add assembler support for .set msa/nomsa directive.Daniel Sanders1-0/+30