summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon/HexagonAsmPrinter.cpp
AgeCommit message (Expand)Author
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen
2018-04-02[Hexagon] Clean up some code in HexagonAsmPrinter, NFCKrzysztof Parzyszek
2018-03-30[Hexagon] Fix printing :mem_noshuf on compiler-generated packetsKrzysztof Parzyszek
2018-03-12[Hexagon] Subtarget feature to emit one instruction per packetKrzysztof Parzyszek
2017-12-11[Hexagon] Add support for Hexagon V65Krzysztof Parzyszek
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-09-15[Hexagon] Switch to parameterized register classes for HVXKrzysztof Parzyszek
2017-08-01[Hexagon] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-02[Hexagon] Change iconst to emit 27bit relocationKrzysztof Parzyszek
2017-04-24Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek
2017-04-06[Hexagon] Change the vector scaling for vector offsetsKrzysztof Parzyszek
2017-03-31[Hexagon] Remove unused variablesKrzysztof Parzyszek
2017-02-07[Hexagon] Remove encoding bits from mapped instructionsKrzysztof Parzyszek
2016-11-09[Hexagon] Separate Hexagon subreg indices for different register classesKrzysztof Parzyszek
2016-10-09Move the global variables representing each Target behind accessor functionMehdi Amini
2016-08-19[Hexagon] Fix indentation, NFCKrzysztof Parzyszek
2016-08-16[Hexagon] Clean up some miscellaneous V60 intrinsics a bitKrzysztof Parzyszek
2016-08-10[Hexagon] Use integer instructions for floating point immediatesKrzysztof Parzyszek
2016-08-10[Hexagon] Remove unneeded/unused ISD opcodes ARGEXTEND and FCONST32Krzysztof Parzyszek
2016-07-26[Hexagon] Add support for proper handling of H and L constraintsKrzysztof Parzyszek
2016-04-18[NFC] Header cleanupMehdi Amini
2016-02-22Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"Duncan P. N. Exon Smith
2016-02-21CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFCDuncan P. N. Exon Smith
2016-02-16[Hexagon] Adding relocation for code size, cold path optimization allowing a ...Colin LeMahieu
2016-02-15[NFC] Fixing naming convention, lowercase start of function name.Colin LeMahieu
2016-02-15[Hexagon] Wrapping all MCExprs inside MCOperands within HexagonMCExpr to simp...Colin LeMahieu
2016-01-12[Hexagon] Make helper function static. NFC.Benjamin Kramer
2015-12-15[Hexagon] Preprocess mapped instructions before lowering to MCKrzysztof Parzyszek
2015-12-03[Hexagon] NFC Using canonicalizePacket to compound/duplex/pad packets rather ...Colin LeMahieu
2015-12-02[Hexagon] Improve lowering of instructions to the MC layerKrzysztof Parzyszek
2015-11-13[Hexagon] Factoring bundle creation in to a utility function.Colin LeMahieu
2015-11-13[Hexagon] Fixing leak in padEndloop by allocating in MCContext.Colin LeMahieu
2015-10-20Hexagon: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault
2015-06-08[Hexagon] Adding functionality for searching for compound instruction pairs. ...Colin LeMahieu
2015-06-05[Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing.Colin LeMahieu
2015-06-04Revert r239095 incorrect test tree.Colin LeMahieu
2015-06-04[Hexagon] Removing unused variable.Colin LeMahieu
2015-06-04[Hexagon] Adding functionality for duplexing. Duplexing is a way to compress...Colin LeMahieu
2015-05-29[Hexagon] Disassembling, printing, and emitting instructions a whole-bundle a...Colin LeMahieu
2015-04-24[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames
2015-04-09Remove duplicated code and consolidate initializers.Eric Christopher
2015-03-31Replace the MCSubtargetInfo parameter with a Triple when creatingEric Christopher
2015-03-30Remove unused Target argument from MCInstPrinter ctor functions.Eric Christopher
2015-02-19[Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrI...Colin LeMahieu
2015-02-03Define a runOnMachineFunction for the Hexagon AsmPrinter andEric Christopher
2015-01-18std::unique_ptrify the MCStreamer argument to createAsmPrinterDavid Blaikie
2014-12-03[Hexagon] Converting subclass members to an implicit operand.Colin LeMahieu