Home
last modified time | relevance | path

Searched refs:BranchCond (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp623 LPCC::CondCode BranchCond = in analyzeBranch() local
629 Condition.push_back(MachineOperand::CreateImm(BranchCond)); in analyzeBranch()
649 LPCC::CondCode BranchCond = in reverseBranchCondition() local
651 Condition[0].setImm(getOppositeCondition(BranchCond)); in reverseBranchCondition()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1959 auto *BranchCond = dyn_cast<CmpInst>(PBranch->Condition); in performSymbolicCmpEvaluation() local
1960 if (!BranchCond) in performSymbolicCmpEvaluation()
1962 auto *BranchOp0 = lookupOperandLeader(BranchCond->getOperand(0)); in performSymbolicCmpEvaluation()
1963 auto *BranchOp1 = lookupOperandLeader(BranchCond->getOperand(1)); in performSymbolicCmpEvaluation()
1964 auto BranchPredicate = BranchCond->getPredicate(); in performSymbolicCmpEvaluation()
1967 BranchPredicate = BranchCond->getSwappedPredicate(); in performSymbolicCmpEvaluation()
H A DJumpThreading.cpp3094 Value *BranchCond = BI->getCondition(); in threadGuard() local
3103 auto Impl = isImpliedCondition(BranchCond, GuardCond, DL); in threadGuard()
3108 Impl = isImpliedCondition(BranchCond, GuardCond, DL, /* LHSIsTrue */ false); in threadGuard()
H A DGVN.cpp2734 Value *BranchCond = BI->getCondition(); in processInstruction() local
2746 Changed |= propagateEquality(BranchCond, TrueVal, TrueE, true); in processInstruction()
2750 Changed |= propagateEquality(BranchCond, FalseVal, FalseE, true); in processInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp3703 SmallVectorImpl<MachineOperand> &BranchCond, in canMakeTailCallConditional() argument
3730 assert(BranchCond.size() == 1); in canMakeTailCallConditional()
3731 if (BranchCond[0].getImm() > X86::LAST_VALID_COND) { in canMakeTailCallConditional()
3747 MachineBasicBlock &MBB, SmallVectorImpl<MachineOperand> &BranchCond, in replaceBranchWithTailCall() argument
3749 assert(canMakeTailCallConditional(BranchCond, TailCall)); in replaceBranchWithTailCall()
3760 assert(BranchCond.size() == 1); in replaceBranchWithTailCall()
3761 if (CC != BranchCond[0].getImm()) in replaceBranchWithTailCall()
3773 MIB->addOperand(BranchCond[0]); // Condition. in replaceBranchWithTailCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td3569 def Bcc : BranchCond<0, "b">;
3574 def BCcc : BranchCond<1, "bc">, Requires<[HasHBC]>;
H A DAArch64InstrFormats.td2257 class BranchCond<bit bit4, string mnemonic>