Home
last modified time | relevance | path

Searched refs:isUnconditionalBranch (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrAnalysis.h63 virtual bool isUnconditionalBranch(const MCInst &Inst) const { in isUnconditionalBranch() function
64 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); in isUnconditionalBranch()
H A DMCInstrDesc.h325 bool isUnconditionalBranch() const { in isUnconditionalBranch() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCTargetDesc.cpp159 bool isUnconditionalBranch(const MCInst &Inst) const override { in isUnconditionalBranch() function in __anon0ffc02e00111::LoongArchMCInstrAnalysis
160 if (MCInstrAnalysis::isUnconditionalBranch(Inst)) in isUnconditionalBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DADCE.cpp215 static bool isUnconditionalBranch(Instruction *Term) { in isUnconditionalBranch() function
235 Info.UnconditionalBranch = isUnconditionalBranch(Info.Terminator); in initialize()
699 if (isUnconditionalBranch(PredTerm)) { in makeUnconditional()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.cpp65 if (J->getDesc().isUnconditionalBranch() || in analyzeBranch()
90 if (NumTerminators == 1 && I->getDesc().isUnconditionalBranch()) { in analyzeBranch()
103 I->getDesc().isUnconditionalBranch()) { in analyzeBranch()
121 if (!I->getDesc().isUnconditionalBranch() && in removeBranch()
H A DCSKYConstantIslandPass.cpp1302 BMI->isUnconditionalBranch()) { in fixupConditionalBr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCTargetDesc.cpp273 bool isUnconditionalBranch(const MCInst &Inst) const override { in isUnconditionalBranch() function in __anon4e5c9e740111::RISCVMCInstrAnalysis
274 if (MCInstrAnalysis::isUnconditionalBranch(Inst)) in isUnconditionalBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNPreRALongBranchReg.cpp126 if (Last == MBB.end() || !Last->isUnconditionalBranch()) in runOnMachineFunction()
H A DSILowerControlFlow.cpp132 while (I != End && !I->isUnconditionalBranch()) in skipToUncondBrOrEnd()
803 if (!I.isDebugInstr() && !I.isUnconditionalBranch()) in removeMBBifRedundant()
H A DSIOptimizeExecMaskingPreRA.cpp398 if (I->isUnconditionalBranch() || I->getOpcode() == AMDGPU::S_ENDPGM) in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.cpp272 if (J->getDesc().isUnconditionalBranch() || in analyzeBranch()
289 if (NumTerminators == 1 && I->getDesc().isUnconditionalBranch()) { in analyzeBranch()
302 I->getDesc().isUnconditionalBranch()) { in analyzeBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFMCTargetDesc.cpp85 } else if (isUnconditionalBranch(Inst)) { in evaluateBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCTargetDesc.cpp101 if (!isConditionalBranch(Inst) && !isUnconditionalBranch(Inst) && in evaluateBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp258 (!LastBr->isConditionalBranch() && !LastBr->isUnconditionalBranch())) in splitMBB()
266 (!FirstBr->isConditionalBranch() && !FirstBr->isUnconditionalBranch())) in splitMBB()
723 if (I.Br->isUnconditionalBranch()) { in expandToLongBranch()
838 (Br->isUnconditionalBranch() && IsPIC))) { in handlePossibleLongBranch()
H A DMipsInstrInfo.cpp251 if (LastInst->isUnconditionalBranch()) { in analyzeBranch()
270 if (SecondLastInst->isUnconditionalBranch()) { in analyzeBranch()
283 if (!LastInst->isUnconditionalBranch()) in analyzeBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCTargetDesc.cpp621 bool isUnconditionalBranch(MCInst const &Inst) const override { in isUnconditionalBranch() function in __anon1ca4c85a0611::HexagonMCInstrAnalysis
623 return MCInstrAnalysis::isUnconditionalBranch(Inst); in isUnconditionalBranch()
633 if (!(isCall(Inst) || isUnconditionalBranch(Inst) || in evaluateBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCTargetDesc.cpp121 if (isConditionalBranch(Inst) || isUnconditionalBranch(Inst)) { in evaluateBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchRelaxation.cpp148 if (!MI.isConditionalBranch() && !MI.isUnconditionalBranch()) in INITIALIZE_PASS()
672 if (Last->isUnconditionalBranch()) { in relaxBranchInstructions()
H A DTailDuplicator.cpp694 return I->isUnconditionalBranch(); in isSimpleBB()
H A DIfConversion.cpp771 while (RTIE != RTIB && RTIE->isUnconditionalBranch()) in CountDuplicatedInstructions()
773 while (RFIE != RFIB && RFIE->isUnconditionalBranch()) in CountDuplicatedInstructions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.cpp403 bool isUnconditionalBranch(const MCInst &Inst) const override { in isUnconditionalBranch() function in __anon8ed410060211::ARMMCInstrAnalysis
407 return MCInstrAnalysis::isUnconditionalBranch(Inst); in isUnconditionalBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp232 if (MI.isConditionalBranch() || MI.isUnconditionalBranch()) { in describeTerminator()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMIPeephole.cpp446 } else if (Term.isUnconditionalBranch()) { in adjustBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp971 if (J->getDesc().isUnconditionalBranch() || in analyzeBranch()
1000 if (NumTerminators == 1 && I->getDesc().isUnconditionalBranch()) { in analyzeBranch()
1013 I->getDesc().isUnconditionalBranch()) { in analyzeBranch()
1031 if (!I->getDesc().isUnconditionalBranch() && in removeBranch()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp417 assert((!Next || Next->isUnconditionalBranch()) && in tryAvoidingSplit()

12