| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIPeepholeSDWA.cpp | 309 if (TII->getNamedOperand(*MI, AMDGPU::OpName::src0) == SrcOp) { in getSrcMods() 347 TII->getNamedOperand(MI, AMDGPU::OpName::src0_modifiers); in convertToSDWA() 351 Src = TII->getNamedOperand(MI, AMDGPU::OpName::src1); in convertToSDWA() 352 SrcSel = TII->getNamedOperand(MI, AMDGPU::OpName::src1_sel); in convertToSDWA() 365 TII->getNamedOperand(MI, AMDGPU::OpName::dst_unused); in convertToSDWA() 727 OrSDWA = TII->getNamedOperand(MI, AMDGPU::OpName::src1); in matchSDWAOperand() 728 OrOther = TII->getNamedOperand(MI, AMDGPU::OpName::src0); in matchSDWAOperand() 902 .add(*TII->getNamedOperand(MI, AMDGPU::OpName::vdst)) in pseudoOpConvertToVOP2() 903 .add(*TII->getNamedOperand(MI, AMDGPU::OpName::src0)) in pseudoOpConvertToVOP2() 904 .add(*TII->getNamedOperand(MI, AMDGPU::OpName::src1)) in pseudoOpConvertToVOP2() [all …]
|
| H A D | GCNDPPCombine.cpp | 289 auto *Src0 = TII->getNamedOperand(MovMI, AMDGPU::OpName::src0); in createDPPInst() 313 auto *Src1 = TII->getNamedOperand(OrigMI, AMDGPU::OpName::src1); in createDPPInst() 343 auto *Src2 = TII->getNamedOperand(OrigMI, AMDGPU::OpName::src2); in createDPPInst() 372 TII->getNamedOperand(OrigMI, AMDGPU::OpName::op_sel)) { in createDPPInst() 486 auto *Src1 = TII->getNamedOperand(OrigMI, AMDGPU::OpName::src1); in createDPPInst() 496 auto MovDst = TII->getNamedOperand(MovMI, AMDGPU::OpName::vdst); in createDPPInst() 510 auto *Imm = TII->getNamedOperand(MI, OpndName); in hasNoImmOrEqual() 524 auto *DstOpnd = TII->getNamedOperand(MovMI, AMDGPU::OpName::vdst); in combineDPPMov() 560 auto *OldOpnd = TII->getNamedOperand(MovMI, AMDGPU::OpName::old); in combineDPPMov() 561 auto *SrcOpnd = TII->getNamedOperand(MovMI, AMDGPU::OpName::src0); in combineDPPMov() [all …]
|
| H A D | SILoadStoreOptimizer.cpp | 327 TII.getNamedOperand(MI, AMDGPU::OpName::dmask)->getImm(); in getOpcodeWidth() 1297 TII->getNamedOperand(*CI.I, AMDGPU::OpName::addr); in mergeWrite2Pair() 1299 TII->getNamedOperand(*CI.I, AMDGPU::OpName::data0); in mergeWrite2Pair() 1301 TII->getNamedOperand(*Paired.I, AMDGPU::OpName::data0); in mergeWrite2Pair() 1477 MIB.add(*TII->getNamedOperand(*CI.I, AMDGPU::OpName::srsrc)) in mergeBufferLoadPair() 1636 MIB.add(*TII->getNamedOperand(*CI.I, AMDGPU::OpName::vaddr)) in mergeFlatLoadPair() 1933 MIB.add(*TII->getNamedOperand(*CI.I, AMDGPU::OpName::srsrc)) in mergeBufferStorePair() 2023 auto Base = TII->getNamedOperand(MI, AMDGPU::OpName::vaddr); in updateBaseAndOffset() 2089 Src0 = TII->getNamedOperand(*BaseHiDef, AMDGPU::OpName::src0); in processBaseWithConstOffset() 2090 Src1 = TII->getNamedOperand(*BaseHiDef, AMDGPU::OpName::src1); in processBaseWithConstOffset() [all …]
|
| H A D | GCNHazardRecognizer.cpp | 178 const MachineOperand *RegOp = TII->getNamedOperand(RegInstr, in getHWReg() 831 TII->getNamedOperand(MI, AMDGPU::OpName::soffset); in createsVALUHazard() 1054 TII->getNamedOperand(*RWLane, AMDGPU::OpName::src1); in checkRWLaneHazards() 1133 auto *Src0 = TII->getNamedOperand(*MI, AMDGPU::OpName::src0); in fixVcmpxPermlaneHazards() 1299 if (TII->getNamedOperand(MI, AMDGPU::OpName::sdst)) in fixVcmpxExecWARHazard() 1443 TII.getNamedOperand(*MI, AMDGPU::OpName::waitvdst); in fixLdsDirectVALUHazard() 1479 TII.getNamedOperand(*MI, AMDGPU::OpName::waitvsrc)->setImm(0); in fixLdsDirectVMEMHazard() 1732 TII->getNamedOperand(*MI, AMDGPU::OpName::src0)->getReg(); in fixWMMAHazards() 1737 TII->getNamedOperand(I, AMDGPU::OpName::vdst)->getReg(); in fixWMMAHazards() 1747 TII->getNamedOperand(*MI, AMDGPU::OpName::src2); in fixWMMAHazards() [all …]
|
| H A D | SIOptimizeExecMaskingPreRA.cpp | 154 MachineOperand *Op1 = TII->getNamedOperand(*Cmp, AMDGPU::OpName::src0); in optimizeVcndVcmpPair() 155 MachineOperand *Op2 = TII->getNamedOperand(*Cmp, AMDGPU::OpName::src1); in optimizeVcndVcmpPair() 173 Op1 = TII->getNamedOperand(*Sel, AMDGPU::OpName::src0); in optimizeVcndVcmpPair() 174 Op2 = TII->getNamedOperand(*Sel, AMDGPU::OpName::src1); in optimizeVcndVcmpPair() 175 MachineOperand *CC = TII->getNamedOperand(*Sel, AMDGPU::OpName::src2); in optimizeVcndVcmpPair()
|
| H A D | SIOptimizeExecMasking.cpp | 583 MachineOperand *Src0 = TII->getNamedOperand(VCmp, AMDGPU::OpName::src0); in optimizeVCMPSaveExecSequence() 584 MachineOperand *Src1 = TII->getNamedOperand(VCmp, AMDGPU::OpName::src1); in optimizeVCMPSaveExecSequence() 604 if (auto *Mod = TII->getNamedOperand(VCmp, OperandName)) in optimizeVCMPSaveExecSequence() 653 MachineOperand *SaveExecSrc0 = TII->getNamedOperand(MI, AMDGPU::OpName::src0); in tryRecordVCmpxAndSaveexecSequence() 677 MachineOperand *VCmpDest = TII->getNamedOperand(*VCmp, AMDGPU::OpName::sdst); in tryRecordVCmpxAndSaveexecSequence() 681 MachineOperand *Src0 = TII->getNamedOperand(*VCmp, AMDGPU::OpName::src0); in tryRecordVCmpxAndSaveexecSequence() 686 MachineOperand *Src1 = TII->getNamedOperand(*VCmp, AMDGPU::OpName::src1); in tryRecordVCmpxAndSaveexecSequence()
|
| H A D | SIInstrInfo.cpp | 374 BaseOp = getNamedOperand(LdSt, AMDGPU::OpName::addr); in getMemOperandsWithOffsetWidth() 395 getNamedOperand(LdSt, AMDGPU::OpName::offset0); in getMemOperandsWithOffsetWidth() 397 getNamedOperand(LdSt, AMDGPU::OpName::offset1); in getMemOperandsWithOffsetWidth() 440 BaseOp = getNamedOperand(LdSt, AMDGPU::OpName::vaddr); in getMemOperandsWithOffsetWidth() 444 getNamedOperand(LdSt, AMDGPU::OpName::offset); in getMemOperandsWithOffsetWidth() 447 getNamedOperand(LdSt, AMDGPU::OpName::soffset); in getMemOperandsWithOffsetWidth() 483 BaseOp = getNamedOperand(LdSt, AMDGPU::OpName::sbase); in getMemOperandsWithOffsetWidth() 499 BaseOp = getNamedOperand(LdSt, AMDGPU::OpName::vaddr); in getMemOperandsWithOffsetWidth() 502 BaseOp = getNamedOperand(LdSt, AMDGPU::OpName::saddr); in getMemOperandsWithOffsetWidth() 3859 getNamedOperand(MI, AMDGPU::OpName::src0_modifiers); in convertToThreeAddress() [all …]
|
| H A D | SIFoldOperands.cpp | 801 if (TII->getNamedOperand(*UseMI, AMDGPU::OpName::srsrc)->getReg() != in foldOperand() 808 *TII->getNamedOperand(*UseMI, AMDGPU::OpName::soffset); in foldOperand() 1298 MachineOperand *Src0 = TII->getNamedOperand(MI, AMDGPU::OpName::src0); in tryFoldCndMask() 1299 MachineOperand *Src1 = TII->getNamedOperand(MI, AMDGPU::OpName::src1); in tryFoldCndMask() 1504 if (!TII->getNamedOperand(MI, AMDGPU::OpName::clamp)->getImm()) in isClamp() 1508 const MachineOperand *Src0 = TII->getNamedOperand(MI, AMDGPU::OpName::src0); in isClamp() 1509 const MachineOperand *Src1 = TII->getNamedOperand(MI, AMDGPU::OpName::src1); in isClamp() 1521 = TII->getNamedOperand(MI, AMDGPU::OpName::src0_modifiers)->getImm(); in isClamp() 1523 = TII->getNamedOperand(MI, AMDGPU::OpName::src1_modifiers)->getImm(); in isClamp() 1550 MachineOperand *DefClamp = TII->getNamedOperand(*Def, AMDGPU::OpName::clamp); in tryFoldClamp() [all …]
|
| H A D | AMDGPUMacroFusion.cpp | 46 const MachineOperand *Src2 = TII.getNamedOperand(SecondMI, in shouldScheduleAdjacent()
|
| H A D | SIShrinkInstructions.cpp | 398 MachineOperand &Src0 = *TII->getNamedOperand(MI, AMDGPU::OpName::src0); in shrinkMadFma() 399 MachineOperand &Src1 = *TII->getNamedOperand(MI, AMDGPU::OpName::src1); in shrinkMadFma() 400 MachineOperand &Src2 = *TII->getNamedOperand(MI, AMDGPU::OpName::src2); in shrinkMadFma() 759 MachineOperand *Op = TII->getNamedOperand(MI, AMDGPU::OpName::sdst); in tryReplaceDeadSDST() 954 TII->getNamedOperand(MI, AMDGPU::OpName::src2); in runOnMachineFunction() 967 const MachineOperand *SDst = TII->getNamedOperand(MI, in runOnMachineFunction() 981 const MachineOperand *Src2 = TII->getNamedOperand(MI, in runOnMachineFunction()
|
| H A D | SIRegisterInfo.cpp | 887 TII->getNamedOperand(MI, IsFlat ? AMDGPU::OpName::saddr in resolveFrameIndex() 1269 .add(*TII->getNamedOperand(*MI, AMDGPU::OpName::srsrc)) in buildMUBUFOffsetLoadStore() 1270 .add(*TII->getNamedOperand(*MI, AMDGPU::OpName::soffset)) in buildMUBUFOffsetLoadStore() 1276 const MachineOperand *VDataIn = TII->getNamedOperand(*MI, in buildMUBUFOffsetLoadStore() 2167 const MachineOperand *VData = TII->getNamedOperand(*MI, in eliminateFrameIndex() 2169 assert(TII->getNamedOperand(*MI, AMDGPU::OpName::soffset)->getReg() == in eliminateFrameIndex() 2182 TII->getNamedOperand(*MI, AMDGPU::OpName::offset)->getImm(), in eliminateFrameIndex() 2235 const MachineOperand *VData = TII->getNamedOperand(*MI, in eliminateFrameIndex() 2251 TII->getNamedOperand(*MI, AMDGPU::OpName::offset)->getImm(), in eliminateFrameIndex() 2280 TII->getNamedOperand(*MI, AMDGPU::OpName::offset); in eliminateFrameIndex() [all …]
|
| H A D | AMDGPUExportClustering.cpp | 35 unsigned Imm = TII->getNamedOperand(*MI, AMDGPU::OpName::tgt)->getImm(); in isPositionExport()
|
| H A D | SIModeRegister.cpp | 278 unsigned Dst = TII->getNamedOperand(MI, AMDGPU::OpName::simm16)->getImm(); in processBlockPhase1() 300 unsigned Val = TII->getNamedOperand(MI, AMDGPU::OpName::imm)->getImm(); in processBlockPhase1()
|
| H A D | SIInsertWaitcnts.cpp | 885 MachineOperand *MO = TII->getNamedOperand(Inst, AMDGPU::OpName::data); in updateByEvent() 1212 TII->getNamedOperand(II, AMDGPU::OpName::simm16)->getImm(); in applyPreexistingWaitcnt() 1337 TII->getNamedOperand(II, AMDGPU::OpName::simm16)->getImm(); in applyPreexistingWaitcnt() 1345 TII->getNamedOperand(II, AMDGPU::OpName::simm16)->getImm(); in applyPreexistingWaitcnt() 1355 TII->getNamedOperand(II, AMDGPU::OpName::simm16)->getImm(); in applyPreexistingWaitcnt() 1928 TII->getNamedOperand(*It, AMDGPU::OpName::waitexp); in generateWaitcnt() 2101 int64_t Imm = TII->getNamedOperand(Inst, AMDGPU::OpName::waitexp)->getImm(); in updateEventWaitcntAfter() 2104 unsigned Imm = TII->getNamedOperand(Inst, AMDGPU::OpName::tgt)->getImm(); in updateEventWaitcntAfter()
|
| H A D | SIPreEmitPeephole.cpp | 249 MachineOperand *Idx = TII->getNamedOperand(MI, AMDGPU::OpName::src0); in optimizeSetGPR()
|
| H A D | SIInstrInfo.h | 1198 MachineOperand *getNamedOperand(MachineInstr &MI, unsigned OperandName) const; 1201 const MachineOperand *getNamedOperand(const MachineInstr &MI, in getNamedOperand() function 1203 return getNamedOperand(const_cast<MachineInstr &>(MI), OpName); in getNamedOperand()
|
| H A D | SILowerSGPRSpills.cpp | 356 int FI = TII->getNamedOperand(MI, AMDGPU::OpName::addr)->getIndex(); in runOnMachineFunction()
|
| H A D | SILowerControlFlow.cpp | 635 = TII->getNamedOperand(*Next, AMDGPU::OpName::src1)->getReg(); in optimizeEndCf() 645 Reg = TII->getNamedOperand(*MI, AMDGPU::OpName::src1)->getReg(); in optimizeEndCf()
|
| H A D | SIFixSGPRCopies.cpp | 355 TII->getNamedOperand(*MoveImm, AMDGPU::OpName::src0); in isSafeToFoldImmIntoCopy() 852 MachineOperand *SrcConst = TII->getNamedOperand(*DefMI, AMDGPU::OpName::src0); in tryMoveVGPRConstToSGPR()
|
| H A D | SIMemoryLegalizer.cpp | 866 MachineOperand *CPol = TII->getNamedOperand(*MI, AMDGPU::OpName::cpol); in enableNamedBit() 2166 MachineOperand *CPol = TII->getNamedOperand(*MI, OpName::cpol); in setTH() 2181 MachineOperand *CPol = TII->getNamedOperand(*MI, OpName::cpol); in setScope()
|
| H A D | AMDGPUResourceUsageAnalysis.cpp | 514 TII->getNamedOperand(MI, AMDGPU::OpName::callee); in analyzeResourceUsage()
|
| H A D | SIISelLowering.cpp | 4177 if (MachineOperand *Src = TII->getNamedOperand(MI, AMDGPU::OpName::data0)) in emitGWSMemViolTestLoop() 4335 const MachineOperand *Idx = TII->getNamedOperand(MI, AMDGPU::OpName::idx); in loadM0FromVGPR() 4378 const MachineOperand *Idx = TII->getNamedOperand(MI, AMDGPU::OpName::idx); in setM0ToIndexFromSGPR() 4398 const MachineOperand *Idx = TII->getNamedOperand(MI, AMDGPU::OpName::idx); in getIndirectSGPRIdx() 4419 const MachineOperand *Idx = TII->getNamedOperand(MI, AMDGPU::OpName::idx); in emitIndirectSrc() 4421 int Offset = TII->getNamedOperand(MI, AMDGPU::OpName::offset)->getImm(); in emitIndirectSrc() 4508 int Offset = TII->getNamedOperand(MI, AMDGPU::OpName::offset)->getImm(); in emitIndirectDst() 14810 MachineOperand *TFE = TII->getNamedOperand(MI, AMDGPU::OpName::tfe); in AddIMGInit() 14811 MachineOperand *LWE = TII->getNamedOperand(MI, AMDGPU::OpName::lwe); in AddIMGInit() 14812 MachineOperand *D16 = TII->getNamedOperand(MI, AMDGPU::OpName::d16); in AddIMGInit() [all …]
|
| H A D | SIFrameLowering.cpp | 1374 TII->getNamedOperand(MI, AMDGPU::OpName::vdata)->getReg(); in processFunctionBeforeFrameFinalized()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Stmt.cpp | 578 int GCCAsmStmt::getNamedOperand(StringRef SymbolicName) const { in getNamedOperand() function in GCCAsmStmt 753 int N = getNamedOperand(SymbolicName); in AnalyzeAsmString()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Stmt.h | 3462 int getNamedOperand(StringRef SymbolicName) const;
|