Searched refs:overlaps (Results 1 - 25 of 37) sorted by relevance

12

/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.jason/
H A Dpmf9.C8 int overlaps() const;
42 for (const region_impl *p = this; p != 0 && p->mbb.overlaps();
44 if (p->content.overlaps())
53 for (const region_impl *p = this; p != 0 && p->mbb.overlaps();
/openbsd-current/gnu/llvm/compiler-rt/lib/orc/tests/unit/
H A Dexecutor_address_test.cpp104 EXPECT_FALSE(R1.overlaps(R0));
105 EXPECT_FALSE(R1.overlaps(R2));
106 EXPECT_TRUE(R1.overlaps(R3));
107 EXPECT_TRUE(R1.overlaps(R4));
/openbsd-current/gnu/llvm/lldb/scripts/
H A Danalyze-project-deps.py196 overlaps = [x for x in islands if not this_cycle.isdisjoint(x)] variable
197 islands = disjoints + [set.union(this_cycle, *overlaps)]
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonBlockRanges.cpp34 bool HexagonBlockRanges::IndexRange::overlaps(const IndexRange &A) const { function in class:HexagonBlockRanges::IndexRange
60 assert(end() == A.start() || overlaps(A));
95 if (Merge || Iter->overlaps(*Next)) {
109 if (!A.overlaps(B)) {
147 if (Rg.overlaps(Range)) {
H A DHexagonBlockRanges.h94 bool overlaps(const IndexRange &A) const;
/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/
H A DStackLifetime.h72 bool overlaps(const LiveRange &Other) const { function in class:llvm::StackLifetime::LiveRange
/openbsd-current/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegColoring.cpp148 if (!OtherLI->empty() && OtherLI->overlaps(*LI))
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DSafeStackLayout.cpp78 if (Obj.Range.overlaps(R.Range)) {
H A DLiveRegMatrix.cpp173 return Range.overlaps(UnitRange, CP, *LIS->getSlotIndexes());
H A DStackSlotColoring.cpp250 /// OverlapWithAssignments - Return true if LiveInterval overlaps with any
257 if (OtherLI->overlaps(*li))
H A DScheduleDAG.cpp114 if (PredDep.overlaps(D)) {
H A DLiveInterval.cpp371 // overlaps - Return true if the intersection of the two live ranges is
374 // An example for overlaps():
386 // A->overlaps(C) should return false since we want to be able to join
430 bool LiveRange::overlaps(const LiveRange &Other, const CoalescerPair &CP,
458 // Advance the iterator that ends first to check for more overlaps.
471 /// overlaps - Return true if the live range overlaps an interval specified
473 bool LiveRange::overlaps(SlotIndex Start, SlotIndex End) const {
H A DAssignmentTrackingAnalysis.cpp399 // There's no work to do if interval `a` overlaps no fragments in map `B`.
400 if (!B.overlaps(AIt.start(), AIt.stop()))
630 if (!FragMap.overlaps(StartBit, EndBit)) {
631 LLVM_DEBUG(dbgs() << "- No overlaps\n");
701 // no longer overlapping with [StartBit, EndBit). Delete any overlaps
718 // We've dealt with all the overlaps now!
719 assert(!FragMap.overlaps(StartBit, EndBit));
1823 /// y does not contain all overlaps because partial overlaps are excluded.
1942 // Note that this pass doesn't handle partial overlaps correctl
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h129 bool overlaps(const SDep &Other) const;
132 return overlaps(Other) && Latency == Other.Latency;
465 inline bool SDep::overlaps(const SDep &Other) const { function in class:llvm::SUnit::SDep
H A DLiveInterval.h446 /// overlaps - Return true if the intersection of the two live ranges is
448 bool overlaps(const LiveRange &other) const {
454 /// overlaps - Return true if the two ranges have overlapping segments
459 bool overlaps(const LiveRange &Other, const CoalescerPair &CP,
462 /// overlaps - Return true if the live range overlaps an interval specified
464 bool overlaps(SlotIndex Start, SlotIndex End) const;
/openbsd-current/sys/dev/pci/drm/
H A Ddrm_buddy.c330 static inline bool overlaps(u64 s1, u64 e1, u64 s2, u64 e2) function
375 if (!overlaps(start, end, block_start, block_end))
528 if (!overlaps(start, end, block_start, block_end))
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64PBQPRegAlloc.cpp188 bool livesOverlap = ld.overlaps(la);
269 if (ld.overlaps(lr)) {
/openbsd-current/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorAddress.h210 bool overlaps(const ExecutorAddrRange &Other) { function in struct:llvm::orc::ExecutorAddrRange
/openbsd-current/gnu/llvm/compiler-rt/lib/orc/
H A Dexecutor_address.h192 bool overlaps(const ExecutorAddrRange &Other) { function in struct:__orc_rt::ExecutorAddrRange
/openbsd-current/gnu/llvm/llvm/include/llvm/MCA/
H A DInstruction.h401 bool overlaps(const CycleSegment &CS) const { function in class:llvm::mca::CycleSegment
/openbsd-current/gnu/usr.bin/perl/cpan/IO-Compress/bin/
H A Dzipdetails2290 my %object = ( overlaps => [],
2330 print "$hdrId: '$name' overlaps with $entry->{str}\n";
2355 my $overlaps = $self->{overlap_count};
2356 push @Messages, "$overlaps overlap entries"
2357 if $overlaps;
/openbsd-current/gnu/gcc/gcc/
H A Dtree-ssa-alias.c2807 VEC (tree, heap) *overlaps = NULL;
2815 VEC_safe_push (tree, heap, overlaps, sv->var);
2817 len = VEC_length (tree, overlaps);
2823 ali = add_may_alias_for_new_tag (tag, VEC_index (tree, overlaps, 0));
2829 for (k = 0; VEC_iterate (tree, overlaps, k, sv_var); k++)
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp441 // PDB file should not have overlaps.
442 if (!AddrMap.overlaps(VA, End))
/openbsd-current/gnu/usr.bin/perl/dist/Thread-Queue/lib/Thread/
H A DQueue.pm610 of the queue (similar to C<dequeue_nb>) if the count overlaps the head of the
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/
H A DAttributes.h1089 bool overlaps(const AttributeMask &AM) const;

Completed in 170 milliseconds

12