Home
last modified time | relevance | path

Searched refs:Intersection (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/lib/DebugInfo/MSF/
H A DMappedBlockStream.cpp134 Interval Intersection = intersect(CachedExtent, RequestExtent); in readBytes() local
137 if (Intersection != RequestExtent) in readBytes()
141 AbsoluteDifference(CachedExtent.first, Intersection.first); in readBytes()
296 auto Intersection = intersect(WriteInterval, CachedInterval); in fixCacheAfterWrite() local
297 assert(Intersection.first <= Intersection.second); in fixCacheAfterWrite()
299 uint64_t Length = Intersection.second - Intersection.first; in fixCacheAfterWrite()
301 AbsoluteDifference(WriteInterval.first, Intersection.first); in fixCacheAfterWrite()
303 AbsoluteDifference(CachedInterval.first, Intersection.first); in fixCacheAfterWrite()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DCoalescingBitVectorTest.cpp284 void simpleIntersection(UBitVec &Intersection, const UBitVec &LHS, in simpleIntersection() argument
288 Intersection.set(Bit); in simpleIntersection()
291 TEST(CoalescingBitVectorTest, Intersection) { in TEST() argument
362 void simpleIntersectionWithComplement(UBitVec &Intersection, const UBitVec &LHS, in simpleIntersectionWithComplement() argument
366 Intersection.set(Bit); in simpleIntersectionWithComplement()
H A DTripleTest.cpp755 EXPECT_EQ(Triple::Intersection, T.getEnvironment()); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h87 AAMDNodes Intersection(AAInfo.intersect(NewAAInfo)); in updateSizeAndAAInfo()
88 SizeChanged |= Intersection != AAInfo; in updateSizeAndAAInfo()
89 AAInfo = Intersection; in updateSizeAndAAInfo()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dchar-set.h65 constexpr SetOfChars Intersection(SetOfChars that) const { in Intersection() function
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DVectorUtils.cpp816 SmallVector<Metadata *, 4> Intersection; in intersectAccessGroups() local
820 Intersection.push_back(MD1); in intersectAccessGroups()
826 Intersection.push_back(Item); in intersectAccessGroups()
830 if (Intersection.size() == 0) in intersectAccessGroups()
832 if (Intersection.size() == 1) in intersectAccessGroups()
833 return cast<MDNode>(Intersection.front()); in intersectAccessGroups()
836 return MDNode::get(Ctx, Intersection); in intersectAccessGroups()
H A DDependenceAnalysis.cpp3695 SmallBitVector Intersection = Pair[SI].GroupLoops; in depends() local
3696 Intersection &= Pair[SJ].GroupLoops; in depends()
3697 if (Intersection.any()) { in depends()
4030 SmallBitVector Intersection = Pair[SI].GroupLoops; in getSplitIteration() local
4031 Intersection &= Pair[SJ].GroupLoops; in getSplitIteration()
4032 if (Intersection.any()) { in getSplitIteration()
H A DValueTracking.cpp6674 ConstantRange Intersection = DomCR.intersectWith(CR); in isImpliedCondMatchingImmOperands() local
6676 if (Intersection.isEmptySet()) in isImpliedCondMatchingImmOperands()
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp1995 std::set<unsigned> Intersection; in computeRegUnitSets() local
2000 std::inserter(Intersection, Intersection.begin())); in computeRegUnitSets()
2001 if (Intersection.empty()) in computeRegUnitSets()
2206 CodeGenRegister::Vec Intersection; in inferCommonSubClass() local
2209 std::inserter(Intersection, Intersection.begin()), in inferCommonSubClass()
2213 if (Intersection.empty()) in inferCommonSubClass()
2221 getOrCreateSubClass(RC1, &Intersection, in inferCommonSubClass()
/llvm-project-15.0.7/flang/include/flang/Common/
H A Dinterval.h110 constexpr Interval Intersection(const Interval &that) const { in Intersection() function
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DSuspiciousCallArgumentCheck.cpp290 std::size_t Intersection = 0; in applyDiceHeuristic() local
294 Intersection += ArgBigrams.count((IT->getKey())); in applyDiceHeuristic()
297 return percentage(Intersection * 2.0, in applyDiceHeuristic()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1098 auto *Intersection = (OpValue == nullptr) ? dyn_cast<Instruction>(VL[0]) in propagateIRFlags() local
1100 if (!Intersection) in propagateIRFlags()
1102 const unsigned Opcode = Intersection->getOpcode(); in propagateIRFlags()
1103 VecOp->copyIRFlags(Intersection, IncludeWrapFlags); in propagateIRFlags()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DLangOptions.h66 Intersection, enumerator
H A DAttr.td4018 "Compute", "RayGeneration", "Intersection",
H A DDiagnosticSemaKinds.td11636 …elect{Pixel|Vertex|Geometry|Hull|Domain|Compute|Library|RayGeneration|Intersection|AnyHit|ClosestH…
/llvm-project-15.0.7/llvm/lib/Support/
H A DTriple.cpp280 case Intersection: return "intersection"; in getEnvironmentTypeName()
624 .StartsWith("intersection", Triple::Intersection) in parseEnvironment()
1950 static_assert(Triple::Intersection - Triple::Pixel == 8,
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DTriple.h259 Intersection, enumerator
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1084 std::vector<Value *> Intersection; in shouldSplit() local
1086 Bases.end(), std::back_inserter(Intersection)); in shouldSplit()
1087 if (Intersection.empty()) { in shouldSplit()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dprovenance.cpp383 return range.Intersection(origin.covers); in IntersectionWithSourceFiles()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1505 ConstantRange Intersection = DominatingCR.intersectWith(CR); in foldICmpWithDominatingICmp() local
1507 if (Intersection.isEmptySet()) in foldICmpWithDominatingICmp()
1528 if (const APInt *EqC = Intersection.getSingleElement()) in foldICmpWithDominatingICmp()
/llvm-project-15.0.7/polly/lib/External/isl/doc/
H A Duser.pod7295 =item * Intersection