Searched refs:MBP (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ImplicitNullChecks.cpp | 562 MachineBranchPredicate MBP; in analyzeBlockForNullChecks() local 564 if (TII->analyzeBranchPredicate(MBB, MBP, true)) in analyzeBlockForNullChecks() 568 if (!(MBP.LHS.isReg() && MBP.RHS.isImm() && MBP.RHS.getImm() == 0 && in analyzeBlockForNullChecks() 569 (MBP.Predicate == MachineBranchPredicate::PRED_NE || in analyzeBlockForNullChecks() 570 MBP.Predicate == MachineBranchPredicate::PRED_EQ))) in analyzeBlockForNullChecks() 575 if (MBP.ConditionDef && !MBP.SingleUseCondition) in analyzeBlockForNullChecks() 580 if (MBP.Predicate == MachineBranchPredicate::PRED_NE) { in analyzeBlockForNullChecks() 581 NotNullSucc = MBP.TrueDest; in analyzeBlockForNullChecks() 582 NullSucc = MBP.FalseDest; in analyzeBlockForNullChecks() 584 NotNullSucc = MBP.FalseDest; in analyzeBlockForNullChecks() [all …]
|
| H A D | MachineSink.cpp | 1542 MachineBranchPredicate MBP; in SinkingPreventsImplicitNullCheck() local 1543 if (TII->analyzeBranchPredicate(*PredMBB, MBP, false)) in SinkingPreventsImplicitNullCheck() 1546 return MBP.LHS.isReg() && MBP.RHS.isImm() && MBP.RHS.getImm() == 0 && in SinkingPreventsImplicitNullCheck() 1547 (MBP.Predicate == MachineBranchPredicate::PRED_NE || in SinkingPreventsImplicitNullCheck() 1548 MBP.Predicate == MachineBranchPredicate::PRED_EQ) && in SinkingPreventsImplicitNullCheck() 1549 MBP.LHS.getReg() == BaseOp->getReg(); in SinkingPreventsImplicitNullCheck()
|
| H A D | MachineBlockPlacement.cpp | 3551 MachineBlockPlacement MBP(MBPI, MLI, PSI, std::move(MBFI), MPDT, in run() local 3554 if (!MBP.run(MF)) in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.h | 451 TargetInstrInfo::MachineBranchPredicate &MBP,
|
| H A D | X86InstrInfo.cpp | 4007 MachineBranchPredicate &MBP, in analyzeBranchPredicate() argument 4013 if (analyzeBranchImpl(MBB, MBP.TrueDest, MBP.FalseDest, Cond, CondBranches, in analyzeBranchPredicate() 4020 assert(MBP.TrueDest && "expected!"); in analyzeBranchPredicate() 4022 if (!MBP.FalseDest) in analyzeBranchPredicate() 4023 MBP.FalseDest = MBB.getNextNode(); in analyzeBranchPredicate() 4049 MBP.ConditionDef = ConditionDef; in analyzeBranchPredicate() 4050 MBP.SingleUseCondition = SingleUseCondition; in analyzeBranchPredicate() 4064 MBP.LHS = ConditionDef->getOperand(0); in analyzeBranchPredicate() 4065 MBP.RHS = MachineOperand::CreateImm(0); in analyzeBranchPredicate() 4066 MBP.Predicate = Cond[0].getImm() == X86::COND_NE in analyzeBranchPredicate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.h | 391 MachineBranchPredicate &MBP,
|
| H A D | AArch64InstrInfo.cpp | 490 MachineBranchPredicate &MBP, in analyzeBranchPredicate() argument 525 MBP.TrueDest = LastInst->getOperand(1).getMBB(); in analyzeBranchPredicate() 526 assert(MBP.TrueDest && "expected!"); in analyzeBranchPredicate() 527 MBP.FalseDest = MBB.getNextNode(); in analyzeBranchPredicate() 529 MBP.ConditionDef = nullptr; in analyzeBranchPredicate() 530 MBP.SingleUseCondition = false; in analyzeBranchPredicate() 532 MBP.LHS = LastInst->getOperand(0); in analyzeBranchPredicate() 533 MBP.RHS = MachineOperand::CreateImm(0); in analyzeBranchPredicate() 534 MBP.Predicate = LastOpc == AArch64::CBNZX ? MachineBranchPredicate::PRED_NE in analyzeBranchPredicate()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 716 MachineBranchPredicate &MBP,
|
| /freebsd/contrib/one-true-awk/testdir/ |
| H A D | funstack.in | 16925 @Article{Lamport:1975:MBP,
|