Home
last modified time | relevance | path

Searched refs:Inst32 (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIShrinkInstructions.cpp949 MachineInstr *Inst32 = TII->buildShrunkInst(MI, Op32); in runOnMachineFunction() local
953 copyExtraImplicitOps(*Inst32, MI); in runOnMachineFunction()
957 Inst32->findRegisterDefOperand(VCCReg)->setIsDead(); in runOnMachineFunction()
960 foldImmediates(*Inst32); in runOnMachineFunction()
962 LLVM_DEBUG(dbgs() << "e32 MI = " << *Inst32 << '\n'); in runOnMachineFunction()
H A DSIFoldOperands.cpp255 MachineInstr *Inst32 = TII.buildShrunkInst(*MI, Op32); in updateOperand() local
274 TII.commuteInstruction(*Inst32, false); in updateOperand()
H A DSIInstrInfo.cpp3855 MachineInstrBuilder Inst32 = in buildShrunkInst() local
3863 Inst32.add(MI.getOperand(0)); in buildShrunkInst()
3872 Inst32.add(*getNamedOperand(MI, AMDGPU::OpName::src0)); in buildShrunkInst()
3876 Inst32.add(*Src1); in buildShrunkInst()
3883 Inst32.add(*Src2); in buildShrunkInst()
3890 fixImplicitOperands(*Inst32); in buildShrunkInst()
3891 copyFlagsToImplicitVCC(*Inst32, *Src2); in buildShrunkInst()
3895 return Inst32; in buildShrunkInst()