summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [Hexagon] Add guest registersKrzysztof Parzyszek2018-03-011-0/+58
* Remove a non-modular header (& inline it into its one use)David Blaikie2017-12-141-3/+55
* [Hexagon] Add support for Hexagon V65Krzysztof Parzyszek2017-12-111-93/+126
* Hexagon: Fold a single-use textual header into its useDavid Blaikie2017-10-251-15/+56
* [Hexagon] Switch to parameterized register classes for HVXKrzysztof Parzyszek2017-09-151-19/+19
* [Hexagon] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-07-261-36/+36
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-3/+3
* [Hexagon] Remove C6 and C7 as separate registersKrzysztof Parzyszek2017-05-051-1/+1
* [Hexagon] Improve shuffle error reportingKrzysztof Parzyszek2017-05-011-1/+2
* [Hexagon] Change the vector scaling for vector offsetsKrzysztof Parzyszek2017-04-061-15/+1
* [Hexagon] Implement @llvm.readcyclecounter()Krzysztof Parzyszek2017-02-221-2/+2
* [Hexagon] Introduce Hexagon V62Krzysztof Parzyszek2017-02-101-14/+22
* [Hexagon] Replace instruction definitions with auto-generated onesKrzysztof Parzyszek2017-02-101-1137/+177
* [Hexagon] Rename TypeCOMPOUND to TypeCJKrzysztof Parzyszek2017-02-021-1/+1
* [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2016-12-131-60/+45
* [Hexagon] Changing from literal numeric value to argument since #-1 will not ...Colin LeMahieu2016-12-051-0/+31
* Support: Remove MemoryObject and DataStreamer interfaces.Peter Collingbourne2016-11-021-1/+0
* [Hexagon] Rename operand/predicate names for unshifted integersKrzysztof Parzyszek2016-11-011-8/+8
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-091-1/+1
* [Hexagon] NFC Removing 'V4_' prefix from duplex instruction names.Colin LeMahieu2016-10-071-261/+261
* [Hexagon] NFC. Canonicalizing absolute address instruction names.Colin LeMahieu2016-10-061-42/+42
* [Hexagon] Fix disassembler crash after r279255Krzysztof Parzyszek2016-09-091-0/+3
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [Hexagon] Adding missing break in switch statement. Extra operands would hav...Colin LeMahieu2016-03-161-0/+1
* [NFC] Convert tabs to spaces.Colin LeMahieu2016-03-011-2/+2
* [NFC] Referencing manual for reason why subregbit is checkedColin LeMahieu2016-02-011-1/+2
* Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer2016-01-261-1/+1
* Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical...Craig Topper2015-12-051-16/+16
* [Hexagon] Use array_lengthof and const correct and type correct the array and...Craig Topper2015-12-011-7/+5
* Use array_lengthof instead of manually calculating it. NFCCraig Topper2015-12-011-2/+2
* [Hexagon] Use ArrayRef to avoid needing to calculate an array size. Interesti...Craig Topper2015-12-011-16/+11
* [Hexagon] Factoring bundle creation in to a utility function.Colin LeMahieu2015-11-131-2/+1
* [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction pars...Colin LeMahieu2015-11-091-209/+738
* [Hexagon] Fixing mistaken case fallthrough.Colin LeMahieu2015-11-031-0/+1
* [Hexagon] Adding skeleton of HVX extension instructions.Colin LeMahieu2015-10-171-0/+75
* Explicitly clear the MI operand list when getInstruction() is called. Call M...Cameron Esfahani2015-08-111-0/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* [Hexagon] Adding decoders for signed operands and ensuring all signed operand...Colin LeMahieu2015-06-101-0/+118
* [Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing.Colin LeMahieu2015-06-051-52/+690
* Revert r239095 incorrect test tree.Colin LeMahieu2015-06-041-690/+52
* [Hexagon] Adding functionality for duplexing. Duplexing is a way to compress...Colin LeMahieu2015-06-041-52/+690
* [Hexagon] Disassembling, printing, and emitting instructions a whole-bundle a...Colin LeMahieu2015-05-291-9/+53
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-131-6/+6
* [Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrI...Colin LeMahieu2015-02-191-2/+2
* [Hexagon] Adding vector load with post-increment instructions. Adding decode...Colin LeMahieu2015-02-101-0/+26
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-5/+3
* [Hexagon] Adding deallocframe and circular addressing loads.Colin LeMahieu2014-12-261-0/+19
* [Hexagon] Adding transfers to and from control registers.Colin LeMahieu2014-12-191-0/+23
OpenPOWER on IntegriCloud