summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mips][ias] Move createCpRestoreMemOp to MipsTargetStreamer. NFC.Daniel Sanders2016-04-291-19/+14
* [mips][ias] Split expandMemInst between MipsAsmParser and MipsTargetStreamer....Daniel Sanders2016-04-291-66/+91
* [mips][ias] Moved most instruction emission helpers to MipsTargetStreamer. NFC.Daniel Sanders2016-04-291-279/+208
* [mips][microMIPS] Fix offsets for LLE, LWE, SBE, SCE and SHE instructionsZlatko Buljan2016-04-291-7/+0
* [mips][microMIPS] Revert commit r266977Zlatko Buljan2016-04-251-9/+1
* [mips][microMIPS] Implement DVP, EVP and JALRC.HB instructionsZlatko Buljan2016-04-221-1/+2
* [mips][microMIPS] Implement LL, SC, MOVEP, ROTR, ROTRV and SYSCALL instructio...Zlatko Buljan2016-04-211-1/+9
* MipsAsmParser::loadImmediate(): Prune an obsolete \param in r266602. [-Wdocum...NAKAMURA Takumi2016-04-201-1/+0
* [mips][ias] Prevent double-filling of delay slots by generating '.set noreord...Daniel Sanders2016-04-181-1/+8
* [mips][ias] Stream macro expansions to output instead of buffering them. NFC.Daniel Sanders2016-04-181-337/+326
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [mips] add assembler support for .set arch=octeonPetar Jovanovic2016-04-121-1/+1
* [mips] Range check simm32 and fold MIPS16's imm32 into simm32.Daniel Sanders2016-04-041-0/+4
* [mips] Range check simm16Daniel Sanders2016-03-311-0/+19
* [mips] Range check simm11 and mem_simm11.Daniel Sanders2016-03-311-0/+6
* [mips] Split mem_msa into range checked mem_simm10 and mem_simm10_lsl[123]Daniel Sanders2016-03-311-3/+17
* [mips] Range check simm9 and fix a bug this revealed.Daniel Sanders2016-03-311-0/+6
* [mips] Correct MIPS16 jal/jalx to have uimm26 offsets and add MC layer range ...Daniel Sanders2016-03-291-0/+3
* [mips] Range check simm10Daniel Sanders2016-03-241-0/+3
* [mips] Range check simm7.Daniel Sanders2016-03-221-0/+11
* [mips] Range check simm5.Daniel Sanders2016-03-221-0/+3
* [mips] Eliminate instances of "potentially uninitialised local variable" warn...Scott Egerton2016-03-171-16/+13
* [mips] Range check uimm6_lsl2.Daniel Sanders2016-03-141-10/+3
* [mips] Range check simm4.Daniel Sanders2016-03-111-11/+16
* [mips] Range check uimm20 and fixed a bug this revealed.Daniel Sanders2016-02-291-0/+3
* [mips] Make symbols an acceptable branch target when expanding compare-to-imm...Daniel Sanders2016-02-291-1/+2
* [mips][microMIPS] Implement DINSU, DINSM, DINS instructionsHrvoje Varga2016-02-251-0/+7
* [mips] added support for trunc macroZoran Jovanovic2016-02-221-0/+50
* [mips] Implemented the .hword directive.Scott Egerton2016-02-151-0/+5
* [MC][ELF] Handle MIPS specific .sdata and .sbss directivesSimon Atanasyan2016-02-111-0/+26
* [mips] Extend MipsAsmParser class to handle %got(sym + const) expressionsSimon Atanasyan2016-02-091-0/+1
* [mips] Range check uimm16 and fix several bugs this revealed.Daniel Sanders2016-02-011-6/+21
* [mips] Absolute value macro expansionZoran Jovanovic2016-01-291-0/+22
* Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.Benjamin Kramer2016-01-271-1/+1
* [mips] Allowed dla instructions on 32-bit architectures.Scott Egerton2016-01-211-5/+15
* [mips][microMIPS] Implement DERET and DI instructions and check size operand ...Zlatko Buljan2015-12-211-0/+6
* [mips][microMIPS][DSP] Implement PACKRL.PH, PICK.PH, PICK.QB, SHILO, SHILOV a...Zlatko Buljan2015-12-181-2/+8
* [mips][ias] Range check uimm10 operandsDaniel Sanders2015-12-091-0/+3
* [mips][ias] Range check uimm8 operandsDaniel Sanders2015-12-081-0/+3
* [mips][ias] Range check uimm6 operands and fix a bug this revealed.Daniel Sanders2015-12-081-0/+3
* [mips][ias] Range check uimm5 operands and fix several bugs this revealed.Daniel Sanders2015-11-261-39/+20
* Partially revert r253662: some unrelated work was accidentally committed with...Daniel Sanders2015-11-201-19/+8
* Revert the revert 253497 and 253539 - These commits aren't the cause of the c...Daniel Sanders2015-11-201-8/+19
* [mips] Expansion of ROL and ROR macrosZoran Jovanovic2015-11-191-0/+311
* Replace dyn_cast with isa in places that weren't using the returned value for...Craig Topper2015-11-181-2/+2
* Reduce the size of MCRelaxableFragment.Akira Hatanaka2015-11-141-1/+6
* [MCTargetAsmParser] Move the member varialbes that referenceAkira Hatanaka2015-11-141-38/+61
* [mips][microMIPS] Implement LWM16, SB16, SH16, SW16, SWSP and SWM16 instructionsZlatko Buljan2015-11-121-12/+36
* [mips][ias] Range check uimm4 operands and fixed a bug this revealed.Daniel Sanders2015-11-061-0/+6
* [mips][ias] Range check uimm3 operands.Daniel Sanders2015-11-061-0/+3
OpenPOWER on IntegriCloud