/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | SIPeepholeSDWA.cpp | 334 if (TII->getNamedOperand(*MI, AMDGPU::OpName::src0) == SrcOp) { in getSrcMods() 335 if (auto *Mod = TII->getNamedOperand(*MI, AMDGPU::OpName::src0_modifiers)) { in getSrcMods() 338 } else if (TII->getNamedOperand(*MI, AMDGPU::OpName::src1) == SrcOp) { in getSrcMods() 339 if (auto *Mod = TII->getNamedOperand(*MI, AMDGPU::OpName::src1_modifiers)) { in getSrcMods() 369 MachineOperand *Src = TII->getNamedOperand(MI, AMDGPU::OpName::src0); in convertToSDWA() 370 MachineOperand *SrcSel = TII->getNamedOperand(MI, AMDGPU::OpName::src0_sel); in convertToSDWA() 372 TII->getNamedOperand(MI, AMDGPU::OpName::src0_modifiers); in convertToSDWA() 376 Src = TII->getNamedOperand(MI, AMDGPU::OpName::src1); in convertToSDWA() 377 SrcSel = TII->getNamedOperand(MI, AMDGPU::OpName::src1_sel); in convertToSDWA() 378 SrcMods = TII->getNamedOperand(MI, AMDGPU::OpName in convertToSDWA() [all...] |
H A D | R600InstrInfo.cpp | 90 NewMI->getOperand(getOperandIdx(*NewMI, R600::OpName::src0)) in copyPhysReg() 156 return isLDSInstr(Opcode) && getOperandIdx(Opcode, R600::OpName::dst) != -1; in isLDSRetInstr() 256 {R600::OpName::src0, R600::OpName::src0_sel}, in getSelIdx() 257 {R600::OpName::src1, R600::OpName::src1_sel}, in getSelIdx() 258 {R600::OpName::src2, R600::OpName::src2_sel}, in getSelIdx() 259 {R600::OpName::src0_X, R600::OpName in getSelIdx() [all...] |
H A D | GCNDPPCombine.cpp | 174 auto *Dst = TII->getNamedOperand(OrigMI, AMDGPU::OpName::vdst); in createDPPInst() 179 const int OldIdx = AMDGPU::getNamedOperandIdx(DPPOp, AMDGPU::OpName::old); in createDPPInst() 196 AMDGPU::OpName::src0_modifiers)) { in createDPPInst() 198 AMDGPU::OpName::src0_modifiers)); in createDPPInst() 203 AMDGPU::OpName::src0_modifiers) != -1) { in createDPPInst() 207 auto *Src0 = TII->getNamedOperand(MovMI, AMDGPU::OpName::src0); in createDPPInst() 219 AMDGPU::OpName::src1_modifiers)) { in createDPPInst() 221 AMDGPU::OpName::src1_modifiers)); in createDPPInst() 226 AMDGPU::OpName::src1_modifiers) != -1) { in createDPPInst() 230 if (auto *Src1 = TII->getNamedOperand(OrigMI, AMDGPU::OpName in createDPPInst() [all...] |
H A D | R600ExpandSpecialInstrs.cpp | 98 int DstIdx = TII->getOperandIdx(MI.getOpcode(), R600::OpName::dst); in runOnMachineFunction() 105 R600::OpName::pred_sel); in runOnMachineFunction() 107 R600::OpName::pred_sel); in runOnMachineFunction() 127 TII->setImmOperand(*PredSet, R600::OpName::update_exec_mask, 1); in runOnMachineFunction() 129 TII->setImmOperand(*PredSet, R600::OpName::update_pred, 1); in runOnMachineFunction() 159 BMI->getOperand(TII->getOperandIdx(Opcode, R600::OpName::src0)) in runOnMachineFunction() 162 BMI->getOperand(TII->getOperandIdx(Opcode, R600::OpName::src1)) in runOnMachineFunction() 209 MI.getOperand(TII->getOperandIdx(MI, R600::OpName::dst)).getReg(); in runOnMachineFunction() 211 MI.getOperand(TII->getOperandIdx(MI, R600::OpName::src0)).getReg(); in runOnMachineFunction() 216 int Src1Idx = TII->getOperandIdx(MI, R600::OpName in runOnMachineFunction() [all...] |
H A D | R600ClauseMergePass.cpp | 87 .getOperand(TII->getOperandIdx(MI.getOpcode(), R600::OpName::COUNT)) in getCFAluSize() 94 .getOperand(TII->getOperandIdx(MI.getOpcode(), R600::OpName::Enabled)) in isCFAluEnabled() 100 int CntIdx = TII->getOperandIdx(R600::CF_ALU, R600::OpName::COUNT); in cleanPotentialDisabledCFAlu() 119 int CntIdx = TII->getOperandIdx(R600::CF_ALU, R600::OpName::COUNT); in mergeIfPossible() 131 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_MODE0); in mergeIfPossible() 133 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_BANK0); in mergeIfPossible() 135 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_ADDR0); in mergeIfPossible() 147 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_MODE1); in mergeIfPossible() 149 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_BANK1); in mergeIfPossible() 151 TII->getOperandIdx(R600::CF_ALU, R600::OpName in mergeIfPossible() [all...] |
H A D | SILoadStoreOptimizer.cpp | 289 TII.getNamedOperand(MI, AMDGPU::OpName::dmask)->getImm(); in getOpcodeWidth() 330 if (AMDGPU::getNamedOperandIdx(Opc, AMDGPU::OpName::vaddr) == -1) in getInstClass() 497 DMask = TII.getNamedOperand(*I, AMDGPU::OpName::dmask)->getImm(); in setMI() 499 int OffsetIdx = AMDGPU::getNamedOperandIdx(Opc, AMDGPU::OpName::offset); in setMI() 504 Format = TII.getNamedOperand(*I, AMDGPU::OpName::format)->getImm(); in setMI() 511 GLC = TII.getNamedOperand(*I, AMDGPU::OpName::glc)->getImm(); in setMI() 513 SLC = TII.getNamedOperand(*I, AMDGPU::OpName::slc)->getImm(); in setMI() 515 DLC = TII.getNamedOperand(*I, AMDGPU::OpName::dlc)->getImm(); in setMI() 523 AddrOpName[NumAddresses++] = AMDGPU::OpName::addr; in setMI() 527 AddrOpName[NumAddresses++] = AMDGPU::OpName in setMI() [all...] |
H A D | SIFixupVectorISel.cpp | 177 MachineOperand *Op = TII->getNamedOperand(MI, AMDGPU::OpName::vaddr); in fixupGlobalSaddr() 183 bool HasVdst = TII->getNamedOperand(MI, AMDGPU::OpName::vdst) != nullptr; in fixupGlobalSaddr() 184 MachineOperand *VData = TII->getNamedOperand(MI, AMDGPU::OpName::vdata); in fixupGlobalSaddr() 193 NewGlob->addOperand(*TII->getNamedOperand(MI, AMDGPU::OpName::offset)); in fixupGlobalSaddr() 195 MachineOperand *Glc = TII->getNamedOperand(MI, AMDGPU::OpName::glc); in fixupGlobalSaddr() 200 MachineOperand *DLC = TII->getNamedOperand(MI, AMDGPU::OpName::dlc); in fixupGlobalSaddr() 204 NewGlob->addOperand(*TII->getNamedOperand(MI, AMDGPU::OpName::slc)); in fixupGlobalSaddr() 207 AMDGPU::OpName::vdst_in); in fixupGlobalSaddr()
|
H A D | SIFoldOperands.cpp | 149 int Src2Idx = AMDGPU::getNamedOperandIdx(Opc, AMDGPU::OpName::src2); in isInlineConstantIfFolded() 177 OpNo == AMDGPU::getNamedOperandIdx(UseMI.getOpcode(), AMDGPU::OpName::vaddr); in frameIndexMayFold() 202 if (OpNo == AMDGPU::getNamedOperandIdx(Opcode, AMDGPU::OpName::src0)) in updateOperand() 203 ModIdx = AMDGPU::OpName::src0_modifiers; in updateOperand() 204 else if (OpNo == AMDGPU::getNamedOperandIdx(Opcode, AMDGPU::OpName::src1)) in updateOperand() 205 ModIdx = AMDGPU::OpName::src1_modifiers; in updateOperand() 206 else if (OpNo == AMDGPU::getNamedOperandIdx(Opcode, AMDGPU::OpName::src2)) in updateOperand() 207 ModIdx = AMDGPU::OpName::src2_modifiers; in updateOperand() 337 (int)OpNo == AMDGPU::getNamedOperandIdx(Opc, AMDGPU::OpName::src2)) { in tryAddToFoldList() 615 MachineOperand *SOff = TII->getNamedOperand(*UseMI, AMDGPU::OpName in foldOperand() [all...] |
H A D | SIInstrInfo.cpp | 105 static bool nodesHaveSameOperandValue(SDNode *N0, SDNode* N1, unsigned OpName) { in nodesHaveSameOperandValue() argument 109 int Op0Idx = AMDGPU::getNamedOperandIdx(Opc0, OpName); in nodesHaveSameOperandValue() 110 int Op1Idx = AMDGPU::getNamedOperandIdx(Opc1, OpName); in nodesHaveSameOperandValue() 172 int Offset0Idx = AMDGPU::getNamedOperandIdx(Opc0, AMDGPU::OpName::offset); in areLoadsFromSameBasePtr() 173 int Offset1Idx = AMDGPU::getNamedOperandIdx(Opc1, AMDGPU::OpName::offset); in areLoadsFromSameBasePtr() 190 if (AMDGPU::getNamedOperandIdx(Opc0, AMDGPU::OpName::sbase) == -1 || in areLoadsFromSameBasePtr() 191 AMDGPU::getNamedOperandIdx(Opc1, AMDGPU::OpName::sbase) == -1) in areLoadsFromSameBasePtr() 217 if (!nodesHaveSameOperandValue(Load0, Load1, AMDGPU::OpName::soffset) || in areLoadsFromSameBasePtr() 218 !nodesHaveSameOperandValue(Load0, Load1, AMDGPU::OpName::vaddr) || in areLoadsFromSameBasePtr() 219 !nodesHaveSameOperandValue(Load0, Load1, AMDGPU::OpName in areLoadsFromSameBasePtr() [all...] |
H A D | SIAddIMGInit.cpp | 79 MachineOperand *TFE = TII->getNamedOperand(MI, AMDGPU::OpName::tfe); in runOnMachineFunction() 80 MachineOperand *LWE = TII->getNamedOperand(MI, AMDGPU::OpName::lwe); in runOnMachineFunction() 81 MachineOperand *D16 = TII->getNamedOperand(MI, AMDGPU::OpName::d16); in runOnMachineFunction() 99 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::vdata); in runOnMachineFunction() 103 TII->getNamedOperand(MI, AMDGPU::OpName::dmask); in runOnMachineFunction()
|
H A D | R600Packetizer.cpp | 86 int OperandIdx = TII->getOperandIdx(BI->getOpcode(), R600::OpName::write); in getPreviousVector() 89 int DstIdx = TII->getOperandIdx(BI->getOpcode(), R600::OpName::dst); in getPreviousVector() 131 R600::OpName::src0, in substitutePV() 132 R600::OpName::src1, in substitutePV() 133 R600::OpName::src2 in substitutePV() 187 int OpI = TII->getOperandIdx(MII->getOpcode(), R600::OpName::pred_sel), 188 OpJ = TII->getOperandIdx(MIJ->getOpcode(), R600::OpName::pred_sel); 222 unsigned LastOp = TII->getOperandIdx(MI->getOpcode(), R600::OpName::last); in setIsLastBit() 303 R600::OpName::bank_swizzle); 307 TII->getOperandIdx(MI.getOpcode(), R600::OpName [all...] |
H A D | SIOptimizeExecMaskingPreRA.cpp | 112 auto Op = TII.getNamedOperand(MI, AMDGPU::OpName::src1); in getOrNonExecReg() 115 Op = TII.getNamedOperand(MI, AMDGPU::OpName::src0); in getOrNonExecReg() 231 MachineOperand *Op1 = TII->getNamedOperand(*Cmp, AMDGPU::OpName::src0); in optimizeVcndVcmpPair() 232 MachineOperand *Op2 = TII->getNamedOperand(*Cmp, AMDGPU::OpName::src1); in optimizeVcndVcmpPair() 243 if (TII->hasModifiersSet(*Sel, AMDGPU::OpName::src0_modifiers) || in optimizeVcndVcmpPair() 244 TII->hasModifiersSet(*Sel, AMDGPU::OpName::src1_modifiers)) in optimizeVcndVcmpPair() 247 Op1 = TII->getNamedOperand(*Sel, AMDGPU::OpName::src0); in optimizeVcndVcmpPair() 248 Op2 = TII->getNamedOperand(*Sel, AMDGPU::OpName::src1); in optimizeVcndVcmpPair() 249 MachineOperand *CC = TII->getNamedOperand(*Sel, AMDGPU::OpName::src2); in optimizeVcndVcmpPair()
|
H A D | R600ISelLowering.cpp | 304 int DstIdx = TII->getOperandIdx(MI.getOpcode(), R600::OpName::dst); in EmitInstrWithCustomInserter() 364 int Idx = TII->getOperandIdx(*MIB, R600::OpName::literal); in EmitInstrWithCustomInserter() 373 TII->setImmOperand(*NewMI, R600::OpName::src0_sel, in EmitInstrWithCustomInserter() 2092 bool HasDst = TII->getOperandIdx(Opcode, R600::OpName::dst) > -1; in FoldOperand() 2103 TII->getOperandIdx(Opcode, R600::OpName::src0), in FoldOperand() 2104 TII->getOperandIdx(Opcode, R600::OpName::src1), in FoldOperand() 2105 TII->getOperandIdx(Opcode, R600::OpName::src2), in FoldOperand() 2106 TII->getOperandIdx(Opcode, R600::OpName::src0_X), in FoldOperand() 2107 TII->getOperandIdx(Opcode, R600::OpName::src0_Y), in FoldOperand() 2108 TII->getOperandIdx(Opcode, R600::OpName in FoldOperand() [all...] |
H A D | SIRegisterInfo.cpp | 317 AMDGPU::OpName::offset); in getMUBUFInstrOffset() 327 AMDGPU::OpName::vaddr) && in getFrameIndexInstrOffset() 394 MachineOperand *FIOp = TII->getNamedOperand(MI, AMDGPU::OpName::vaddr); in resolveFrameIndex() 401 assert(TII->getNamedOperand(MI, AMDGPU::OpName::soffset)->getReg() == in resolveFrameIndex() 405 MachineOperand *OffsetOp = TII->getNamedOperand(MI, AMDGPU::OpName::offset); in resolveFrameIndex() 590 const MachineOperand *Reg = TII->getNamedOperand(*MI, AMDGPU::OpName::vdata); in buildMUBUFOffsetLoadStore() 597 .add(*TII->getNamedOperand(*MI, AMDGPU::OpName::srsrc)) in buildMUBUFOffsetLoadStore() 598 .add(*TII->getNamedOperand(*MI, AMDGPU::OpName::soffset)) in buildMUBUFOffsetLoadStore() 608 AMDGPU::OpName::vdata_in); in buildMUBUFOffsetLoadStore() 647 hasAGPRs(RC) ? TII->getNamedOperand(*MI, AMDGPU::OpName in buildSpillLoadStore() [all...] |
H A D | GCNHazardRecognizer.cpp | 111 AMDGPU::OpName::gds); in isSendMsgTraceDataOrGDS() 127 AMDGPU::OpName::simm16); in getHWReg() 677 int VDataIdx = AMDGPU::getNamedOperandIdx(Opcode, AMDGPU::OpName::vdata); in createsVALUHazard() 690 TII->getNamedOperand(MI, AMDGPU::OpName::soffset); in createsVALUHazard() 703 int SRsrcIdx = AMDGPU::getNamedOperandIdx(Opcode, AMDGPU::OpName::srsrc); in createsVALUHazard() 710 int DataIdx = AMDGPU::getNamedOperandIdx(Opcode, AMDGPU::OpName::vdata); in createsVALUHazard() 790 TII->getNamedOperand(*RWLane, AMDGPU::OpName::src1); in checkRWLaneHazards() 893 auto *Src0 = TII->getNamedOperand(*MI, AMDGPU::OpName::src0); in fixVcmpxPermlaneHazards() 957 SDSTName = AMDGPU::OpName::vdst; in fixSMEMtoVectorWriteHazards() 960 SDSTName = AMDGPU::OpName in fixSMEMtoVectorWriteHazards() [all...] |
/third_party/skia/third_party/externals/spirv-tools/test/opt/ |
H A D | ir_loader_test.cpp | 63 "OpName %main \"main\"\n" in TEST() 64 "OpName %add_i1_i1_ \"add(i1;i1;\"\n" in TEST() 65 "OpName %a \"a\"\n" in TEST() 66 "OpName %b \"b\"\n" in TEST() 67 "OpName %param \"param\"\n" in TEST() 68 "OpName %param_0 \"param\"\n" in TEST() 112 "OpName %some_function \"some_function\"\n" in TEST() 113 "OpName %ptr_to_function \"ptr_to_function\"\n" in TEST() 135 "OpName %main \"main\"\n" in TEST() 162 "OpName in TEST() [all...] |
H A D | debug_info_manager_test.cpp | 59 OpName %in_var_COLOR "in.var.COLOR" 60 OpName %main "main" 115 OpName %in_var_COLOR "in.var.COLOR" 116 OpName %main "main" 212 OpName %main "main" 213 OpName %src_main "src.main" 214 OpName %bb_entry "bb.entry" 215 OpName %function1 "function1" 216 OpName %bb_entry_0 "bb.entry" 320 OpName [all...] |
H A D | inline_test.cpp | 52 "OpName %main \"main\"", in TEST_F() 53 "OpName %foo_vf4_ \"foo(vf4;\"", in TEST_F() 54 "OpName %bar \"bar\"", in TEST_F() 55 "OpName %color \"color\"", in TEST_F() 56 "OpName %BaseColor \"BaseColor\"", in TEST_F() 57 "OpName %param \"param\"", in TEST_F() 58 "OpName %gl_FragColor \"gl_FragColor\"", in TEST_F() 167 "OpName %main \"main\"", in TEST_F() 168 "OpName %foo2_f1_f1_ \"foo2(f1;f1;\"", in TEST_F() 169 "OpName in TEST_F() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
H A D | ir_loader_test.cpp | 63 "OpName %main \"main\"\n" in TEST() 64 "OpName %add_i1_i1_ \"add(i1;i1;\"\n" in TEST() 65 "OpName %a \"a\"\n" in TEST() 66 "OpName %b \"b\"\n" in TEST() 67 "OpName %param \"param\"\n" in TEST() 68 "OpName %param_0 \"param\"\n" in TEST() 112 "OpName %some_function \"some_function\"\n" in TEST() 113 "OpName %ptr_to_function \"ptr_to_function\"\n" in TEST() 135 "OpName %main \"main\"\n" in TEST() 162 "OpName in TEST() [all...] |
H A D | debug_info_manager_test.cpp | 59 OpName %in_var_COLOR "in.var.COLOR" 60 OpName %main "main" 115 OpName %in_var_COLOR "in.var.COLOR" 116 OpName %main "main" 212 OpName %main "main" 213 OpName %src_main "src.main" 214 OpName %bb_entry "bb.entry" 215 OpName %function1 "function1" 216 OpName %bb_entry_0 "bb.entry" 320 OpName [all...] |
H A D | inline_test.cpp | 52 "OpName %main \"main\"", in TEST_F() 53 "OpName %foo_vf4_ \"foo(vf4;\"", in TEST_F() 54 "OpName %bar \"bar\"", in TEST_F() 55 "OpName %color \"color\"", in TEST_F() 56 "OpName %BaseColor \"BaseColor\"", in TEST_F() 57 "OpName %param \"param\"", in TEST_F() 58 "OpName %gl_FragColor \"gl_FragColor\"", in TEST_F() 167 "OpName %main \"main\"", in TEST_F() 168 "OpName %foo2_f1_f1_ \"foo2(f1;f1;\"", in TEST_F() 169 "OpName in TEST_F() [all...] |
/third_party/spirv-tools/test/opt/ |
H A D | ir_loader_test.cpp | 62 "OpName %main \"main\"\n" in TEST() 63 "OpName %add_i1_i1_ \"add(i1;i1;\"\n" in TEST() 64 "OpName %a \"a\"\n" in TEST() 65 "OpName %b \"b\"\n" in TEST() 66 "OpName %param \"param\"\n" in TEST() 67 "OpName %param_0 \"param\"\n" in TEST() 111 "OpName %some_function \"some_function\"\n" in TEST() 112 "OpName %ptr_to_function \"ptr_to_function\"\n" in TEST() 134 "OpName %main \"main\"\n" in TEST() 161 "OpName in TEST() [all...] |
H A D | debug_info_manager_test.cpp | 56 OpName %in_var_COLOR "in.var.COLOR" 57 OpName %main "main" 112 OpName %in_var_COLOR "in.var.COLOR" 113 OpName %main "main" 209 OpName %main "main" 210 OpName %src_main "src.main" 211 OpName %bb_entry "bb.entry" 212 OpName %function1 "function1" 213 OpName %bb_entry_0 "bb.entry" 317 OpName [all...] |
H A D | inline_test.cpp | 52 "OpName %main \"main\"", in TEST_F() 53 "OpName %foo_vf4_ \"foo(vf4;\"", in TEST_F() 54 "OpName %bar \"bar\"", in TEST_F() 55 "OpName %color \"color\"", in TEST_F() 56 "OpName %BaseColor \"BaseColor\"", in TEST_F() 57 "OpName %param \"param\"", in TEST_F() 58 "OpName %gl_FragColor \"gl_FragColor\"", in TEST_F() 167 "OpName %main \"main\"", in TEST_F() 168 "OpName %foo2_f1_f1_ \"foo2(f1;f1;\"", in TEST_F() 169 "OpName in TEST_F() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/Disassembler/ |
H A D | AMDGPUDisassembler.cpp | 260 int FiIdx = AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::fi); in isValidDPP8() 370 AMDGPU::OpName::src2_modifiers); in getInstruction() 375 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::vaddr0); in getInstruction() 377 AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::srsrc); in getInstruction() 400 AMDGPU::OpName::vdst_in); in getInstruction() 411 AMDGPU::OpName::vdst_in); in getInstruction() 425 if (AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::sdst) != -1) in convertSDWAInst() 427 insertNamedMCOperand(MI, MCOperand::createImm(0), AMDGPU::OpName::clamp); in convertSDWAInst() 429 int SDst = AMDGPU::getNamedOperandIdx(MI.getOpcode(), AMDGPU::OpName::sdst); in convertSDWAInst() 433 AMDGPU::OpName in convertSDWAInst() [all...] |