Home
last modified time | relevance | path

Searched refs:ConditionDef (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DImplicitNullChecks.cpp576 if (MBP.ConditionDef && !MBP.SingleUseCondition) in analyzeBlockForNullChecks()
596 if (MBP.ConditionDef) { in analyzeBlockForNullChecks()
615 assert(MBP.ConditionDef->getParent() == &MBB && in analyzeBlockForNullChecks()
618 for (auto I = MBB.rbegin(); MBP.ConditionDef != &*I; ++I) in analyzeBlockForNullChecks()
688 NullCheckList.emplace_back(&MI, MBP.ConditionDef, &MBB, NotNullSucc, in analyzeBlockForNullChecks()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp3864 MachineInstr *ConditionDef = nullptr; in analyzeBranchPredicate() local
3869 ConditionDef = &MI; in analyzeBranchPredicate()
3877 if (!ConditionDef) in analyzeBranchPredicate()
3886 MBP.ConditionDef = ConditionDef; in analyzeBranchPredicate()
3897 if (ConditionDef->getOpcode() == TestOpcode && in analyzeBranchPredicate()
3898 ConditionDef->getNumOperands() == 3 && in analyzeBranchPredicate()
3899 ConditionDef->getOperand(0).isIdenticalTo(ConditionDef->getOperand(1)) && in analyzeBranchPredicate()
3901 MBP.LHS = ConditionDef->getOperand(0); in analyzeBranchPredicate()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h673 MachineInstr *ConditionDef = nullptr; member
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp487 MBP.ConditionDef = nullptr; in analyzeBranchPredicate()