|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/AsmPrinter/ByteStreamer.h 107 unsigned Length = encodeULEB128(DWord, OSE, PadTo);
lib/MC/ELFObjectWriter.cpp 802 encodeULEB128(Sym->getIndex(), W.OS);
lib/MC/MCAssembler.cpp 968 encodeULEB128(Value, OSE, OldSize);
lib/MC/MCDwarf.cpp 680 encodeULEB128(AddrDelta, OS);
732 encodeULEB128(AddrDelta, OS);
763 encodeULEB128(1 + AddrSize, OS);
lib/MC/MCLinkerOptimizationHint.cpp 30 encodeULEB128(Kind, OutStream);
31 encodeULEB128(Args.size(), OutStream);
33 encodeULEB128(ObjWriter.getSymbolAddress(*Arg, Layout), OutStream);
lib/MC/MCStreamer.cpp 149 encodeULEB128(Value, OSE, PadTo);
lib/MC/WasmObjectWriter.cpp 306 encodeULEB128(Str.size(), W.OS);
359 encodeULEB128(0, W.OS, 5);
682 encodeULEB128(Signatures.size(), W.OS);
686 encodeULEB128(Sig.Params.size(), W.OS);
689 encodeULEB128(Sig.Returns.size(), W.OS);
708 encodeULEB128(Imports.size(), W.OS);
716 encodeULEB128(Import.SigIndex, W.OS);
723 encodeULEB128(0, W.OS); // flags
724 encodeULEB128(NumPages, W.OS); // initial
728 encodeULEB128(0, W.OS); // flags
729 encodeULEB128(NumElements, W.OS); // initial
732 encodeULEB128(Import.Event.Attribute, W.OS);
733 encodeULEB128(Import.Event.SigIndex, W.OS);
750 encodeULEB128(Functions.size(), W.OS);
752 encodeULEB128(Func.SigIndex, W.OS);
764 encodeULEB128(Events.size(), W.OS);
766 encodeULEB128(Event.Attribute, W.OS);
767 encodeULEB128(Event.SigIndex, W.OS);
780 encodeULEB128(Exports.size(), W.OS);
784 encodeULEB128(Export.Index, W.OS);
797 encodeULEB128(1, W.OS); // number of "segments"
798 encodeULEB128(0, W.OS); // the table index
805 encodeULEB128(TableElems.size(), W.OS);
807 encodeULEB128(Elem, W.OS);
818 encodeULEB128(DataSegments.size(), W.OS);
832 encodeULEB128(Functions.size(), W.OS);
841 encodeULEB128(Size, W.OS);
860 encodeULEB128(DataSegments.size(), W.OS); // count
863 encodeULEB128(Segment.InitFlags, W.OS); // flags
865 encodeULEB128(0, W.OS); // memory index
871 encodeULEB128(Segment.Data.size(), W.OS); // size
905 encodeULEB128(SectionIndex, W.OS);
906 encodeULEB128(Relocs.size(), W.OS);
913 encodeULEB128(Offset, W.OS);
914 encodeULEB128(Index, W.OS);
935 encodeULEB128(wasm::WasmMetadataVersion, W.OS);
940 encodeULEB128(SymbolInfos.size(), W.OS);
942 encodeULEB128(Sym.Kind, W.OS);
943 encodeULEB128(Sym.Flags, W.OS);
948 encodeULEB128(Sym.ElementIndex, W.OS);
956 encodeULEB128(Sym.DataRef.Segment, W.OS);
957 encodeULEB128(Sym.DataRef.Offset, W.OS);
958 encodeULEB128(Sym.DataRef.Size, W.OS);
964 encodeULEB128(SectionIndex, W.OS);
976 encodeULEB128(DataSegments.size(), W.OS);
979 encodeULEB128(Segment.Alignment, W.OS);
980 encodeULEB128(Segment.LinkerFlags, W.OS);
987 encodeULEB128(InitFuncs.size(), W.OS);
989 encodeULEB128(StartFunc.first, W.OS); // priority
990 encodeULEB128(StartFunc.second, W.OS); // function index
997 encodeULEB128(Comdats.size(), W.OS);
1000 encodeULEB128(0, W.OS); // flags for future use
1001 encodeULEB128(C.second.size(), W.OS);
1003 encodeULEB128(Entry.Kind, W.OS);
1004 encodeULEB128(Entry.Index, W.OS);
lib/MC/WinCOFFObjectWriter.cpp 1041 encodeULEB128(S->getIndex(), OS);
1049 encodeULEB128(SectionMap[TargetSection]->Symbol->getIndex(), OS);
lib/ObjectYAML/DWARFEmitter.cpp 80 encodeULEB128(AbbrevDecl.Code, OS);
81 encodeULEB128(AbbrevDecl.Tag, OS);
84 encodeULEB128(Attr.Attribute, OS);
85 encodeULEB128(Attr.Form, OS);
89 encodeULEB128(0, OS);
90 encodeULEB128(0, OS);
155 encodeULEB128(DIE.AbbrCode, OS);
172 encodeULEB128(U, OS);
207 encodeULEB128(File.DirIdx, OS);
208 encodeULEB128(File.ModTime, OS);
209 encodeULEB128(File.Length, OS);
243 encodeULEB128(Op.ExtLen, OS);
274 encodeULEB128(Op.Data, OS);
287 encodeULEB128(OpData, OS);
lib/ObjectYAML/ELFEmitter.cpp 840 SHeader.sh_size += sizeof(uintX_t) + encodeULEB128(E.Size, OS);
1041 SHeader.sh_size += encodeULEB128(Val, OS);
lib/ObjectYAML/MachOEmitter.cpp 331 encodeULEB128(Data, OS);
436 encodeULEB128(Data, OS);
lib/ObjectYAML/WasmEmitter.cpp 80 encodeULEB128(OutString.size(), OS);
112 encodeULEB128(Str.size(), OS);
119 encodeULEB128(Lim.Initial, OS);
121 encodeULEB128(Lim.Maximum, OS);
147 encodeULEB128(InitExpr.Value.Global, OS);
159 encodeULEB128(Section.MemorySize, OS);
160 encodeULEB128(Section.MemoryAlignment, OS);
161 encodeULEB128(Section.TableSize, OS);
162 encodeULEB128(Section.TableAlignment, OS);
163 encodeULEB128(Section.Needed.size(), OS);
171 encodeULEB128(Section.Version, OS);
179 encodeULEB128(Section.SymbolTable.size(), SubSection.getStream());
186 encodeULEB128(Info.Flags, SubSection.getStream());
191 encodeULEB128(Info.ElementIndex, SubSection.getStream());
199 encodeULEB128(Info.DataRef.Segment, SubSection.getStream());
200 encodeULEB128(Info.DataRef.Offset, SubSection.getStream());
201 encodeULEB128(Info.DataRef.Size, SubSection.getStream());
205 encodeULEB128(Info.ElementIndex, SubSection.getStream());
218 encodeULEB128(Section.SegmentInfos.size(), SubSection.getStream());
221 encodeULEB128(SegmentInfo.Alignment, SubSection.getStream());
222 encodeULEB128(SegmentInfo.Flags, SubSection.getStream());
230 encodeULEB128(Section.InitFunctions.size(), SubSection.getStream());
232 encodeULEB128(Func.Priority, SubSection.getStream());
233 encodeULEB128(Func.Symbol, SubSection.getStream());
241 encodeULEB128(Section.Comdats.size(), SubSection.getStream());
244 encodeULEB128(0, SubSection.getStream()); // flags for future use
245 encodeULEB128(C.Entries.size(), SubSection.getStream());
248 encodeULEB128(Entry.Index, SubSection.getStream());
263 encodeULEB128(Section.FunctionNames.size(), SubSection.getStream());
265 encodeULEB128(NameEntry.Index, SubSection.getStream());
280 encodeULEB128(Fields, OS);
287 encodeULEB128(Field.second->size(), OS);
298 encodeULEB128(Section.Features.size(), OS);
325 encodeULEB128(Section.Signatures.size(), OS);
334 encodeULEB128(Sig.ParamTypes.size(), OS);
337 encodeULEB128(Sig.ReturnTypes.size(), OS);
345 encodeULEB128(Section.Imports.size(), OS);
352 encodeULEB128(Import.SigIndex, OS);
381 encodeULEB128(Section.FunctionTypes.size(), OS);
383 encodeULEB128(FuncType, OS);
388 encodeULEB128(Section.Exports.size(), OS);
392 encodeULEB128(Export.Index, OS);
398 encodeULEB128(Section.StartFunction, OS);
403 encodeULEB128(Section.Tables.size(), OS);
412 encodeULEB128(Section.Memories.size(), OS);
419 encodeULEB128(Section.Globals.size(), OS);
435 encodeULEB128(Section.Events.size(), OS);
443 encodeULEB128(Event.Attribute, OS);
444 encodeULEB128(Event.SigIndex, OS);
450 encodeULEB128(Section.Segments.size(), OS);
452 encodeULEB128(Segment.TableIndex, OS);
455 encodeULEB128(Segment.Functions.size(), OS);
457 encodeULEB128(Function, OS);
463 encodeULEB128(Section.Functions.size(), OS);
474 encodeULEB128(Func.Locals.size(), StringStream);
476 encodeULEB128(LocalDecl.Count, StringStream);
484 encodeULEB128(OutString.size(), OS);
491 encodeULEB128(Section.Segments.size(), OS);
493 encodeULEB128(Segment.InitFlags, OS);
495 encodeULEB128(Segment.MemoryIndex, OS);
498 encodeULEB128(Segment.Content.binary_size(), OS);
505 encodeULEB128(Section.Count, OS);
526 encodeULEB128(SectionIndex, OS);
527 encodeULEB128(Sec.Relocations.size(), OS);
531 encodeULEB128(Reloc.Offset, OS);
532 encodeULEB128(Reloc.Index, OS);
539 encodeULEB128(Reloc.Addend, OS);
559 encodeULEB128(Sec->Type, OS);
599 encodeULEB128(OutString.size(), OS);
617 encodeULEB128(OutString.size(), OS);
lib/ProfileData/Coverage/CoverageMappingWriter.cpp 38 encodeULEB128(Filenames.size(), OS);
40 encodeULEB128(Filename.size(), OS);
124 encodeULEB128(encodeCounter(Expressions, C), OS);
147 encodeULEB128(VirtualFileMapping.size(), OS);
149 encodeULEB128(FileID, OS);
154 encodeULEB128(MinExpressions.size(), OS);
174 encodeULEB128(RegionCount, OS);
196 encodeULEB128(EncodedTagExpandedFileID, OS);
201 encodeULEB128(unsigned(I->Kind)
207 encodeULEB128(I->LineStart - PrevLineStart, OS);
208 encodeULEB128(I->ColumnStart, OS);
210 encodeULEB128(I->LineEnd - I->LineStart, OS);
211 encodeULEB128(I->ColumnEnd, OS);
lib/ProfileData/SampleProfWriter.cpp 108 encodeULEB128(UncompressedStrings.size(), OS);
109 encodeULEB128(CompressedStrings.size(), OS);
151 encodeULEB128(S.getHeadSamples(), *OutputStream);
159 encodeULEB128(FuncOffsetTable.size(), OS);
164 encodeULEB128(entry.second, OS);
279 encodeULEB128(ret->second, *OutputStream);
319 encodeULEB128(NameTable.size(), OS);
322 encodeULEB128(0, OS);
341 encodeULEB128(FuncOffsetTable.size(), OS);
346 encodeULEB128(entry.second, OS);
357 encodeULEB128(NameTable.size(), OS);
359 encodeULEB128(MD5Hash(N), OS);
368 encodeULEB128(SPMagic(Format), OS);
369 encodeULEB128(SPVersion(), OS);
482 encodeULEB128(Summary->getTotalCount(), OS);
483 encodeULEB128(Summary->getMaxCount(), OS);
484 encodeULEB128(Summary->getMaxFunctionCount(), OS);
485 encodeULEB128(Summary->getNumCounts(), OS);
486 encodeULEB128(Summary->getNumFunctions(), OS);
488 encodeULEB128(Entries.size(), OS);
490 encodeULEB128(Entry.Cutoff, OS);
491 encodeULEB128(Entry.MinCount, OS);
492 encodeULEB128(Entry.NumCounts, OS);
502 encodeULEB128(S.getTotalSamples(), OS);
505 encodeULEB128(S.getBodySamples().size(), OS);
509 encodeULEB128(Loc.LineOffset, OS);
510 encodeULEB128(Loc.Discriminator, OS);
511 encodeULEB128(Sample.getSamples(), OS);
512 encodeULEB128(Sample.getCallTargets().size(), OS);
518 encodeULEB128(CalleeSamples, OS);
526 encodeULEB128(NumCallsites, OS);
531 encodeULEB128(Loc.LineOffset, OS);
532 encodeULEB128(Loc.Discriminator, OS);
545 encodeULEB128(S.getHeadSamples(), *OutputStream);
554 encodeULEB128(S.getHeadSamples(), *OutputStream);
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp 70 encodeULEB128(uint8_t(Binary), OS);
78 encodeULEB128(MI.getNumOperands() - 1, OS);
81 encodeULEB128(MI.getNumOperands() - 2, OS);
99 encodeULEB128(uint32_t(MO.getImm()), OS);
122 encodeULEB128(uint64_t(MO.getImm()), OS);
125 encodeULEB128(uint64_t(MO.getImm()), OS);
167 encodeULEB128(0, OS, PaddedSize);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h 36 llvm::encodeULEB128(value, _ostream);
42 llvm::encodeULEB128(value, _ostream, pad);
tools/lld/wasm/OutputSections.cpp 76 encodeULEB128(type, os);
224 encodeULEB128(name.size(), os);
tools/lld/wasm/WriterUtils.cpp 72 encodeULEB128(number, os);
89 encodeULEB128(string.size(), os);
tools/lldb/source/Utility/Stream.cpp 55 return llvm::encodeULEB128(uval, m_forwarder);
tools/llvm-cov/TestingSupport.cpp 99 encodeULEB128(ProfileNamesData.size(), OS);
100 encodeULEB128(ProfileNamesAddress, OS);
unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp 55 encodeULEB128(Value, OS);
utils/TableGen/FixedLenDecoderEmitter.cpp 1276 encodeULEB128(PIdx, S);
1336 encodeULEB128(PositiveMask.getZExtValue(), S);
1343 encodeULEB128(NegativeMask.getZExtValue(), S);
1415 encodeULEB128(DIdx, S);