/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | extractExternal.cpp | 379 template <class T> bool isDisjoint(const set<T> &a, const set<T> &b) { in isDisjoint() function 418 if (!isDisjoint(defined[i], s)) { in findRequiredExternal()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVGatherScatterLowering.cpp | 145 !cast<PossiblyDisjointInst>(BO)->isDisjoint()) in matchStridedStart() 253 if (!cast<PossiblyDisjointInst>(BO)->isDisjoint()) in matchStridedRecurrence()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Operator.cpp | 41 return cast<PossiblyDisjointInst>(this)->isDisjoint(); in hasPoisonGeneratingFlags()
|
H A D | Instruction.cpp | 642 DestPD->setIsDisjoint(SrcPD->isDisjoint()); in copyIRFlags() 680 DestPD->setIsDisjoint(DestPD->isDisjoint() && SrcPD->isDisjoint()); in andIRFlags()
|
H A D | AsmWriter.cpp | 1418 if (PDI->isDisjoint()) in WriteOptimizationInfo()
|
H A D | Core.cpp | 3788 return cast<PossiblyDisjointInst>(P)->isDisjoint(); in LLVMGetIsDisjoint()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineNegator.cpp | 419 if (!cast<PossiblyDisjointInst>(I)->isDisjoint()) in visitImpl()
|
H A D | InstCombineShifts.cpp | 1191 Disjoint && Disjoint->isDisjoint()) in visitShl() 1336 Disjoint->isDisjoint()); in visitLShr()
|
H A D | InstCombineSimplifyDemanded.cpp | 266 if (!cast<PossiblyDisjointInst>(I)->isDisjoint()) { in SimplifyDemandedUseBits()
|
H A D | InstCombineVectorOps.cpp | 2081 if (cast<PossiblyDisjointInst>(BO)->isDisjoint()) in getAlternateBinop()
|
H A D | InstCombineAndOrXor.cpp | 4041 if (cast<PossiblyDisjointInst>(I).isDisjoint()) in visitOr()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SeparateConstOffsetFromGEP.cpp | 528 !cast<PossiblyDisjointInst>(BO)->isDisjoint()) in CanTraceInto()
|
H A D | Reassociate.cpp | 2188 (cast<PossiblyDisjointInst>(I)->isDisjoint() || in OptimizeInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 1049 DisjointFlags.IsDisjoint = Op->isDisjoint(); in VPRecipeWithIRFlags() 1214 bool isDisjoint() const { in isDisjoint() function
|
H A D | VPlanTransforms.cpp | 1565 RecWithFlags->isDisjoint()) { in dropPoisonGeneratingRecipes()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 432 if (!cast<PossiblyDisjointInst>(BOp)->isDisjoint()) in GetLinearExpression()
|
H A D | InstructionSimplify.cpp | 4385 if (PDI->isDisjoint()) { in simplifyWithOpReplaced() 4514 if (TrueWhenUnset && cast<PossiblyDisjointInst>(TrueVal)->isDisjoint()) in simplifySelectBitTest() 4524 if (!TrueWhenUnset && cast<PossiblyDisjointInst>(FalseVal)->isDisjoint()) in simplifySelectBitTest()
|
H A D | ValueTracking.cpp | 3331 if (!cast<PossiblyDisjointInst>(Op1)->isDisjoint() || in getInvertibleOperands() 3332 !cast<PossiblyDisjointInst>(Op2)->isDisjoint()) in getInvertibleOperands() 3444 if (!cast<PossiblyDisjointInst>(V1)->isDisjoint()) in isModifyingBinopOfNonZero()
|
H A D | ScalarEvolution.cpp | 4231 if (PDI->isDisjoint()) in canReuseInstruction() 5294 if (cast<PossiblyDisjointInst>(Op)->isDisjoint()) in MatchBinaryOp()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | InstrTypes.h | 481 bool isDisjoint() const { return SubclassOptionalData & IsDisjoint; }
|
H A D | PatternMatch.h | 1374 if (!PDI->isDisjoint()) in match()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 1436 if (cast<PossiblyDisjointInst>(Op)->isDisjoint()) in matchBinaryOp()
|
H A D | ScalarEvolutionExpander.cpp | 59 Disjoint = PDI->isDisjoint(); in PoisonFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineInstr.cpp | 595 if (PD->isDisjoint()) in copyFlagsFromInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1672 if (PDI->isDisjoint()) in getOptimizationFlags()
|