Home | History | Annotate | Download | only in R600

Lines Matching defs:If

37 ///                                   // branch if all the bits of
39 /// %VGPR0 = V_ADD_F32 %VGPR0, %VGPR0 // Do the IF block of the branch
77 void If(MachineInstr &MI);
123 if (I->isBundle() || !I->isBundled())
124 if (++NumInstr >= SkipThreshold)
134 if (!shouldSkip(*From.getParent()->succ_begin(), To.getMBB()))
148 if (!shouldSkip(&MBB, &MBB.getParent()->back()))
154 // If the exec mask is non-zero, skip the next two instructions
175 void SILowerControlFlowPass::If(MachineInstr &MI) {
288 if (Target == Next)
303 // Clear this pixel from the exec mask if the operand is negative
320 if (AMDGPU::SReg_32RegClass.contains(Idx)) {
360 // Loop back to V_READFIRSTLANE_B32 if there are still variants to cover
431 If(MI);
456 if (--Depth == 0 && HaveKill) {
464 if (Depth == 0)
503 if (NeedM0) {
511 if (NeedWQM) {