Searched refs:BranchMI (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600MachineCFGStructurizer.cpp | 648 if (BranchMI && isCondBranch(BranchMI) && in replaceInstrUseOfBlockWith() 910 if (!BranchMI) in ifPatternMatch() 1392 BranchMI->eraseFromParent(); in mergeIfthenelseBlock() 1414 assert(BranchMI && isCondBranch(BranchMI)); in mergeLoopbreakBlock() 1424 BranchMI->eraseFromParent(); in mergeLoopbreakBlock() 1520 if (!BranchMI) { in migrateInstruction() 1525 SpliceEnd = BranchMI; in migrateInstruction() 1548 if (!BranchMI || !isUncondBranch(BranchMI)) in normalizeInfiniteLoopExit() 1561 MachineInstr *BranchMI; in removeUnconditionalBranch() local 1582 assert(BranchMI && isCondBranch(BranchMI)); in removeRedundantConditionalBranch() [all …]
|
| H A D | SIPreEmitPeephole.cpp | 212 for (auto BranchMI : ToRemove) { in optimizeVccBranch() local 213 MachineOperand &Dst = BranchMI->getOperand(0); in optimizeVccBranch() 216 BranchMI->eraseFromParent(); in optimizeVccBranch()
|
| H A D | SILateBranchLowering.cpp | 124 auto BranchMI = BuildMI(MBB, MI, DL, TII->get(AMDGPU::S_CBRANCH_SCC0)) in earlyTerm() local 129 splitBlock(MBB, *BranchMI, MDT); in earlyTerm()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 1581 auto BranchMI = MIB.buildInstr(Opc, {}, {CompareReg}).addMBB(DestMBB); in emitCBZ() local 1582 constrainSelectedInstRegOperands(*BranchMI, TII, TRI, RBI); in emitCBZ() 1583 return &*BranchMI; in emitCBZ()
|