Searched refs:Intersection (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/MSF/ |
| H A D | MappedBlockStream.cpp | 135 Interval Intersection = intersect(CachedExtent, RequestExtent); in readBytes() local 138 if (Intersection != RequestExtent) in readBytes() 142 AbsoluteDifference(CachedExtent.first, Intersection.first); in readBytes() 297 auto Intersection = intersect(WriteInterval, CachedInterval); in fixCacheAfterWrite() local 298 assert(Intersection.first <= Intersection.second); in fixCacheAfterWrite() 300 uint32_t Length = Intersection.second - Intersection.first; in fixCacheAfterWrite() 302 AbsoluteDifference(WriteInterval.first, Intersection.first); in fixCacheAfterWrite() 304 AbsoluteDifference(CachedInterval.first, Intersection.first); in fixCacheAfterWrite()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | AliasSetTracker.h | 90 AAMDNodes Intersection(AAInfo.intersect(NewAAInfo)); in updateSizeAndAAInfo() 91 SizeChanged |= Intersection != AAInfo; in updateSizeAndAAInfo() 92 AAInfo = Intersection; in updateSizeAndAAInfo()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 696 SmallVector<Metadata *, 4> Intersection; in intersectAccessGroups() local 700 Intersection.push_back(MD1); in intersectAccessGroups() 706 Intersection.push_back(Item); in intersectAccessGroups() 710 if (Intersection.size() == 0) in intersectAccessGroups() 712 if (Intersection.size() == 1) in intersectAccessGroups() 713 return cast<MDNode>(Intersection.front()); in intersectAccessGroups() 716 return MDNode::get(Ctx, Intersection); in intersectAccessGroups()
|
| H A D | DependenceAnalysis.cpp | 3674 SmallBitVector Intersection = Pair[SI].GroupLoops; in depends() local 3675 Intersection &= Pair[SJ].GroupLoops; in depends() 3676 if (Intersection.any()) { in depends() 4009 SmallBitVector Intersection = Pair[SI].GroupLoops; in getSplitIteration() local 4010 Intersection &= Pair[SJ].GroupLoops; in getSplitIteration() 4011 if (Intersection.any()) { in getSplitIteration()
|
| H A D | ValueTracking.cpp | 6496 ConstantRange Intersection = DomCR.intersectWith(CR); in isImpliedCondMatchingImmOperands() local 6498 if (Intersection.isEmptySet()) in isImpliedCondMatchingImmOperands()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenRegisters.cpp | 1943 std::set<unsigned> Intersection; in computeRegUnitSets() local 1948 std::inserter(Intersection, Intersection.begin())); in computeRegUnitSets() 1949 if (Intersection.empty()) in computeRegUnitSets() 2153 CodeGenRegister::Vec Intersection; in inferCommonSubClass() local 2156 std::inserter(Intersection, Intersection.begin()), in inferCommonSubClass() 2160 if (Intersection.empty()) in inferCommonSubClass() 2168 getOrCreateSubClass(RC1, &Intersection, in inferCommonSubClass()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 1028 auto *Intersection = (OpValue == nullptr) ? dyn_cast<Instruction>(VL[0]) in propagateIRFlags() local 1030 if (!Intersection) in propagateIRFlags() 1032 const unsigned Opcode = Intersection->getOpcode(); in propagateIRFlags() 1033 VecOp->copyIRFlags(Intersection); in propagateIRFlags()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 1112 std::vector<Value *> Intersection; in shouldSplit() local 1114 Bases.end(), std::back_inserter(Intersection)); in shouldSplit() 1115 if (Intersection.empty()) { in shouldSplit()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 1509 ConstantRange Intersection = DominatingCR.intersectWith(CR); in foldICmpWithDominatingICmp() local 1511 if (Intersection.isEmptySet()) in foldICmpWithDominatingICmp() 1532 if (const APInt *EqC = Intersection.getSingleElement()) in foldICmpWithDominatingICmp()
|