Home
last modified time | relevance | path

Searched refs:Overlap (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project-15.0.7/libc/benchmarks/automemcpy/unittests/
H A DCodeGenTest.cpp30 {FunctionType::MEMCPY, Contiguous{{0, 4}}, Overlap{{4, 256}}, in TEST()
33 {FunctionType::MEMCMP, Contiguous{{0, 2}}, Overlap{{2, 64}}, llvm::None, in TEST()
36 {FunctionType::MEMSET, Contiguous{{0, 2}}, Overlap{{2, 256}}, llvm::None, in TEST()
39 {FunctionType::MEMSET, Contiguous{{0, 2}}, Overlap{{2, 256}}, llvm::None, in TEST()
42 {FunctionType::BZERO, Contiguous{{0, 4}}, Overlap{{4, 128}}, llvm::None, in TEST()
/llvm-project-15.0.7/libc/benchmarks/automemcpy/include/automemcpy/
H A DFunctionDescriptor.h72 struct Overlap { struct
75 COMPARABLE_AND_HASHABLE(Overlap, Span) argument
131 Optional<Overlap> Overlap; member
137 COMPARABLE_AND_HASHABLE(FunctionDescriptor, Type, Contiguous, Overlap, Loop, in COMPARABLE_AND_HASHABLE()
/llvm-project-15.0.7/clang/utils/valgrind/
H A Dx86_64-pc-linux-gnu_gcc-4.3.3.supp3 Memcheck:Overlap
11 Memcheck:Overlap
19 Memcheck:Overlap
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DInstrProf.cpp557 OverlapStats &Overlap, in overlap() argument
581 Overlap.Overlap.ValueCounts[ValueKind] += Score; in overlap()
582 FuncLevelOverlap.Overlap.ValueCounts[ValueKind] += FuncLevelScore; in overlap()
588 OverlapStats &Overlap, in overlapValueProfData() argument
624 Overlap.addOneMismatch(FuncLevelOverlap.Test); in overlap()
630 overlapValueProfData(Kind, Other, Overlap, FuncLevelOverlap); in overlap()
637 Overlap.Base.CountSum, Overlap.Test.CountSum); in overlap()
640 Overlap.Overlap.CountSum += Score; in overlap()
641 Overlap.Overlap.NumEntries += 1; in overlap()
649 FuncLevelOverlap.Overlap.CountSum = FuncScore; in overlap()
[all …]
H A DInstrProfWriter.cpp196 OverlapStats &Overlap, in overlapRecord() argument
203 Overlap.addOneUnique(FuncLevelOverlap.Test); in overlapRecord()
207 Overlap.Overlap.NumEntries += 1; in overlapRecord()
216 Overlap.addOneMismatch(FuncLevelOverlap.Test); in overlapRecord()
225 Dest.overlap(Other, Overlap, FuncLevelOverlap, ValueCutoff); in overlapRecord()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DCoalescingBitVector.h183 for (IntervalT Overlap : Overlaps) variable
184 insert(Overlap.first, Overlap.second);
197 for (IntervalT Overlap : Overlaps) { in intersectWithComplement() local
199 std::tie(OlapStart, OlapStop) = Overlap; in intersectWithComplement()
423 for (IntervalT Overlap : Overlaps) { in getNonOverlappingParts() local
425 std::tie(OlapStart, OlapStop) = Overlap; in getNonOverlappingParts()
/llvm-project-15.0.7/libc/benchmarks/automemcpy/lib/
H A DCodeGen.cpp93 struct Overlap { struct
130 std::vector<Overlap> Overlaps;
194 static raw_ostream &operator<<(raw_ostream &Stream, const Overlap &O) { in operator <<()
269 Stream << IfLt<Overlap>{Ctx.ElementOp, Ctx.RuntimeSizeArgs, O}; in operator <<()
292 if (auto C = FD.Overlap) in getImplementation()
294 Impl.Overlaps.push_back(Overlap{2 * I, ElementType{I}}); in getImplementation()
340 static raw_ostream &operator<<(raw_ostream &Stream, const Overlap &O) { in operator <<()
396 return Stream << '{' << FD.Type << ',' << FD.Contiguous << ',' << FD.Overlap in operator <<()
H A DRandomFunctionGenerator.cpp221 R.Overlap = As<Overlap>(E(OverlapBegin), E(OverlapEnd)); in next()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSelection.cpp120 auto Overlap = std::make_pair( in erase() local
124 if (Overlap.first != UnclaimedRanges.begin()) { in erase()
125 --Overlap.first; in erase()
127 if (Overlap.first->end() <= Claim.begin()) in erase()
128 ++Overlap.first; in erase()
130 if (Overlap.first == Overlap.second) in erase()
134 auto OutFirst = Out.insert(Out.end(), Overlap.first, Overlap.second); in erase()
149 UnclaimedRanges.erase(Overlap.first, Overlap.second); in erase()
/llvm-project-15.0.7/llvm/test/tools/llvm-profdata/
H A Dsample-overlap.test64 ; OVERLAP2:Base weight Test weight Similarity Overlap Base unique Test unique Base sa…
89 ; OVERLAP3:Base weight Test weight Similarity Overlap Base unique Test unique Base sa…
114 ; OVERLAP4:Base weight Test weight Similarity Overlap Base unique Test unique Base sa…
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1426 bool isDead = false, bool Overlap = false,
1433 bool Overlap = false,
1435 int Idx = findRegisterDefOperandIdx(Reg, isDead, Overlap, TRI);
1441 bool Overlap = false,
1444 Reg, isDead, Overlap, TRI);
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DInstrProfWriter.h146 void overlapRecord(NamedInstrProfRecord &&Other, OverlapStats &Overlap,
H A DInstrProf.h652 CountSumOrPercent Overlap; member
721 OverlapStats &Overlap, OverlapStats &FuncLevelOverlap);
814 void overlap(InstrProfRecord &Other, OverlapStats &Overlap,
819 OverlapStats &Overlap,
/llvm-project-15.0.7/clang/lib/Tooling/Core/
H A DReplacement.cpp305 auto Overlap = [](const Replacement &R1, const Replacement &R2) -> bool { in add() local
311 if (!Overlap(R, *I)) { in add()
329 if (!Overlap(R, *I)) in add()
/llvm-project-15.0.7/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp218 OverlapStats &Overlap, in overlapInput() argument
235 WC->Writer.overlapRecord(std::move(I), Overlap, FuncOverlap, FuncFilter); in overlapInput()
1080 OverlapStats Overlap; in overlapInstrProfile() local
1081 Error E = Overlap.accumulateCounts(BaseFilename, TestFilename, IsCS); in overlapInstrProfile()
1084 if (Overlap.Base.CountSum < 1.0f) { in overlapInstrProfile()
1088 if (Overlap.Test.CountSum < 1.0f) { in overlapInstrProfile()
1093 overlapInput(BaseFilename, TestFilename, &Context, Overlap, FuncFilter, OS, in overlapInstrProfile()
1095 Overlap.dump(OS); in overlapInstrProfile()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp1140 bool Overlap = L1.overlaps(L2); in coalesceRegisters() local
1143 << (Overlap ? "overlap" : "disjoint") << ")\n " in coalesceRegisters()
1148 if (Overlap) in coalesceRegisters()
H A DHexagonLoopIdiomRecognition.cpp2061 bool Overlap = false; in processCopyingStore() local
2096 Overlap = true; in processCopyingStore()
2099 if (!Overlap) { in processCopyingStore()
2144 bool RuntimeCheck = (Overlap || DestVolatile); in processCopyingStore()
2303 LLVM_DEBUG(dbgs() << " Formed " << (Overlap ? "memmove: " : "memcpy: ") in processCopyingStore()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIShrinkInstructions.cpp521 LaneBitmask Overlap = TRI->getSubRegIndexLaneMask(SubReg) & in instAccessReg() local
523 if (Overlap.any()) in instAccessReg()
H A DSIWholeQuadMode.cpp391 LaneBitmask Overlap = (UseLanes & OpLanes); in markDefs() local
394 HasDef |= Overlap.any(); in markDefs()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp1920 bool Overlap = false; in LoadStoreMultipleOpti() local
1922 Overlap = (Base == Reg); in LoadStoreMultipleOpti()
1923 if (!Overlap) { in LoadStoreMultipleOpti()
1926 Overlap = true; in LoadStoreMultipleOpti()
1933 if (!Overlap) { in LoadStoreMultipleOpti()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDecl.cpp1959 AggValueSlot::Overlap_t Overlap = AggValueSlot::MayOverlap; in EmitExprAsInit() local
1961 Overlap = AggValueSlot::DoesNotOverlap; in EmitExprAsInit()
1963 Overlap = getOverlapForFieldInit(FD); in EmitExprAsInit()
1968 AggValueSlot::IsNotAliased, Overlap)); in EmitExprAsInit()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineInstr.cpp994 MachineInstr::findRegisterDefOperandIdx(Register Reg, bool isDead, bool Overlap, in findRegisterDefOperandIdx() argument
1001 if (isPhys && Overlap && MO.isRegMask() && MO.clobbersPhysReg(Reg)) in findRegisterDefOperandIdx()
1008 if (Overlap) in findRegisterDefOperandIdx()
/llvm-project-15.0.7/llvm/lib/Support/Windows/
H A DPath.inc1262 OVERLAPPED *Overlap) {
1268 if (::ReadFile(FileHandle, Buf.data(), BytesToRead, &BytesRead, Overlap))
1278 return readNativeFileImpl(FileHandle, Buf, /*Overlap=*/nullptr);
/llvm-project-15.0.7/llvm/lib/FileCheck/
H A DFileCheck.cpp2500 bool Overlap = false; in CheckDag() local
2505 Overlap = MI->Pos < M.End; in CheckDag()
2509 if (!Overlap) { in CheckDag()
/llvm-project-15.0.7/libc/src/string/memory_utils/
H A Delements.h200 struct Overlap {

12