summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Hexagon] Change iconst to emit 27bit relocationKrzysztof Parzyszek2017-05-021-4/+4
* [Hexagon] Formatting changes, NFCKrzysztof Parzyszek2017-05-021-0/+6
* [Hexagon] Remove unused validSubtarget TSFlagsKrzysztof Parzyszek2017-05-021-19/+0
* [Hexagon] Add new packet iterator which will iterate through duplexesKrzysztof Parzyszek2017-05-021-8/+51
* [Hexagon] Replace CVI_VM_CUR_LD type with CVI_VM_LDKrzysztof Parzyszek2017-05-011-0/+5
* [Hexagon] Improve shuffle error reportingKrzysztof Parzyszek2017-05-011-3/+3
* [Hexagon] Replace instruction definitions with auto-generated onesKrzysztof Parzyszek2017-02-101-17/+2
* [Hexagon] Address ASAN and UBSAN failures after r294226Krzysztof Parzyszek2017-02-071-9/+7
* Revert "[Hexagon] Address ASAN and UBSAN failures after r294226"Krzysztof Parzyszek2017-02-061-7/+9
* [Hexagon] Address ASAN and UBSAN failures after r294226Krzysztof Parzyszek2017-02-061-9/+7
* [Hexagon] Update MCTargetDescKrzysztof Parzyszek2017-02-061-129/+157
* [Hexagon] Adding opExtentBits and opExtentAlign to GPrel instructionsKrzysztof Parzyszek2017-02-021-9/+11
* [Hexagon] Remove A4_ext_* pseudo instructionsKrzysztof Parzyszek2017-02-021-12/+6
* [Hexagon] Rename TypeCOMPOUND to TypeCJKrzysztof Parzyszek2017-02-021-2/+2
* [Hexagon] Adding change of flow max 1 (cofMax1) TS flag for marking this rest...Colin LeMahieu2016-10-081-0/+5
* [Hexagon] NFC Removing 'V4_' prefix from duplex instruction names.Colin LeMahieu2016-10-071-52/+52
* Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs (NFC)Mehdi Amini2016-10-011-1/+1
* [Hexagon] Handle double-vector registers as new-value producersKrzysztof Parzyszek2016-04-281-0/+13
* [Hexagon] Properly encode registers in duplex instructionsKrzysztof Parzyszek2016-03-211-0/+109
* [Hexagon] Modifying r262258 to only be in effect in the hand assembler path, ...Colin LeMahieu2016-03-011-14/+2
* [Hexagon] As a size optimization, not lazy extending TPREL or DTPREL variants...Colin LeMahieu2016-02-291-8/+14
* [Hexagon] Using MustExtend flag on expression instead of passing around bools.Colin LeMahieu2016-02-291-9/+11
* [Hexagon] Replacing reference/dereference with reference cast.Colin LeMahieu2016-02-171-4/+4
* [Hexagon] cast<> a reference instead of referencing + dereferencing.Benjamin Kramer2016-02-171-1/+1
* [Hexagon] Adding relocation for code size, cold path optimization allowing a ...Colin LeMahieu2016-02-161-0/+12
* [Hexagon] Hoist nonnull assert up.Benjamin Kramer2016-02-161-0/+1
* [NFC] Fixing naming convention, lowercase start of function name.Colin LeMahieu2016-02-151-1/+1
* [Hexagon] Wrapping all MCExprs inside MCOperands within HexagonMCExpr to simp...Colin LeMahieu2016-02-151-1/+26
* Use make_range to reduce mentions of iterator type. NFCCraig Topper2015-12-061-2/+1
* [Hexagon] Factoring bundle creation in to a utility function.Colin LeMahieu2015-11-131-0/+7
* [Hexagon] Fixing leak in padEndloop by allocating in MCContext.Colin LeMahieu2015-11-131-3/+3
* [Hexagon] Allocate MCInst in the MCContext to avoid leaking it.Benjamin Kramer2015-11-121-4/+6
* [Hexagon] Fixing load instruction parsing and reenabling tests.Colin LeMahieu2015-11-101-4/+5
* [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction pars...Colin LeMahieu2015-11-091-14/+189
* 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 MC ELF streamer and updating addend relocation test which sh...Colin LeMahieu2015-06-171-0/+15
* [Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing.Colin LeMahieu2015-06-051-0/+68
* Revert r239095 incorrect test tree.Colin LeMahieu2015-06-041-68/+0
* [Hexagon] Adding functionality for duplexing. Duplexing is a way to compress...Colin LeMahieu2015-06-041-0/+68
* [Hexagon] Adding MC packet shuffler.Colin LeMahieu2015-05-311-5/+77
* [Hexagon] Adding basic relaxation functionality.Colin LeMahieu2015-05-301-0/+24
* [Hexagon] Disassembling, printing, and emitting instructions a whole-bundle a...Colin LeMahieu2015-05-291-34/+71
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-131-2/+2
* [Hexagon] Adding expression MC emission and removing XFAIL from test that hit...Colin LeMahieu2015-05-011-0/+25
* [Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrI...Colin LeMahieu2015-02-191-6/+48
* [Hexagon] Moving more functions off of HexagonMCInst and in to HexagonMCInstr...Colin LeMahieu2015-02-191-1/+145
* [Hexagon] Creating HexagonMCInstrInfo namespace as landing zone for static fu...Colin LeMahieu2015-02-191-0/+37
OpenPOWER on IntegriCloud