Home
last modified time | relevance | path

Searched refs:getFirstInstrTerminator (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonBranchRelaxation.cpp147 auto FirstTerm = B.getFirstInstrTerminator(); in isJumpOutOfRange()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp247 MachineBasicBlock::instr_iterator MachineBasicBlock::getFirstInstrTerminator() { in getFirstInstrTerminator() function in MachineBasicBlock
1043 llvm::make_range(getFirstInstrTerminator(), instr_end())) { in SplitCriticalEdge()
1061 llvm::make_range(getFirstInstrTerminator(), instr_end())) { in SplitCriticalEdge()
1080 llvm::make_range(getFirstInstrTerminator(), instr_end())) in SplitCriticalEdge()
1093 llvm::make_range(getFirstInstrTerminator(), instr_end())) in SplitCriticalEdge()
H A DModuloSchedule.cpp1593 for (auto I = MB->getFirstInstrTerminator()->getReverseIterator(); in filterInstructions()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp1205 auto BII = BB.getFirstInstrTerminator(); in eligibleForCompareElimination()
1275 MachineInstr *BI = &*MBB.getFirstInstrTerminator(); in eligibleForCompareElimination()
1374 MachineInstr *BI1 = &*MBB1->getFirstInstrTerminator(); in eliminateRedundantCompare()
1377 MachineInstr *BI2 = &*MBB2.getFirstInstrTerminator(); in eliminateRedundantCompare()
H A DPPCPreEmitPeephole.cpp517 auto I = MBB.getFirstInstrTerminator(); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp1247 auto InsertPt = MBB.getFirstInstrTerminator(); in emitVSETVLIs()
1357 auto InsertPt = UnavailablePred->getFirstInstrTerminator(); in doPRE()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h789 instr_iterator getFirstInstrTerminator();
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp1662 MachineBasicBlock::instr_iterator Terminator = MBB->getFirstInstrTerminator(); in insertUnconditionalBranch()