summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [Hexagon] Remove C6 and C7 as separate registersKrzysztof Parzyszek2017-05-051-8/+0
* [Hexagon] Change iconst to emit 27bit relocationKrzysztof Parzyszek2017-05-021-2/+2
* [Hexagon] Add extenders for GD_PLT_B22_PCREL and LD_PLT_B22_PCRELKrzysztof Parzyszek2017-05-021-2/+17
* Fix 'variable set but not used' warning when assertions are disabled.Simon Pilgrim2017-02-191-0/+2
* [Hexagon] Update MCTargetDescKrzysztof Parzyszek2017-02-061-60/+15
* [Hexagon] Adding opExtentBits and opExtentAlign to GPrel instructionsKrzysztof Parzyszek2017-02-021-1/+25
* [Hexagon] Fix relocation kind for extended predicated callsKrzysztof Parzyszek2017-02-021-5/+7
* [Hexagon] Remove A4_ext_* pseudo instructionsKrzysztof Parzyszek2017-02-021-15/+20
* [Hexagon] Emitting individual instructions without copying themKrzysztof Parzyszek2017-02-021-94/+79
* [Hexagon] Rename TypeCOMPOUND to TypeCJKrzysztof Parzyszek2017-02-021-1/+1
* Check that emitted instructions meet their predicates on all targets except A...Daniel Sanders2016-11-191-0/+4
* [Hexagon] Handle double-vector registers as new-value producersKrzysztof Parzyszek2016-04-281-3/+27
* [Hexagon] Properly encode registers in duplex instructionsKrzysztof Parzyszek2016-03-211-6/+15
* [Hexagon] Remove redundant check.Chad Rosier2016-02-181-2/+2
* [Hexagon] Adding relocation for code size, cold path optimization allowing a ...Colin LeMahieu2016-02-161-0/+7
* [Hexagon] Wrapping all MCExprs inside MCOperands within HexagonMCExpr to simp...Colin LeMahieu2016-02-151-3/+2
* [MC] Merge VK_PPC_TPREL in to generic VK_TPREL.Colin LeMahieu2016-02-101-17/+17
* [Hexagon] Fixing relocation generation and adding tests.Colin LeMahieu2016-02-091-176/+216
* [Hexagon] Add check for nullptr in getFixupNoBitsKrzysztof Parzyszek2016-01-111-15/+15
* Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical...Craig Topper2015-12-051-1/+1
* [Hexagon] Remove redundant local variable.Tilmann Scheller2015-11-201-4/+2
* [Hexagon] Fixing compound register printing and reenabling more tests.Colin LeMahieu2015-11-101-0/+16
* 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] PC-relative offsets are relative to packet start rather than the of...Colin LeMahieu2015-06-151-3/+38
* [Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing.Colin LeMahieu2015-06-051-0/+82
* Revert r239095 incorrect test tree.Colin LeMahieu2015-06-041-82/+0
* [Hexagon] Adding functionality for duplexing. Duplexing is a way to compress...Colin LeMahieu2015-06-041-0/+82
* Replace custom fixed endian to raw_ostream emission with EndianStream.Benjamin Kramer2015-06-041-10/+2
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-301-1/+1
* [Hexagon] Disassembling, printing, and emitting instructions a whole-bundle a...Colin LeMahieu2015-05-291-15/+110
* MC: Update MCCodeEmitter naming. NFC.Jim Grosbach2015-05-151-1/+1
* MC: Update MCFixup naming. NFC.Jim Grosbach2015-05-151-1/+1
* [Hexagon] Removing variable unused in release.Colin LeMahieu2015-05-011-2/+1
* [Hexagon] Adding expression MC emission and removing XFAIL from test that hit...Colin LeMahieu2015-05-011-4/+445
* Remove the use of the subtarget in MCCodeEmitter creation andEric Christopher2015-03-101-8/+2
* Fix a warning on HexagonMCCodeEmitter::MCII. [-Wunused-private-field]NAKAMURA Takumi2015-02-221-0/+1
* [Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrI...Colin LeMahieu2015-02-191-6/+4
* [Hexagon] Creating HexagonMCInstrInfo namespace as landing zone for static fu...Colin LeMahieu2015-02-191-2/+4
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* Reverting 225045 and 225043 and XFAIL multiline.ll on hexagonColin LeMahieu2014-12-311-1/+1
* [Hexagon] Removing assertion to appease buildbot until I can reproduce the pr...Colin LeMahieu2014-12-311-1/+0
* [Hexagon] Changing an llvm_unreachable to an assertion and returning 0. Relo...Colin LeMahieu2014-12-311-1/+2
* [Hexagon] Reverting 220584 to address ASAN errors.Colin LeMahieu2014-11-041-4/+3
* [Hexagon] Resubmission of 220427Colin LeMahieu2014-10-241-3/+4
* Revert r220427, "[Hexagon] Adding encoding bits for add opcode."NAKAMURA Takumi2014-10-231-4/+3
* [Hexagon] Adding encoding bits for add opcode.Colin LeMahieu2014-10-221-3/+4
* HexagonMCCodeEmitter.cpp: Prune 2nd redundant \brief. [-Wdocumentation]NAKAMURA Takumi2014-10-051-1/+1
* Adding skeleton for unit testing Hexagon Code EmissionSid Manning2014-10-031-0/+88
OpenPOWER on IntegriCloud