Home
last modified time | relevance | path

Searched full:gaps (Results 1 – 25 of 132) sorted by relevance

123456

/llvm-project/llvm/test/tools/llvm-pdbutil/Inputs/
H A Dsymbol-offset.yaml49 Gaps: []
62 Gaps: []
80 Gaps: []
93 Gaps: []
106 Gaps: []
124 Gaps: []
144 Gaps: []
157 Gaps: []
175 Gaps: []
197 Gaps: []
/llvm-project/llvm/test/tools/llvm-pdbutil/
H A Dsymbol-offset.test108 SHOW-CHILDREN1-NEXT: gaps = []
117 SHOW-CHILDREN2-NEXT: gaps = []
122 SHOW-CHILDREN2-NEXT: gaps = []
129 SHOW-CHILDREN2-NEXT: gaps = []
145 SHOW-CHILDREN-DEPTH1-NEXT: gaps = []
150 SHOW-CHILDREN-DEPTH1-NEXT: gaps = []
162 SHOW-CHILDREN-DEPTH2-NEXT: gaps = []
167 SHOW-CHILDREN-DEPTH2-NEXT: gaps = []
174 SHOW-CHILDREN-DEPTH2-NEXT: gaps = []
/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp412 IO.mapRequired("Gaps", Symbol.Gaps); in map()
419 IO.mapRequired("Gaps", Symbol.Gaps); in map()
426 IO.mapRequired("Gaps", Symbol.Gaps); in map()
432 IO.mapRequired("Gaps", Symbol.Gaps); in map()
440 IO.mapRequired("Gaps", Symbol.Gaps); in map()
[all...]
/llvm-project/llvm/test/Transforms/LoopVectorize/
H A Dinterleaved-accesses-masked-group.ll48 ; We therefore create a separate interleave-group with gaps for each of the
52 ; due to gaps.
69 ; STRIDED_UNMASKED-NEXT: LV: Invalidate candidate interleaved store group due to gaps.
76 ; STRIDED_MASKED-NOT: LV: Invalidate candidate interleaved store group due to gaps.
81 ; We therefore create a separate interleave-group with gaps for each of the accesses,
108 ; STRIDED_MASKED-NOT: LV: Invalidate candidate interleaved store group due to gaps.
/llvm-project/lld/test/MachO/
H A Drebase-opcodes.s33 ## 3/ Gaps smaller than 16 words are encoded as REBASE_OPCODE_ADD_ADDR_IMM_SCALED.
38 ## 4/ Rebases with equal gaps betwen them are encoded as REBASE_OPCODE_DO_REBASE_ULEB_TIMES_SKIPPIN…
59 ## 6/ Large gaps are encoded as REBASE_OPCODE_ADD_ADDR_ULEB.
/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolDumper.cpp51 void printLocalVariableAddrGap(ArrayRef<LocalVariableAddrGap> Gaps);
89 ArrayRef<LocalVariableAddrGap> Gaps) { in printLocalVariableAddrGap() argument
90 for (auto &Gap : Gaps) { in printLocalVariableAddrGap()
319 printLocalVariableAddrGap(DefRangeFramePointerRel.Gaps); in visitKnownRecord()
333 printLocalVariableAddrGap(DefRangeRegisterRel.Gaps); in visitKnownRecord()
344 printLocalVariableAddrGap(DefRangeRegister.Gaps); in visitKnownRecord()
356 printLocalVariableAddrGap(DefRangeSubfieldRegister.Gaps); in visitKnownRecord()
375 printLocalVariableAddrGap(DefRangeSubfield.Gaps); in visitKnownRecord()
392 printLocalVariableAddrGap(DefRange.Gaps); in visitKnownRecord()
H A DSymbolRecordMapping.cpp234 error(IO.mapVectorTail(DefRangeFramePointerRel.Gaps, MapGap())); in visitKnownRecord()
255 error(IO.mapVectorTail(DefRangeRegisterRel.Gaps, MapGap())); in visitKnownRecord()
266 error(IO.mapVectorTail(DefRangeRegister.Gaps, MapGap())); in visitKnownRecord()
278 error(IO.mapVectorTail(DefRangeSubfieldRegister.Gaps, MapGap())); in visitKnownRecord()
289 error(IO.mapVectorTail(DefRangeSubfield.Gaps, MapGap())); in visitKnownRecord()
299 error(IO.mapVectorTail(DefRange.Gaps, MapGap())); in visitKnownRecord()
/llvm-project/llvm/test/Analysis/CostModel/X86/
H A Dmasked-interleaved-store-i16.ll
H A Dmasked-interleaved-load-i16.ll
/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp357 ArrayRef<LocalVariableAddrGap> Gaps) { in formatGaps() argument
359 for (const auto &G : Gaps) { in formatGaps()
615 P.formatLine("gaps = [{0}]", formatGaps(P.getIndentLevel() + 9, Def.Gaps)); in visitKnownRecord()
627 P.formatLine("range = {0}, gaps = [{1}]", formatRange(Def.Range), in visitKnownRecord()
628 formatGaps(P.getIndentLevel() + 9, Def.Gaps)); in visitKnownRecord()
642 P.formatLine("gaps = [{0}]", in visitKnownRecord()
643 formatGaps(P.getIndentLevel() + 9, DefRangeRegister.Gaps)); in visitKnownRecord()
654 P.formatLine("range = {0}, gaps = [{1}]", formatRange(Def.Range), in visitKnownRecord()
655 formatGaps(P.getIndentLevel() + 9, Def.Gaps)); in visitKnownRecord()
664 P.formatLine("gaps = [{0}]", formatGaps(P.getIndentLevel() + 9, Def.Gaps)); in visitKnownRecord()
[all …]
/llvm-project/lld/test/COFF/Inputs/
H A Dpdb-hashes-1.yaml111 Gaps:
126 Gaps:
141 Gaps:
386 Gaps:
401 Gaps:
H A Dpdb-globals.yaml248 Gaps: []
261 Gaps: []
274 Gaps: []
287 Gaps: []
751 Gaps: []
H A Dgeneric.yaml70 Gaps:
85 Gaps:
H A Dpdb-file-statics-a.yaml1322 Gaps:
1343 Gaps:
1452 Gaps:
1461 Gaps:
1478 Gaps:
1487 Gaps:
1513 Gaps:
/llvm-project/llvm/include/llvm/Support/
H A DOptimizedStructLayout.h96 /// gaps among the fixed-offset fields, the algorithm may attempt
97 /// to allocate flexible-offset fields into those gaps. If that's
98 /// undesirable, the caller should "block out" those gaps by e.g.
/llvm-project/lld/test/COFF/
H A Dpdb-framedata.yaml121 Gaps:
136 Gaps:
214 Gaps:
229 Gaps:
/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp37 llvm::ArrayRef<LocalVariableAddrGap> gaps) { in MakeRangeList() argument
45 while (!gaps.empty()) { in MakeRangeList()
46 const LocalVariableAddrGap &gap = gaps.front(); in MakeRangeList()
50 gaps = gaps.drop_front(); in MakeRangeList()
797 MakeRangeList(index, loc.Range, loc.Gaps); in GetVariableLocationInfo()
836 MakeRangeList(index, loc.Range, loc.Gaps); in GetVariableLocationInfo()
851 MakeRangeList(index, loc.Range, loc.Gaps); in GetVariableLocationInfo()
881 Variable::RangeList ranges = MakeRangeList(index, loc.Range, loc.Gaps); in GetVariableLocationInfo()
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecord.h472 std::vector<LocalVariableAddrGap> Gaps; variable
494 std::vector<LocalVariableAddrGap> Gaps; variable
516 std::vector<LocalVariableAddrGap> Gaps; variable
540 std::vector<LocalVariableAddrGap> Gaps; variable
566 std::vector<LocalVariableAddrGap> Gaps; variable
601 std::vector<LocalVariableAddrGap> Gaps; variable
/llvm-project/clang-tools-extra/clangd/index/dex/
H A DPostingList.cpp157 /// payloads and one 4-bit payload), but in practice it is expected that gaps
159 /// In very dense posting lists (with average gaps less than 128) this
165 /// gaps 5 6958
/llvm-project/lldb/test/Shell/ObjectFile/PDB/
H A Dobject.test139 Gaps: []
152 Gaps: []
/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h358 /// are gaps.
486 /// Note: the interleaved load group could have gaps (missing members), but in insertMember()
487 /// the interleaved store group doesn't allow gaps. in insertMember()
585 /// Returns true if this Group requires a scalar iteration to handle gaps.
592 // We have a group with gaps. It therefore can't be a reversed access,
596 // This is a group of loads, with gaps, and without a last-member
688 /// Invalidate groups that require a scalar epilogue (due to gaps). This can
/llvm-project/llvm/lib/Support/
H A DOptimizedStructLayout.cpp173 // Consider the padding gaps between fixed-offset fields in ascending in performOptimizedStructLayout()
204 // better advantage of large gaps and may be more likely to have a size in performOptimizedStructLayout()
213 // O_j be the object sizes; add fixed-offset fields such that the gaps in performOptimizedStructLayout()
421 // Phase 1: fill the gaps between fixed-offset fields with the best in performOptimizedStructLayout()
/llvm-project/lldb/test/Shell/SymbolFile/Breakpad/
H A Dline-table-discontinuous-file-ids.test1 # Test that we handle files which has gaps in the FILE record IDs.
/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp1251 // part of a full group or a group with gaps. Checking wrapping for all in analyzeInterleaving()
1252 // pointers (even those that end up in groups with no gaps) will be overly in analyzeInterleaving()
1523 // Remove interleaved groups with gaps whose memory
1554 // Case 3: A non-reversed interleaved load group with gaps: We need
1562 "a reverse access with gaps.\n");
1579 // Interleave-store-group with gaps is implemented using masked wide store.
1580 // Remove interleaved store groups with gaps if
1585 "to gaps.\n");
1594 // stores with gaps, which are implemented with masked-store (rather than
1619 << "LV: Invalidate candidate interleaved group due to gaps tha
[all...]
/llvm-project/llvm/test/CodeGen/Hexagon/autohvx/
H A Dvector-align-store-mask.ll5 ; Test the the store mask is adjusted for gaps between sections. The

123456