Home
last modified time | relevance | path

Searched refs:BI2 (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp1671 MachineInstr *BI2 = &*MBB2.getFirstInstrTerminator(); in eliminateRedundantCompare() local
1672 MachineInstr *CMPI2 = MRI->getVRegDef(BI2->getOperand(1).getReg()); in eliminateRedundantCompare()
1703 if (isEqOrNe(BI2) && !CmpAgainstImmWithSignBit(CMPI2) && in eliminateRedundantCompare()
1730 PPC::Predicate Pred = (PPC::Predicate)BI2->getOperand(0).getImm(); in eliminateRedundantCompare()
1753 if (Imm1 != Imm2 && (!isEqOrNe(BI2) || !isEqOrNe(BI1))) { in eliminateRedundantCompare()
1760 unsigned PredToInc2 = getPredicateToIncImm(BI2, CMPI2); in eliminateRedundantCompare()
1761 unsigned PredToDec2 = getPredicateToDecImm(BI2, CMPI2); in eliminateRedundantCompare()
1809 LLVM_DEBUG(BI2->dump()); in eliminateRedundantCompare()
1825 BI2->getOperand(0).setImm(NewPredicate2); in eliminateRedundantCompare()
1864 .addReg(BI2->getOperand(1).getReg()).addMBB(MBBtoMoveCmp); in eliminateRedundantCompare()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp1352 BranchInst *BI2 = BranchInst::Create(OrigBB, NewBB2); in SplitLandingPadPredecessorsImpl() local
1353 BI2->setDebugLoc(OrigBB->getFirstNonPHIIt()->getDebugLoc()); in SplitLandingPadPredecessorsImpl()
1365 UpdatePHINodes(OrigBB, NewBB2, NewBB2Preds, BI2, HasLoopExit); in SplitLandingPadPredecessorsImpl()
H A DSimplifyCFG.cpp7730 BranchInst *BI2 = dyn_cast<BranchInst>(I); in tryToMergeLandingPad() local
7731 if (!BI2 || !BI2->isIdenticalTo(BI)) in tryToMergeLandingPad()