Searched refs:BranchCond (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp625 LPCC::CondCode BranchCond = local
631 Condition.push_back(MachineOperand::CreateImm(BranchCond));
651 LPCC::CondCode BranchCond = local
653 Condition[0].setImm(getOppositeCondition(BranchCond));
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1905 auto *BranchCond = dyn_cast<CmpInst>(PBranch->Condition);
1906 if (!BranchCond)
1908 auto *BranchOp0 = lookupOperandLeader(BranchCond->getOperand(0));
1909 auto *BranchOp1 = lookupOperandLeader(BranchCond->getOperand(1));
1910 auto BranchPredicate = BranchCond->getPredicate();
1913 BranchPredicate = BranchCond->getSwappedPredicate();
H A DGVN.cpp2021 Value *BranchCond = BI->getCondition();
2033 Changed |= propagateEquality(BranchCond, TrueVal, TrueE, true);
2037 Changed |= propagateEquality(BranchCond, FalseVal, FalseE, true);
H A DJumpThreading.cpp2696 Value *BranchCond = BI->getCondition(); local
2704 // True dest is safe if BranchCond => GuardCond.
2705 auto Impl = isImpliedCondition(BranchCond, GuardCond, DL);
2709 // False dest is safe if !BranchCond => GuardCond.
2710 Impl = isImpliedCondition(BranchCond, GuardCond, DL, /* LHSIsTrue */ false);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp2408 SmallVectorImpl<MachineOperand> &BranchCond,
2422 assert(BranchCond.size() == 1);
2423 if (BranchCond[0].getImm() > X86::LAST_VALID_COND) {
2439 MachineBasicBlock &MBB, SmallVectorImpl<MachineOperand> &BranchCond,
2441 assert(canMakeTailCallConditional(BranchCond, TailCall));
2452 assert(BranchCond.size() == 1);
2453 if (CC != BranchCond[0].getImm())
2465 MIB->addOperand(BranchCond[0]); // Condition.
2438 replaceBranchWithTailCall( MachineBasicBlock &MBB, SmallVectorImpl<MachineOperand> &BranchCond, const MachineInstr &TailCall) const argument

Completed in 147 milliseconds