Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp482 MachineBasicBlock *BB, MachineBasicBlock *&LPred,
487 MachineBasicBlock *BB, MachineBasicBlock *LPred,
3019 MachineBasicBlock *BB, MachineBasicBlock *&LPred, in repeatedlyTailDuplicateBlock() argument
3025 Removed = maybeTailDuplicateBlock(BB, LPred, Chain, BlockFilter, in repeatedlyTailDuplicateBlock()
3057 LPred = *std::prev(Chain.end()); in repeatedlyTailDuplicateBlock()
3059 markBlockSuccessors(Chain, LPred, LoopHeaderBB, BlockFilter); in repeatedlyTailDuplicateBlock()
3077 MachineBasicBlock *BB, MachineBasicBlock *LPred, in maybeTailDuplicateBlock() argument
3147 TailDup.tailDuplicateAndUpdate(IsSimple, BB, LPred, &DuplicatedPreds, in maybeTailDuplicateBlock()
3155 if (Pred == LPred) in maybeTailDuplicateBlock()
3157 if (Pred == LPred || (BlockFilter && !BlockFilter->count(Pred)) in maybeTailDuplicateBlock()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp469 BBPredicates &LPred = LoopPreds[BB]; in gatherPredicates() local
501 LPred[P] = buildCondition(Term, i, true); in gatherPredicates()
517 LPred[Entry] = BoolFalse; in gatherPredicates()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp8271 isImpliedCondMatchingOperands(CmpInst::Predicate LPred, in isImpliedCondMatchingOperands() argument
8277 if (CmpInst::isImpliedTrueByMatchingCmp(LPred, RPred)) in isImpliedCondMatchingOperands()
8279 if (CmpInst::isImpliedFalseByMatchingCmp(LPred, RPred)) in isImpliedCondMatchingOperands()
8315 CmpInst::Predicate LPred = in isImpliedCondICmps() local
8330 if (ICmpInst::isUnsigned(LPred) && ICmpInst::isUnsigned(RPred)) { in isImpliedCondICmps()
8337 LPred = ICmpInst::getSwappedPredicate(LPred); in isImpliedCondICmps()
8341 LPred = ICmpInst::getSwappedPredicate(LPred); in isImpliedCondICmps()
8346 (LPred == ICmpInst::ICMP_ULT || LPred == ICmpInst::ICMP_UGE) && in isImpliedCondICmps()
8349 return LPred == RPred; in isImpliedCondICmps()
8352 if (LPred == RPred) in isImpliedCondICmps()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3108 ICmpInst::Predicate LPred = in foldAndOrOfICmpEqConstantAndICmp() local
3114 if (LPred != ICmpInst::ICMP_EQ || in foldAndOrOfICmpEqConstantAndICmp()