summaryrefslogtreecommitdiff
path: root/lib/Target/AMDGPU/InstPrinter
AgeCommit message (Expand)Author
2018-06-28AMDGPU: Separate R600 and GCN TableGen filesTom Stellard
2018-06-21AMDGPU: Turn D16 for MIMG instructions into a regular operandNicolai Haehnle
2018-05-08[AMDGPU] Added checks for dpp_ctrl valueStanislav Mekhanoshin
2018-03-16[AMDGPU][MC][GFX8][GFX9][DISASSEMBLER] Added "_e32" suffix to 32-bit VINTRP o...Dmitry Preobrazhensky
2018-01-15[AMDGPU] Add HW_REG_SH_MEM_BASES symbolic name for s_getreg_b32Stanislav Mekhanoshin
2018-01-10[AMDGPU][MC][GFX8][GFX9] Added XNACK_MASK supportDmitry Preobrazhensky
2017-12-22[AMDGPU][MC] Added support of 256- and 512-bit tuples of ttmp registersDmitry Preobrazhensky
2017-12-11[AMDGPU][MC][GFX9] Corrected encoding of ttmp registers, disabled tba/tmaDmitry Preobrazhensky
2017-11-27[AMDGPU][MC][DISASSEMBLER][GFX9] Corrected decoding of GLOBAL/SCRATCH opcodesDmitry Preobrazhensky
2017-11-17[AMDGPU][MC][GFX9][disassembler] Corrected decoding of op_sel_hi for v_mad_mix*Dmitry Preobrazhensky
2017-08-17AMDGPU: Add R600InstPrinter classTom Stellard
2017-08-07[AMDGPU][MC] Corrected VOP3 version of v_interp_* instructions for VIDmitry Preobrazhensky
2017-07-29AMDGPU: Remove deadcode from AMDGPUInstPrinterTom Stellard
2017-07-24AMDGPU: Fix allocating pseudo-registersMatt Arsenault
2017-07-21[AMDGPU][MC][GFX9] Added support of VOP3 'op_sel' modifierDmitry Preobrazhensky
2017-06-22[AMDGPU] Add intrinsics for tbuffer load and storeDavid Stuttard
2017-06-21[AMDGPU][MC][GFX9] Corrected VOP3P relevant code to fix disassembler failuresDmitry Preobrazhensky
2017-06-20AMDGPU: Start adding global_* instructionsMatt Arsenault
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-31[AMDGPU][MC] New syntax for ds_swizzle_b32 offsetDmitry Preobrazhensky
2017-04-07[AMDGPU][MC] Fix for Bug 28211 + LIT testsDmitry Preobrazhensky
2017-03-20[AMDGPU][MC] Fix for Bugs 28200, 28202 + LIT testsDmitry Preobrazhensky
2017-02-27AMDGPU: Add VOP3P instruction formatMatt Arsenault
2017-02-22AMDGPU: Change exp with compr bit printingMatt Arsenault
2017-02-08[AMDGPU] Add target information that is required by tools to metadataKonstantin Zhuravlyov
2016-12-14AMDGPU: Change vintrp printingMatt Arsenault
2016-12-12[AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What Yo...Eugene Zelenko
2016-12-10AMDGPU: Fix handling of 16-bit immediatesMatt Arsenault
2016-12-10AMDGPU: Change vintrp printing to better match scMatt Arsenault
2016-12-05AMDGPU: Change how exp is printedMatt Arsenault
2016-11-15AMDGPU: Fix formatting of 1/2pi immediateMatt Arsenault
2016-10-31[AMDGPU][MC][gfx8] Support 20-bit immediate offset in SMEM instructions.Artem Tamazov
2016-10-29AMDGPU: Use 1/2pi inline imm on VIMatt Arsenault
2016-10-19[AMDGPU] Stop using MCRegisterClass::getSize()Krzysztof Parzyszek
2016-10-12AMDGPU: Add instruction definitions for VGPR indexingMatt Arsenault
2016-10-11[AMDGPU] Refactor waitcnt encodingKonstantin Zhuravlyov
2016-10-07[AMDGPU] Assembler: support v_mac_f32 DPP and SDWA. Move getNamedOperandIdx t...Sam Kolton
2016-09-30[AMDGPU] Choose VMCNT, EXPCNT, LGKMCNT masks and shifts based on the isa versionKonstantin Zhuravlyov
2016-09-27[AMDGPU] Enable changing instprinter's behavior based on the per-functionKonstantin Zhuravlyov
2016-09-09AMDGPU] Assembler: better support for immediate literals in assembler.Sam Kolton
2016-08-15[AMDGPU] fix failure on printing of non-existing instruction operands.Valery Pykhtin
2016-08-11Revert "[AMDGPU] fix failure on printing of non-existing instruction operands."Valery Pykhtin
2016-08-11[AMDGPU] fix failure on printing of non-existing instruction operands.Valery Pykhtin
2016-07-05AMDGPU: Remove unnecessary string usage in AsmPrinterMatt Arsenault
2016-06-10[AMDGPU] AsmParser: Support for sext() modifier in SDWA. Some code cleaning i...Sam Kolton
2016-05-26[AMDGPU][llvm-mc] s_getreg/setreg* - hwreg - factor out strings/literals etc.Artem Tamazov
2016-05-13AMDGPU: Add support for MCExpr to instruction printerJan Vesely
2016-05-06[AMDGPU][llvm-mc] Add support for sendmsg(...) syntax.Artem Tamazov
2016-04-29Fixed/Recommitted r267733 "[AMDGPU][llvm-mc] Add support of TTMP quads. Rewor...Artem Tamazov
2016-04-29AMDGPU/SI: Assembler: Unify parsing/printing of operands.Nikolay Haustov