aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-19[Hexagon] Fix indentation, NFCKrzysztof Parzyszek1-3/+3
2016-08-16[Hexagon] Clean up some miscellaneous V60 intrinsics a bitKrzysztof Parzyszek1-2/+2
2016-08-10[Hexagon] Use integer instructions for floating point immediatesKrzysztof Parzyszek1-19/+1
2016-08-10[Hexagon] Remove unneeded/unused ISD opcodes ARGEXTEND and FCONST32Krzysztof Parzyszek1-1/+0
2016-07-26[Hexagon] Add support for proper handling of H and L constraintsKrzysztof Parzyszek1-8/+16
2016-04-18[NFC] Header cleanupMehdi Amini1-3/+0
2016-02-22Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"Duncan P. N. Exon Smith1-1/+1
2016-02-21CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFCDuncan P. N. Exon Smith1-1/+1
2016-02-16[Hexagon] Adding relocation for code size, cold path optimization allowing a ...Colin LeMahieu1-0/+13
2016-02-15[NFC] Fixing naming convention, lowercase start of function name.Colin LeMahieu1-7/+7
2016-02-15[Hexagon] Wrapping all MCExprs inside MCOperands within HexagonMCExpr to simp...Colin LeMahieu1-14/+21
2016-01-12[Hexagon] Make helper function static. NFC.Benjamin Kramer1-3/+3
2015-12-15[Hexagon] Preprocess mapped instructions before lowering to MCKrzysztof Parzyszek1-3/+386
2015-12-03[Hexagon] NFC Using canonicalizePacket to compound/duplex/pad packets rather ...Colin LeMahieu1-17/+11
2015-12-02[Hexagon] Improve lowering of instructions to the MC layerKrzysztof Parzyszek1-8/+12
2015-11-13[Hexagon] Factoring bundle creation in to a utility function.Colin LeMahieu1-3/+1
2015-11-13[Hexagon] Fixing leak in padEndloop by allocating in MCContext.Colin LeMahieu1-1/+1
2015-10-20Hexagon: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-3/+3
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault1-3/+3
2015-06-08[Hexagon] Adding functionality for searching for compound instruction pairs. ...Colin LeMahieu1-2/+8
2015-06-05[Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing.Colin LeMahieu1-2/+6
2015-06-04Revert r239095 incorrect test tree.Colin LeMahieu1-6/+2
2015-06-04[Hexagon] Removing unused variable.Colin LeMahieu1-1/+0
2015-06-04[Hexagon] Adding functionality for duplexing. Duplexing is a way to compress...Colin LeMahieu1-2/+7
2015-05-29[Hexagon] Disassembling, printing, and emitting instructions a whole-bundle a...Colin LeMahieu1-34/+16
2015-04-24[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames1-2/+2
2015-04-09Remove duplicated code and consolidate initializers.Eric Christopher1-14/+0
2015-03-31Replace the MCSubtargetInfo parameter with a Triple when creatingEric Christopher1-3/+3
2015-03-30Remove unused Target argument from MCInstPrinter ctor functions.Eric Christopher1-2/+1
2015-02-19[Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrI...Colin LeMahieu1-9/+9
2015-02-03Define a runOnMachineFunction for the Hexagon AsmPrinter andEric Christopher1-3/+1
2015-01-18std::unique_ptrify the MCStreamer argument to createAsmPrinterDavid Blaikie1-0/+6
2014-12-03[Hexagon] Converting subclass members to an implicit operand.Colin LeMahieu1-10/+12
2014-12-03[Hexagon] [NFC] Renaming *packetStart to *packetBeginColin LeMahieu1-2/+2
2014-11-20[Hexagon] [NFC] Merging InstPrinter directory in to MCTargetDesc since they h...Colin LeMahieu1-1/+1
2014-11-04[Hexagon] Reverting 220584 to address ASAN errors.Colin LeMahieu1-5/+5
2014-10-24[Hexagon] Resubmission of 220427Colin LeMahieu1-5/+5
2014-10-23Revert r220427, "[Hexagon] Adding encoding bits for add opcode."NAKAMURA Takumi1-4/+4
2014-10-22[Hexagon] Adding encoding bits for add opcode.Colin LeMahieu1-4/+4
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-1/+1
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-01-28Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse1-2/+2
2014-01-09Put the functionality for printing a value to a raw_ostream as anChandler Carruth1-1/+0
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola1-1/+1
2014-01-07Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth1-1/+1
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-2/+2
2013-12-02Remove dead code.Rafael Espindola1-7/+0
2013-12-02Remove leftovers from a non-MC asm printer.Rafael Espindola1-71/+0
2013-10-29Add a helper getSymbol to AsmPrinter.Rafael Espindola1-2/+2
2013-02-20Hexagon: Move HexagonMCInst.h to MCTargetDesc/HexagonMCInst.h.Jyotsna Verma1-7/+7