Home
last modified time | relevance | path

Searched refs:intersect (Results 1 – 25 of 73) sorted by relevance

123

/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Dbuiltins-amdgcn-raytracing.cl7 // Test llvm.amdgcn.image.bvh.intersect.ray intrinsic.
22 // CHECK: call <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v3f32
32 // CHECK: call <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v3f16
42 // CHECK: call <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i64.v3f32
52 // CHECK: call <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i64.v3f16
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DDexTests.cpp73 auto And = C.intersect(L1.iterator(), L0.iterator()); in TEST()
78 And = C.intersect(L0.iterator(), L1.iterator()); in TEST()
113 auto Empty1 = C.intersect(L1.iterator(), L2.iterator()); in TEST()
114 auto Empty2 = C.intersect(L1.iterator(), L2.iterator()); in TEST()
116 auto And = C.intersect(std::move(Empty1), std::move(Empty2)); in TEST()
216 auto Root = C.intersect( in TEST()
218 C.intersect(L0.iterator(), C.boost(L1.iterator(), 2U)), in TEST()
323 EXPECT_EQ(llvm::to_string(*C.intersect()), "true"); in TEST()
335 EXPECT_EQ(llvm::to_string(*C.intersect( in TEST()
343 EXPECT_EQ(llvm::to_string(*C.intersect( in TEST()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/
H A DIterator.h145 intersect(std::vector<std::unique_ptr<Iterator>> Children) const;
178 std::unique_ptr<Iterator> intersect(Args... args) const { in intersect() function
181 return intersect(std::move(Children)); in intersect()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp115 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses()
125 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses()
161 PA.intersect(std::move(*PassPA)); in runWithoutLoopNestPasses()
171 PA.intersect(std::move(*PassPA)); in runWithoutLoopNestPasses()
331 PA.intersect(std::move(PassPA)); in run()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassManagerTest.cpp304 Intersected.intersect(PA1); in TEST()
313 Intersected.intersect(PreservedAnalyses::all()); in TEST()
322 Intersected.intersect(PA2); in TEST()
332 Intersected.intersect(PA1); in TEST()
341 Intersected.intersect(PreservedAnalyses::none()); in TEST()
351 Intersected.intersect(PA3); in TEST()
362 Intersected.intersect(std::move(Tmp)); in TEST()
372 Intersected.intersect(std::move(Tmp2)); in TEST()
381 Intersected.intersect(std::move(Tmp3)); in TEST()
904 PA.intersect(PassPA); in run()
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DPresburgerRelation.h83 PresburgerRelation intersect(const PresburgerRelation &set) const;
173 PresburgerSet intersect(const PresburgerRelation &set) const;
H A DIntegerRelation.h123 IntegerRelation intersect(IntegerRelation other) const;
794 IntegerPolyhedron intersect(const IntegerPolyhedron &other) const;
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllvm.amdgcn.intersect_ray.ll7 ; uint4 llvm.amdgcn.image.bvh.intersect.ray.i32.v4f32(uint node_ptr, float ray_extent, float3 ray_o…
8 ; uint4 llvm.amdgcn.image.bvh.intersect.ray.i32.v4f16(uint node_ptr, float ray_extent, float3 ray_o…
9 ; uint4 llvm.amdgcn.image.bvh.intersect.ray.i64.v4f32(ulong node_ptr, float ray_extent, float3 ray_…
10 ; uint4 llvm.amdgcn.image.bvh.intersect.ray.i64.v4f16(ulong node_ptr, float ray_extent, float3 ray_…
12 declare <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v4f32(i32, float, <3 x float>, <3 x floa…
13 declare <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v4f16(i32, float, <3 x float>, <3 x half…
14 declare <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i64.v4f32(i64, float, <3 x float>, <3 x floa…
15 declare <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i64.v4f16(i64, float, <3 x float>, <3 x half…
36 …%v = call <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v4f32(i32 %node_ptr, float %ray_exten…
83 …%v = call <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v4f16(i32 %node_ptr, float %ray_exten…
[all …]
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_update_shadow_word.inc47 // Do the memory access intersect?
57 // The accesses do not intersect.
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp122 PA.intersect(std::move(PassPA)); in run()
129 UR.CrossSCCPA.intersect(PA); in run()
322 UR.CrossSCCPA.intersect(PassPA); in run()
323 PA.intersect(std::move(PassPA)); in run()
425 PA.intersect(std::move(PassPA)); in run()
479 PA.intersect(std::move(PassPA)); in run()
491 PA.intersect(std::move(PassPA)); in run()
506 PA.intersect(std::move(PassPA)); in run()
568 PA.intersect(std::move(PassPA)); in run()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp513 return intersect(*What.Impl, DummyContainer); in intersect()
600 return intersect(*LHS.Impl, *RHS.Impl); in intersect()
860 return intersect(From, Upper, Lower); in deletePoint()
1151 return intersect(F, F.intersect(Head, Second), Tail...); in intersect()
1163 return intersect(F, Head, Tail...); in intersect()
1193 return intersect(F, Second, Tail...); in intersect()
1240 return intersect( in VisitSymSymExpr()
1286 return intersect(RangeFactory, in infer()
2986 New = F.intersect(New, AdjInt); in assumeSymEQ()
3017 return F.intersect(Result, Lower, Upper); in getSymLTRange()
[all …]
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h185 RangeSet intersect(RangeSet LHS, RangeSet RHS);
197 RangeSet intersect(RangeSet What, llvm::APSInt Lower, llvm::APSInt Upper);
205 RangeSet intersect(RangeSet What, llvm::APSInt Point);
273 RangeSet intersect(const ContainerType &LHS, const ContainerType &RHS);
/llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/
H A DPresburgerSetTest.cpp45 PresburgerSet intersection = s.intersect(t); in testIntersectAtPoints()
454 expectEmpty(PresburgerSet(evens).intersect(PresburgerSet(odds))); in TEST()
461 expectEqual(multiples3.intersect(evens), multiples6); in TEST()
498 expectEmpty(PresburgerSet(evens).intersect(PresburgerSet(odds))); in TEST()
505 expectEqual(multiples3.intersect(evens), multiples6); in TEST()
/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DPWMAFunction.cpp203 .intersect(PresburgerSet(piece.getDomain())) in addPiece()
348 result = result.intersect(PresburgerSet(mafA.getDomain())) in tiebreakLex()
349 .intersect(PresburgerSet(mafB.getDomain())); in tiebreakLex()
H A DPresburgerRelation.cpp96 PresburgerRelation::intersect(const PresburgerRelation &set) const { in intersect() function in PresburgerRelation
102 IntegerRelation intersection = csA.intersect(csB); in intersect()
851 PresburgerSet PresburgerSet::intersect(const PresburgerRelation &set) const { in intersect() function in PresburgerSet
852 return PresburgerSet(PresburgerRelation::intersect(set)); in intersect()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRDFRegisters.cpp292 RegisterAggr &RegisterAggr::intersect(RegisterRef RR) { in intersect() function in RegisterAggr
293 return intersect(RegisterAggr(PRI).insert(RR)); in intersect()
296 RegisterAggr &RegisterAggr::intersect(const RegisterAggr &RG) { in intersect() function in RegisterAggr
312 T.insert(RR).intersect(*this); in intersectWith()
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dllvm.amdgcn.intersect_ray.ll7 ; uint4 llvm.amdgcn.image.bvh.intersect.ray.i32.v4f32(uint node_ptr, float ray_extent, float3 ray_o…
8 ; uint4 llvm.amdgcn.image.bvh.intersect.ray.i32.v4f16(uint node_ptr, float ray_extent, float3 ray_o…
9 ; uint4 llvm.amdgcn.image.bvh.intersect.ray.i64.v4f32(ulong node_ptr, float ray_extent, float3 ray_…
10 ; uint4 llvm.amdgcn.image.bvh.intersect.ray.i64.v4f16(ulong node_ptr, float ray_extent, float3 ray_…
12 declare <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v4f32(i32, float, <3 x float>, <3 x floa…
13 declare <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v4f16(i32, float, <3 x float>, <3 x half…
14 declare <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i64.v4f32(i64, float, <3 x float>, <3 x floa…
15 declare <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i64.v4f16(i64, float, <3 x float>, <3 x half…
25 …%v = call <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v4f32(i32 %node_ptr, float %ray_exten…
45 …%v = call <4 x i32> @llvm.amdgcn.image.bvh.intersect.ray.i32.v4f32(i32 %node_ptr, float %ray_exten…
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_map_simplify.c3956 isl_bool intersect; in isl_map_plain_is_disjoint() local
3968 if (intersect < 0 || intersect) in isl_map_plain_is_disjoint()
3997 isl_bool intersect; in isl_map_is_disjoint() local
4012 if (intersect < 0 || intersect) in isl_map_is_disjoint()
4013 return isl_bool_not(intersect); in isl_map_is_disjoint()
4016 if (intersect < 0 || intersect) in isl_map_is_disjoint()
4017 return isl_bool_not(intersect); in isl_map_is_disjoint()
4020 if (intersect < 0 || intersect) in isl_map_is_disjoint()
4038 isl_bool intersect; in isl_basic_map_is_disjoint() local
4054 if (intersect < 0 || intersect) in isl_basic_map_is_disjoint()
[all …]
H A Disl_multi_bind_templ.c55 bnd = FN(DOM,intersect)(bnd, bnd_i); in FN()
/llvm-project-15.0.7/mlir/lib/Analysis/
H A DAliasAnalysis.cpp92 result = result.intersect(aliasImpl->getModRef(op, location)); in getModRef()
/llvm-project-15.0.7/llvm/lib/DebugInfo/MSF/
H A DMappedBlockStream.cpp39 static Interval intersect(const Interval &I1, const Interval &I2) { in intersect() function
134 Interval Intersection = intersect(CachedExtent, RequestExtent); in readBytes()
296 auto Intersection = intersect(WriteInterval, CachedInterval); in fixCacheAfterWrite()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DRDFRegisters.h189 RegisterAggr &intersect(RegisterRef RR);
190 RegisterAggr &intersect(const RegisterAggr &RG);
/llvm-project-15.0.7/llvm/lib/IR/
H A DPassManager.cpp139 PA.intersect(std::move(PassPA)); in run()
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/
H A Dnone-value.yaml8 ## of them would conflict or intersect when specified together.
/llvm-project-15.0.7/polly/lib/Support/
H A DISLTools.cpp124 return AfterFrom.intersect(BeforeTo); in betweenScatter()
132 return AfterFrom.intersect(BeforeTo); in betweenScatter()
407 return Zone.intersect(ShiftedZone); in convertZoneToTimepoints()
422 return Zone.intersect(ShiftedZone); in convertZoneToTimepoints()
437 return Zone.intersect(ShiftedZone); in convertZoneToTimepoints()

123