Searched refs:OMod (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp1432 int OMod = getOModValue(Op, ImmOp->getImm()); local
1433 if (OMod == SIOutMods::NONE ||
1440 return std::make_pair(RegOp, OMod);
1471 int OMod; local
1472 std::tie(RegOp, OMod) = isOMod(MI);
1473 if (OMod == SIOutMods::NONE || !RegOp->isReg() ||
1490 DefOMod->setImm(OMod);
H A DSIPeepholeSDWA.cpp1083 MachineOperand *OMod = TII->getNamedOperand(MI, AMDGPU::OpName::omod); local
1084 if (OMod) {
1085 SDWAInst.add(*OMod);
H A DSIInstrInfo.cpp3647 const MachineOperand *OMod = getNamedOperand(MI, AMDGPU::OpName::omod); local
3648 if (OMod != nullptr &&
3649 (!OMod->isImm() || OMod->getImm() != 0)) {
3650 ErrInfo = "OMod not allowed in SDWA instructions on VI";
3673 const MachineOperand *OMod = getNamedOperand(MI, AMDGPU::OpName::omod); local
3674 if (OMod && (!OMod->isImm() || OMod->getImm() != 0)) {
3675 ErrInfo = "OMod no
[all...]

Completed in 181 milliseconds