summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Include what you use in HexagonMCInstrInfo.cppDmitri Gribenko2019-06-031-1/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Hexagon] Move clamping of extended operands directly to MC code emitterKrzysztof Parzyszek2018-05-071-25/+8
* [Hexagon] Add support for Hexagon V65Krzysztof Parzyszek2017-12-111-36/+78
* [Hexagon] Make getMemAccessSize return size in bytesKrzysztof Parzyszek2017-09-141-6/+5
* [Hexagon] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-08-011-8/+18
* [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
OpenPOWER on IntegriCloud