Home
last modified time | relevance | path

Searched refs:WQM (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrFormats.td65 // Whether WQM _must_ be enabled for this instruction.
66 field bit WQM = 0;
68 // Whether WQM _must_ be disabled for this instruction.
206 let TSFlags{35} = WQM;
H A DSIDefines.h108 WQM = UINT64_C(1) << 35, enumerator
H A DSIInstrInfo.h729 return MI.getDesc().TSFlags & SIInstrFlags::WQM; in isWQM()
733 return get(Opcode).TSFlags & SIInstrFlags::WQM; in isWQM()
H A DSIFixSGPRCopies.cpp661 case AMDGPU::WQM: in run()
H A DMIMGInstructions.td1419 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME), WQM = wqm,
1473 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME), WQM = wqm,
1501 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME), WQM = wqm,
H A DSIWholeQuadMode.cpp521 } else if (Opcode == AMDGPU::WQM) { in scanInstructions()
H A DSIInstructions.td181 // WQM pass processes it.
182 def WQM : PseudoInstSI <(outs unknown:$vdst), (ins unknown:$src0)>;
185 // turned into a copy by WQM pass, but does not seed WQM requirements.
H A DSIInstrInfo.cpp5531 case AMDGPU::WQM: return AMDGPU::WQM; in getVALUOp()
8772 case AMDGPU::WQM: in addUsersToMoveToVALUWorklist()
8940 case AMDGPU::WQM: in getDestEquivalentVGPRClass()
H A DAMDGPUISelDAGToDAG.cpp2900 Opcode = AMDGPU::WQM; in SelectINTRINSIC_WO_CHAIN()
H A DAMDGPUInstructionSelector.cpp1137 return constrainCopyLikeIntrin(I, AMDGPU::WQM); in selectG_INTRINSIC()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsAMDGPU.td2348 // Does not set WQM; merely calculates the bitmask.
2482 // the source value is computed as if the entire program were executed in WQM.
2488 // is computed as if the entire program were executed in WQM if any other
2489 // program code executes in WQM.
2535 // program ever uses WQM, then the instruction and the first source will be
2536 // computed in WQM.