reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp
 1277   TII->convertNonUniformIfRegion(Entry, Exit);
 1485         BuildMI(*MBB, PHI, PHI.getDebugLoc(), TII->get(TargetOpcode::PHI),
 1530         BuildMI(*MBB, PHI, PHI.getDebugLoc(), TII->get(TargetOpcode::PHI),
 1579         BuildMI(*MBB, PHI, PHI.getDebugLoc(), TII->get(TargetOpcode::PHI),
 1700     TII->ReplaceTailWithBranchTo(Terminator, Dest);
 1703     TII->insertUnconditionalBranch(*MBB, Dest, DL);
 1770                                     TII->get(TargetOpcode::PHI), DestRegister);
 1875       TII->insertEQ(IfBB, IfBB->begin(), DL, IfReg,
 1878     TII->materializeImmediate(*IfBB, IfBB->begin(), DL, IfReg,
 1883   TII->insertBranch(*IfBB, MergeBB, CodeBBStart, Cond, DL);
 1908   TII->analyzeBranch(*CodeBB, TrueBB, FalseBB, Cond);
 1915     TII->materializeImmediate(*CodeBB, CodeBB->getFirstTerminator(), DL,
 1930     TII->materializeImmediate(*CodeBB, CodeBB->getFirstTerminator(), DL,
 1936     TII->materializeImmediate(*CodeBB, CodeBB->getFirstTerminator(), DL,
 1938     TII->materializeImmediate(*CodeBB, CodeBB->getFirstTerminator(), DL,
 1941     TII->insertVectorSelect(*CodeBB, CodeBB->getFirstTerminator(), DL,
 2010       TII->materializeImmediate(*IfBB, IfBB->getFirstTerminator(), DL,
 2066       TII->materializeImmediate(*IfBB, IfBB->getFirstTerminator(), DebugLoc(),
 2161                                       TII->get(TargetOpcode::PHI), DestReg);
 2180                       TII->get(TargetOpcode::PHI), NewBackedgeReg);
 2332         TII->analyzeBranch(*RegionExit, ETrueBB, EFalseBB, ECond);
 2333         TII->removeBranch(*RegionExit);
 2336         unsigned Reg = TII->insertNE(
 2346         TII->insertBranch(*RegionExit, CurrentRegion->getEntry(), RegionExit,
 2391       TII->analyzeBranch(*RegionExit, ETrueBB, EFalseBB, ECond);
 2392       TII->removeBranch(*RegionExit);
 2396           TII->insertNE(RegionExit, RegionExit->instr_end(), DL,
 2404       TII->insertBranch(*RegionExit, CurrentRegion->getEntry(), RegionExit,
 2455               TII->get(TargetOpcode::PHI), NewDestReg);
 2697       TII->convertNonUniformIfRegion(CurrentMerge, IfEnd);
 2723         TII->convertNonUniformIfRegion(CurrentMerge, IfEnd);
 2742     TII->materializeImmediate(*(LRegion->getEntry()),
 2752     TII->convertNonUniformLoopRegion(NewSucc, LastMerge);
 2756     TII->insertReturn(*LastMerge);