Searched refs:CondBr (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64RedundantCopyElimination.cpp | 126 MachineInstr &CondBr, MachineBasicBlock *MBB, in knownRegValInBlock() argument 128 unsigned Opc = CondBr.getOpcode(); in knownRegValInBlock() 133 MBB == CondBr.getOperand(1).getMBB()) || in knownRegValInBlock() 135 MBB != CondBr.getOperand(1).getMBB())) { in knownRegValInBlock() 136 FirstUse = CondBr; in knownRegValInBlock() 137 KnownRegs.push_back(RegImm(CondBr.getOperand(0).getReg(), 0)); in knownRegValInBlock() 150 MachineBasicBlock *BrTarget = CondBr.getOperand(1).getMBB(); in knownRegValInBlock() 157 assert(PredMBB == CondBr.getParent() && in knownRegValInBlock() 159 if (CondBr == PredMBB->begin()) in knownRegValInBlock() 292 if (CondBr == PredMBB->end()) in optimizeBlock() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 206 BranchInst *CondBr = dyn_cast<BranchInst>(BB->getTerminator()); in updatePredecessorProfileMetadata() local 207 if (!CondBr) in updatePredecessorProfileMetadata() 212 if (!CondBr->extractProfMetadata(TrueWeight, FalseWeight)) in updatePredecessorProfileMetadata() 1126 BranchInst *CondBr = dyn_cast<BranchInst>(BB->getTerminator()); in ProcessBlock() local 1128 if (CondBr && CondConst) { in ProcessBlock() 1140 CondConst, CondBr); in ProcessBlock() 1144 BasicBlock *ToRemoveSucc = CondBr->getSuccessor(ToRemove); in ProcessBlock() 1146 BranchInst::Create(CondBr->getSuccessor(ToKeep), CondBr); in ProcessBlock() 1147 CondBr->eraseFromParent(); in ProcessBlock() 2473 BranchInst *CondBr = dyn_cast<BranchInst>(BB->getTerminator()); in TryToUnfoldSelect() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.cpp | 223 auto *CondBr = BranchInst::Create(NewBB, nullptr, NewCond); in execute() local 224 CondBr->setSuccessor(0, nullptr); in execute() 225 ReplaceInstWithInst(CurrentTerminator, CondBr); in execute()
|
| H A D | LoopVectorize.cpp | 7043 auto *CondBr = BranchInst::Create(State.CFG.PrevBB, nullptr, ConditionBit); in execute() local 7044 CondBr->setSuccessor(0, nullptr); in execute() 7045 ReplaceInstWithInst(CurrentTerminator, CondBr); in execute()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86CondBrFolding.cpp | 583 X86CondBrFolding CondBr(TII, MBPI, MF); in runOnMachineFunction() local 584 return CondBr.optimize(); in runOnMachineFunction()
|
| H A D | X86SpeculativeLoadHardening.cpp | 723 for (auto *CondBr : CondBrs) in tracePredStateThroughCFG() local 724 ++SuccCounts[CondBr->getOperand(0).getMBB()]; in tracePredStateThroughCFG() 788 for (auto *CondBr : CondBrs) { in tracePredStateThroughCFG() local 789 MachineBasicBlock &Succ = *CondBr->getOperand(0).getMBB(); in tracePredStateThroughCFG() 792 X86::CondCode Cond = X86::getCondFromBranchOpc(CondBr->getOpcode()); in tracePredStateThroughCFG() 796 BuildCheckingBlockForSuccAndConds(MBB, Succ, SuccCount, CondBr, UncondBr, in tracePredStateThroughCFG()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.cpp | 1769 MachineInstr *CondBr = in insertBranch() local 1774 preserveCondRegFlags(CondBr->getOperand(1), Cond[1]); in insertBranch() 1783 MachineInstr *CondBr = in insertBranch() local 1789 MachineOperand &CondReg = CondBr->getOperand(1); in insertBranch()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.td | 724 let Name = "CondBr"; let PredicateMethod = "isCondBr";
|