Home
last modified time | relevance | path

Searched refs:isDisjoint (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A DextractExternal.cpp379 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 DRISCVGatherScatterLowering.cpp145 !cast<PossiblyDisjointInst>(BO)->isDisjoint()) in matchStridedStart()
253 if (!cast<PossiblyDisjointInst>(BO)->isDisjoint()) in matchStridedRecurrence()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DOperator.cpp41 return cast<PossiblyDisjointInst>(this)->isDisjoint(); in hasPoisonGeneratingFlags()
H A DInstruction.cpp642 DestPD->setIsDisjoint(SrcPD->isDisjoint()); in copyIRFlags()
680 DestPD->setIsDisjoint(DestPD->isDisjoint() && SrcPD->isDisjoint()); in andIRFlags()
H A DAsmWriter.cpp1418 if (PDI->isDisjoint()) in WriteOptimizationInfo()
H A DCore.cpp3788 return cast<PossiblyDisjointInst>(P)->isDisjoint(); in LLVMGetIsDisjoint()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineNegator.cpp419 if (!cast<PossiblyDisjointInst>(I)->isDisjoint()) in visitImpl()
H A DInstCombineShifts.cpp1191 Disjoint && Disjoint->isDisjoint()) in visitShl()
1336 Disjoint->isDisjoint()); in visitLShr()
H A DInstCombineSimplifyDemanded.cpp266 if (!cast<PossiblyDisjointInst>(I)->isDisjoint()) { in SimplifyDemandedUseBits()
H A DInstCombineVectorOps.cpp2081 if (cast<PossiblyDisjointInst>(BO)->isDisjoint()) in getAlternateBinop()
H A DInstCombineAndOrXor.cpp4041 if (cast<PossiblyDisjointInst>(I).isDisjoint()) in visitOr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp528 !cast<PossiblyDisjointInst>(BO)->isDisjoint()) in CanTraceInto()
H A DReassociate.cpp2188 (cast<PossiblyDisjointInst>(I)->isDisjoint() || in OptimizeInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1049 DisjointFlags.IsDisjoint = Op->isDisjoint(); in VPRecipeWithIRFlags()
1214 bool isDisjoint() const { in isDisjoint() function
H A DVPlanTransforms.cpp1565 RecWithFlags->isDisjoint()) { in dropPoisonGeneratingRecipes()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp432 if (!cast<PossiblyDisjointInst>(BOp)->isDisjoint()) in GetLinearExpression()
H A DInstructionSimplify.cpp4385 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 DValueTracking.cpp3331 if (!cast<PossiblyDisjointInst>(Op1)->isDisjoint() || in getInvertibleOperands()
3332 !cast<PossiblyDisjointInst>(Op2)->isDisjoint()) in getInvertibleOperands()
3444 if (!cast<PossiblyDisjointInst>(V1)->isDisjoint()) in isModifyingBinopOfNonZero()
H A DScalarEvolution.cpp4231 if (PDI->isDisjoint()) in canReuseInstruction()
5294 if (cast<PossiblyDisjointInst>(Op)->isDisjoint()) in MatchBinaryOp()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h481 bool isDisjoint() const { return SubclassOptionalData & IsDisjoint; }
H A DPatternMatch.h1374 if (!PDI->isDisjoint()) in match()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp1436 if (cast<PossiblyDisjointInst>(Op)->isDisjoint()) in matchBinaryOp()
H A DScalarEvolutionExpander.cpp59 Disjoint = PDI->isDisjoint(); in PoisonFlags()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstr.cpp595 if (PD->isDisjoint()) in copyFlagsFromInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1672 if (PDI->isDisjoint()) in getOptimizationFlags()

12