Searched refs:VOPC (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/Target/AMDGPU/ |
D | VIInstrFormats.td | 146 // Encoding used for VOPC instructions encoded as VOP3 147 // Differs from VOP3e by destination name (sdst) as VOPC doesn't have vector dst 286 // VOPC disallows dst_sel and dst_unused as they have no effect on destination
|
D | SIInstrFormats.td | 34 field bits<1> VOPC = 0; 70 let TSFlags{13} = VOPC; 127 let VOPC = 1; 429 // Encoding used for VOPC instructions encoded as VOP3 430 // Differs from VOP3e by destination name (sdst) as VOPC doesn't have vector dst 653 class VOPC <bits<8> op, dag ins, string asm, list<dag> pattern> :
|
D | SIDefines.h | 31 VOPC = 1 << 13, enumerator
|
D | SIInstrInfo.h | 272 return MI.getDesc().TSFlags & SIInstrFlags::VOPC; in isVOPC() 276 return get(Opcode).TSFlags & SIInstrFlags::VOPC; in isVOPC()
|
D | SISchedule.td | 45 // instructions and have VALU rates, but write to the SALU (i.e. VOPC
|
D | SIInstrInfo.td | 1320 (outs), // no dst for VOPC, we use "vcc"-token as dst in SDWA VOPC instructions 1329 string dst = !if(!eq(DstVT.Size, 1), "$sdst", "$vdst"); // use $sdst for VOPC 1342 string dst = !if(!eq(DstVT.Size, 1), "$sdst", "$vdst"); // use $sdst for VOPC 1359 ""); // use $sdst for VOPC 1374 " vcc", // use vcc token as dst for VOPC instructioins 1391 " $src0_sel $src1_sel", // No dst_sel and dst_unused for VOPC 1558 // VOPC instructions are a special case because for the 32-bit 1624 // This class is used only with VOPC instructions. Use $sdst for out operand 2310 def _si : VOPC<op.SI, ins, asm, []>, 2322 def _vi : VOPC<op.VI, ins, asm, []>,
|
D | SIInstructions.td | 529 // VOPC Instructions
|
/external/llvm/docs/ |
D | AMDGPUUsage.rst | 101 VOP1, VOP2, VOP3, VOPC Instructions 107 VOP1, VOP2, and VOPC instructions based on the operands. If you want to force
|
/external/llvm/lib/Target/AMDGPU/AsmParser/ |
D | AMDGPUAsmParser.cpp | 2687 cvtSDWA(Inst, Operands, SIInstrFlags::VOPC); in cvtSdwaVOPC() 2703 if (BasicInstType == SIInstrFlags::VOPC && in cvtSDWA() 2738 case SIInstrFlags::VOPC: { in cvtSDWA()
|