aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-09[Hexagon] Fix disassembler crash after r279255Krzysztof Parzyszek1-0/+3
2016-04-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-03-16[Hexagon] Adding missing break in switch statement. Extra operands would hav...Colin LeMahieu1-0/+1
2016-03-01[NFC] Convert tabs to spaces.Colin LeMahieu1-2/+2
2016-02-01[NFC] Referencing manual for reason why subregbit is checkedColin LeMahieu1-1/+2
2016-01-26Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer1-1/+1
2015-12-05Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical...Craig Topper1-16/+16
2015-12-01[Hexagon] Use array_lengthof and const correct and type correct the array and...Craig Topper1-7/+5
2015-12-01Use array_lengthof instead of manually calculating it. NFCCraig Topper1-2/+2
2015-12-01[Hexagon] Use ArrayRef to avoid needing to calculate an array size. Interesti...Craig Topper1-16/+11
2015-11-13[Hexagon] Factoring bundle creation in to a utility function.Colin LeMahieu1-2/+1
2015-11-09[Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction pars...Colin LeMahieu1-209/+738
2015-11-03[Hexagon] Fixing mistaken case fallthrough.Colin LeMahieu1-0/+1
2015-10-17[Hexagon] Adding skeleton of HVX extension instructions.Colin LeMahieu1-0/+75
2015-08-11Explicitly clear the MI operand list when getInstruction() is called. Call M...Cameron Esfahani1-0/+1
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-10[Hexagon] Adding decoders for signed operands and ensuring all signed operand...Colin LeMahieu1-0/+118
2015-06-05[Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing.Colin LeMahieu1-52/+690
2015-06-04Revert r239095 incorrect test tree.Colin LeMahieu1-690/+52
2015-06-04[Hexagon] Adding functionality for duplexing. Duplexing is a way to compress...Colin LeMahieu1-52/+690
2015-05-29[Hexagon] Disassembling, printing, and emitting instructions a whole-bundle a...Colin LeMahieu1-9/+53
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach1-6/+6
2015-02-19[Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrI...Colin LeMahieu1-2/+2
2015-02-10[Hexagon] Adding vector load with post-increment instructions. Adding decode...Colin LeMahieu1-0/+26
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth1-5/+3
2014-12-26[Hexagon] Adding deallocframe and circular addressing loads.Colin LeMahieu1-0/+19
2014-12-19[Hexagon] Adding transfers to and from control registers.Colin LeMahieu1-0/+23
2014-12-05[Hexagon] Adding DoubleRegs decoder. Moving C2_mux and A2_nop. Adding combi...Colin LeMahieu1-0/+24
2014-12-04[Hexagon] Marking some instructions as CodeGenOnly=0 and adding disassembly t...Colin LeMahieu1-1/+4
2014-11-18[Hexagon] Converting from ADD_rr to A2_add which has encoding bits.Colin LeMahieu1-0/+34
2014-11-12Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola1-5/+3
2014-11-10Misc style fixes. NFC.Rafael Espindola1-5/+6
2014-11-04[Hexagon] Reverting 220584 to address ASAN errors.Colin LeMahieu1-34/+0
2014-10-27Prune CRLF.NAKAMURA Takumi1-115/+115
2014-10-24[Hexagon] Resubmission of 220427Colin LeMahieu1-0/+34
2014-10-23Revert r220427, "[Hexagon] Adding encoding bits for add opcode."NAKAMURA Takumi1-34/+0
2014-10-22[Hexagon] Adding encoding bits for add opcode.Colin LeMahieu1-0/+34
2014-10-22Fix VS2012 build; C++11 type aliases are not supported.Hans Wennborg1-1/+2
2014-10-22Ammending 220393 - Removing unused decoding tables.Colin LeMahieu1-18/+0
2014-10-22Ammending 220393 - Removing unused functions.Colin LeMahieu1-33/+0
2014-10-22[Hexagon] Adding basic disassembler.Colin LeMahieu1-0/+131