Home
last modified time | relevance | path

Searched refs:OMod (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp1690 int OMod = getOModValue(Op, ImmOp->getImm()); in isOMod() local
1691 if (OMod == SIOutMods::NONE || in isOMod()
1698 return std::pair(RegOp, OMod); in isOMod()
1737 int OMod; in tryFoldOMod() local
1738 std::tie(RegOp, OMod) = isOMod(MI); in tryFoldOMod()
1739 if (OMod == SIOutMods::NONE || !RegOp->isReg() || in tryFoldOMod()
1759 DefOMod->setImm(OMod); in tryFoldOMod()
H A DSIPeepholeSDWA.cpp1100 MachineOperand *OMod = TII->getNamedOperand(MI, AMDGPU::OpName::omod); in convertToSDWA() local
1101 if (OMod) { in convertToSDWA()
1102 SDWAInst.add(*OMod); in convertToSDWA()
H A DVOP1Instructions.td209 // OMod clears exceptions when set. OMod was always an operand, but its
265 // OMod clears exceptions when set in this instruction
274 // OMod clears exceptions when set in this instruction
292 // OMod clears exceptions when set in these 2 instructions
484 // OMod clears exceptions when set in these two instructions
H A DSIInstrInfo.cpp4799 const MachineOperand *OMod = getNamedOperand(MI, AMDGPU::OpName::omod); in verifyInstruction() local
4800 if (OMod != nullptr && in verifyInstruction()
4801 (!OMod->isImm() || OMod->getImm() != 0)) { in verifyInstruction()
4839 const MachineOperand *OMod = getNamedOperand(MI, AMDGPU::OpName::omod); in verifyInstruction() local
4840 if (OMod && (!OMod->isImm() || OMod->getImm() != 0)) { in verifyInstruction()
H A DAMDGPU.td468 "Support OMod with SDWA (Sub-DWORD Addressing) extension"