reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
182 LE.write<uint16_t>(B.Length); 187 LE.write<typename Info::hash_value_type>(I->Hash); 214 LE.write<uint8_t>(0); 217 LE.write<offset_type>(NumBuckets); 218 LE.write<offset_type>(NumEntries); 220 LE.write<offset_type>(Buckets[I].Off);lib/BinaryFormat/MsgPackWriter.cpp
23 void Writer::writeNil() { EW.write(FirstByte::Nil); } 25 void Writer::write(bool b) { EW.write(b ? FirstByte::True : FirstByte::False); } 34 EW.write(static_cast<int8_t>(i)); 39 EW.write(FirstByte::Int8); 40 EW.write(static_cast<int8_t>(i)); 45 EW.write(FirstByte::Int16); 46 EW.write(static_cast<int16_t>(i)); 51 EW.write(FirstByte::Int32); 52 EW.write(static_cast<int32_t>(i)); 56 EW.write(FirstByte::Int64); 57 EW.write(i); 62 EW.write(static_cast<uint8_t>(u)); 67 EW.write(FirstByte::UInt8); 68 EW.write(static_cast<uint8_t>(u)); 73 EW.write(FirstByte::UInt16); 74 EW.write(static_cast<uint16_t>(u)); 79 EW.write(FirstByte::UInt32); 80 EW.write(static_cast<uint32_t>(u)); 84 EW.write(FirstByte::UInt64); 85 EW.write(u); 93 EW.write(FirstByte::Float32); 94 EW.write(static_cast<float>(d)); 96 EW.write(FirstByte::Float64); 97 EW.write(d); 105 EW.write(static_cast<uint8_t>(FixBits::String | Size)); 107 EW.write(FirstByte::Str8); 108 EW.write(static_cast<uint8_t>(Size)); 110 EW.write(FirstByte::Str16); 111 EW.write(static_cast<uint16_t>(Size)); 114 EW.write(FirstByte::Str32); 115 EW.write(static_cast<uint32_t>(Size)); 127 EW.write(FirstByte::Bin8); 128 EW.write(static_cast<uint8_t>(Size)); 130 EW.write(FirstByte::Bin16); 131 EW.write(static_cast<uint16_t>(Size)); 134 EW.write(FirstByte::Bin32); 135 EW.write(static_cast<uint32_t>(Size)); 143 EW.write(static_cast<uint8_t>(FixBits::Array | Size)); 148 EW.write(FirstByte::Array16); 149 EW.write(static_cast<uint16_t>(Size)); 153 EW.write(FirstByte::Array32); 154 EW.write(Size); 159 EW.write(static_cast<uint8_t>(FixBits::Map | Size)); 164 EW.write(FirstByte::Map16); 165 EW.write(static_cast<uint16_t>(Size)); 169 EW.write(FirstByte::Map32); 170 EW.write(Size); 178 EW.write(FirstByte::FixExt1); 181 EW.write(FirstByte::FixExt2); 184 EW.write(FirstByte::FixExt4); 187 EW.write(FirstByte::FixExt8); 190 EW.write(FirstByte::FixExt16); 194 EW.write(FirstByte::Ext8); 195 EW.write(static_cast<uint8_t>(Size)); 197 EW.write(FirstByte::Ext16); 198 EW.write(static_cast<uint16_t>(Size)); 201 EW.write(FirstByte::Ext32); 202 EW.write(static_cast<uint32_t>(Size)); 206 EW.write(Type);lib/MC/ELFObjectWriter.cpp
173 W.write<uint64_t>(Word); 175 W.write<uint32_t>(Word); 179 W.write(Val); 434 W.write<uint16_t>(ELF::ET_REL); // e_type 436 W.write<uint16_t>(OWriter.TargetObjectWriter->getEMachine()); // e_machine = target 438 W.write<uint32_t>(ELF::EV_CURRENT); // e_version 444 W.write<uint32_t>(Asm.getELFHeaderEFlags()); 447 W.write<uint16_t>(is64Bit() ? sizeof(ELF::Elf64_Ehdr) 450 W.write<uint16_t>(0); // e_phentsize = prog header entry size 451 W.write<uint16_t>(0); // e_phnum = # prog header entries = 0 454 W.write<uint16_t>(is64Bit() ? sizeof(ELF::Elf64_Shdr) 458 W.write<uint16_t>(0); 462 W.write<uint16_t>(StringTableIndex); 926 W.write<uint32_t>(Name); // sh_name: index into string table 927 W.write<uint32_t>(Type); // sh_type 932 W.write<uint32_t>(Link); // sh_link 933 W.write<uint32_t>(Info); // sh_info 1223 W.write<uint32_t>(CGPE.From->getSymbol().getIndex()); 1224 W.write<uint32_t>(CGPE.To->getSymbol().getIndex()); 1225 W.write<uint64_t>(CGPE.Count);lib/MC/MCCodeView.cpp
665 LEWriter.write<uint16_t>(RecordSize); 671 LEWriter.write<uint32_t>(0); // Fixup for code start. 674 LEWriter.write<uint16_t>(0); // Fixup for section index. 676 LEWriter.write<uint16_t>(Chunk); 691 LEWriter.write<uint16_t>(GapStartOffset); 692 LEWriter.write<uint16_t>(GapSize);lib/MC/MachObjectWriter.cpp
148 W.write<uint32_t>(is64Bit() ? MachO::MH_MAGIC_64 : MachO::MH_MAGIC); 150 W.write<uint32_t>(TargetObjectWriter->getCPUType()); 151 W.write<uint32_t>(TargetObjectWriter->getCPUSubtype()); 153 W.write<uint32_t>(Type); 154 W.write<uint32_t>(NumLoadCommands); 155 W.write<uint32_t>(LoadCommandsSize); 156 W.write<uint32_t>(Flags); 158 W.write<uint32_t>(0); // reserved 187 W.write<uint32_t>(is64Bit() ? MachO::LC_SEGMENT_64 : MachO::LC_SEGMENT); 188 W.write<uint32_t>(SegmentLoadCommandSize + 194 W.write<uint64_t>(VMAddr); // vmaddr 195 W.write<uint64_t>(VMSize); // vmsize 196 W.write<uint64_t>(SectionDataStartOffset); // file offset 197 W.write<uint64_t>(SectionDataSize); // file size 199 W.write<uint32_t>(VMAddr); // vmaddr 200 W.write<uint32_t>(VMSize); // vmsize 201 W.write<uint32_t>(SectionDataStartOffset); // file offset 202 W.write<uint32_t>(SectionDataSize); // file size 205 W.write<uint32_t>(MaxProt); 207 W.write<uint32_t>(InitProt); 208 W.write<uint32_t>(NumSections); 209 W.write<uint32_t>(0); // flags 237 W.write<uint64_t>(VMAddr); // address 238 W.write<uint64_t>(SectionSize); // size 240 W.write<uint32_t>(VMAddr); // address 241 W.write<uint32_t>(SectionSize); // size 243 W.write<uint32_t>(FileOffset); 246 W.write<uint32_t>(Log2_32(Section.getAlignment())); 247 W.write<uint32_t>(NumRelocations ? RelocationsStart : 0); 248 W.write<uint32_t>(NumRelocations); 249 W.write<uint32_t>(Flags); 250 W.write<uint32_t>(IndirectSymBase.lookup(&Sec)); // reserved1 251 W.write<uint32_t>(Section.getStubSize()); // reserved2 253 W.write<uint32_t>(0); // reserved3 268 W.write<uint32_t>(MachO::LC_SYMTAB); 269 W.write<uint32_t>(sizeof(MachO::symtab_command)); 270 W.write<uint32_t>(SymbolOffset); 271 W.write<uint32_t>(NumSymbols); 272 W.write<uint32_t>(StringTableOffset); 273 W.write<uint32_t>(StringTableSize); 291 W.write<uint32_t>(MachO::LC_DYSYMTAB); 292 W.write<uint32_t>(sizeof(MachO::dysymtab_command)); 293 W.write<uint32_t>(FirstLocalSymbol); 294 W.write<uint32_t>(NumLocalSymbols); 295 W.write<uint32_t>(FirstExternalSymbol); 296 W.write<uint32_t>(NumExternalSymbols); 297 W.write<uint32_t>(FirstUndefinedSymbol); 298 W.write<uint32_t>(NumUndefinedSymbols); 299 W.write<uint32_t>(0); // tocoff 300 W.write<uint32_t>(0); // ntoc 301 W.write<uint32_t>(0); // modtaboff 302 W.write<uint32_t>(0); // nmodtab 303 W.write<uint32_t>(0); // extrefsymoff 304 W.write<uint32_t>(0); // nextrefsyms 305 W.write<uint32_t>(IndirectSymbolOffset); 306 W.write<uint32_t>(NumIndirectSymbols); 307 W.write<uint32_t>(0); // extreloff 308 W.write<uint32_t>(0); // nextrel 309 W.write<uint32_t>(0); // locreloff 310 W.write<uint32_t>(0); // nlocrel 392 W.write<uint32_t>(MSD.StringIndex); 400 W.write<uint16_t>(cast<MCSymbolMachO>(Symbol)->getEncodedFlags(EncodeAsAltEntry)); 402 W.write<uint64_t>(Address); 404 W.write<uint32_t>(Address); 413 W.write<uint32_t>(Type); 414 W.write<uint32_t>(sizeof(MachO::linkedit_data_command)); 415 W.write<uint32_t>(DataOffset); 416 W.write<uint32_t>(DataSize); 437 W.write<uint32_t>(MachO::LC_LINKER_OPTION); 438 W.write<uint32_t>(Size); 439 W.write<uint32_t>(Options.size()); 882 W.write<uint32_t>(MachO::LC_BUILD_VERSION); 883 W.write<uint32_t>(sizeof(MachO::build_version_command)); 884 W.write<uint32_t>(VersionInfo.TypeOrPlatform.Platform); 885 W.write<uint32_t>(EncodedVersion); 886 W.write<uint32_t>(SDKVersion); 887 W.write<uint32_t>(0); // Empty tools list. 891 W.write<uint32_t>(LCType); 892 W.write<uint32_t>(sizeof(MachO::version_min_command)); 893 W.write<uint32_t>(EncodedVersion); 894 W.write<uint32_t>(SDKVersion); 969 W.write<uint32_t>(Rel.MRE.r_word0); 970 W.write<uint32_t>(Rel.MRE.r_word1); 991 W.write<uint32_t>(Start); 992 W.write<uint16_t>(End - Start); 993 W.write<uint16_t>(Data->Kind); 1024 W.write<uint32_t>(Flags); 1029 W.write<uint32_t>(it->Symbol->getIndex());lib/MC/WasmObjectWriter.cpp
406 W.write<uint32_t>(wasm::WasmVersion);
lib/MC/WinCOFFObjectWriter.cpp484 W.write<uint16_t>(COFF::IMAGE_FILE_MACHINE_UNKNOWN); 485 W.write<uint16_t>(0xFFFF); 486 W.write<uint16_t>(COFF::BigObjHeader::MinBigObjectVersion); 487 W.write<uint16_t>(Header.Machine); 488 W.write<uint32_t>(Header.TimeDateStamp); 490 W.write<uint32_t>(0); 491 W.write<uint32_t>(0); 492 W.write<uint32_t>(0); 493 W.write<uint32_t>(0); 494 W.write<uint32_t>(Header.NumberOfSections); 495 W.write<uint32_t>(Header.PointerToSymbolTable); 496 W.write<uint32_t>(Header.NumberOfSymbols); 498 W.write<uint16_t>(Header.Machine); 499 W.write<uint16_t>(static_cast<int16_t>(Header.NumberOfSections)); 500 W.write<uint32_t>(Header.TimeDateStamp); 501 W.write<uint32_t>(Header.PointerToSymbolTable); 502 W.write<uint32_t>(Header.NumberOfSymbols); 503 W.write<uint16_t>(Header.SizeOfOptionalHeader); 504 W.write<uint16_t>(Header.Characteristics); 510 W.write<uint32_t>(S.Data.Value); 512 W.write<uint32_t>(S.Data.SectionNumber); 514 W.write<uint16_t>(static_cast<int16_t>(S.Data.SectionNumber)); 515 W.write<uint16_t>(S.Data.Type); 526 W.write<uint32_t>(i.Aux.WeakExternal.TagIndex); 527 W.write<uint32_t>(i.Aux.WeakExternal.Characteristics); 537 W.write<uint32_t>(i.Aux.SectionDefinition.Length); 538 W.write<uint16_t>(i.Aux.SectionDefinition.NumberOfRelocations); 539 W.write<uint16_t>(i.Aux.SectionDefinition.NumberOfLinenumbers); 540 W.write<uint32_t>(i.Aux.SectionDefinition.CheckSum); 541 W.write<uint16_t>(static_cast<int16_t>(i.Aux.SectionDefinition.Number)); 544 W.write<uint16_t>(static_cast<int16_t>(i.Aux.SectionDefinition.Number >> 16)); 572 W.write<uint32_t>(S.VirtualSize); 573 W.write<uint32_t>(S.VirtualAddress); 574 W.write<uint32_t>(S.SizeOfRawData); 575 W.write<uint32_t>(S.PointerToRawData); 576 W.write<uint32_t>(S.PointerToRelocations); 577 W.write<uint32_t>(S.PointerToLineNumbers); 578 W.write<uint16_t>(S.NumberOfRelocations); 579 W.write<uint16_t>(S.NumberOfLineNumbers); 580 W.write<uint32_t>(S.Characteristics); 585 W.write<uint32_t>(R.VirtualAddress); 586 W.write<uint32_t>(R.SymbolTableIndex); 587 W.write<uint16_t>(R.Type);lib/MC/XCOFFObjectWriter.cpp
383 W.write<int32_t>(0); 384 W.write<uint32_t>(Strings.getOffset(SymbolName)); 400 W.write<uint32_t>(CSectionRef.Address + SymbolOffset); 401 W.write<int16_t>(SectionIndex); 409 W.write<uint16_t>(0); 410 W.write<uint8_t>(SymbolRef.getStorageClass()); 412 W.write<uint8_t>(1); 415 W.write<uint32_t>(CSectionRef.SymbolTableIndex); 417 W.write<uint32_t>(0); 419 W.write<uint16_t>(0); 421 W.write<uint8_t>(XCOFF::XTY_LD); 423 W.write<uint8_t>(CSectionRef.MCCsect->getMappingClass()); 425 W.write<uint32_t>(0); 427 W.write<uint16_t>(0); 436 W.write<uint32_t>(CSectionRef.Address); 438 W.write<int16_t>(SectionIndex); 446 W.write<uint16_t>(0); 448 W.write<uint8_t>(StorageClass); 450 W.write<uint8_t>(1); 453 W.write<uint32_t>(CSectionRef.Size); 455 W.write<uint32_t>(0); 457 W.write<uint16_t>(0); 459 W.write<uint8_t>(getEncodedType(CSectionRef.MCCsect)); 461 W.write<uint8_t>(CSectionRef.MCCsect->getMappingClass()); 463 W.write<uint32_t>(0); 465 W.write<uint16_t>(0); 470 W.write<uint16_t>(0x01df); 472 W.write<uint16_t>(SectionCount); 475 W.write<int32_t>(0); 477 W.write<uint32_t>(SymbolTableOffset); 479 W.write<int32_t>(SymbolTableEntryCount); 481 W.write<uint16_t>(0); 483 W.write<uint16_t>(0); 498 W.write<uint32_t>(Sec->Address); 499 W.write<uint32_t>(Sec->Address); 501 W.write<uint32_t>(Sec->Size); 502 W.write<uint32_t>(Sec->FileOffsetToData); 505 W.write<uint32_t>(0); 506 W.write<uint32_t>(0); 509 W.write<uint16_t>(0); 510 W.write<uint16_t>(0); 512 W.write<int32_t>(Sec->Flags);lib/ProfileData/InstrProfWriter.cpp
56 void write(uint64_t V) { LE.write<uint64_t>(V); } 119 LE.write<offset_type>(N); 131 LE.write<offset_type>(M); 151 LE.write<uint64_t>(ProfileData.first); // Function hash 152 LE.write<uint64_t>(ProfRecord.Counts.size()); 154 LE.write<uint64_t>(I);lib/ProfileData/SampleProfWriter.cpp
336 Writer.write(FuncOffsetTableStart); 411 Writer.write(static_cast<uint64_t>(SectionHdrLayout.size())); 414 Writer.write(static_cast<uint64_t>(-1)); 415 Writer.write(static_cast<uint64_t>(-1)); 416 Writer.write(static_cast<uint64_t>(-1)); 417 Writer.write(static_cast<uint64_t>(-1)); 444 Writer.write(static_cast<uint64_t>(SecHdrTable[idx].Type)); 445 Writer.write(static_cast<uint64_t>(SecHdrTable[idx].Flags)); 446 Writer.write(static_cast<uint64_t>(SecHdrTable[idx].Offset)); 447 Writer.write(static_cast<uint64_t>(SecHdrTable[idx].Size)); 476 Writer.write(static_cast<uint64_t>(-2));lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp
612 EW.write(uint32_t(I.first.getUInt())); 613 EW.write(uint32_t(I.second.getUInt()));lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
135 OSE.write<uint16_t>(0); 136 OSE.write<uint32_t>(Value & 0xffffFFFF); 140 OSE.write<uint8_t>(0); 141 OSE.write<uint8_t>(0); 142 OSE.write<uint16_t>(0); 143 OSE.write<uint32_t>(Imm >> 32); 152 OSE.write<uint16_t>((Value >> 32) & 0xffff); 153 OSE.write<uint32_t>(Value & 0xffffFFFF);lib/XRay/FDRTraceWriter.cpp
28 OS.write(std::get<Index>(T)); 50 OS.write(FirstByte); 55 OS.write('\0'); 70 OS.write(H.Version); 71 OS.write(H.Type); 72 OS.write(BitField); 73 OS.write(H.CycleFrequency); 147 OS.write(TypeRecordFuncId); 148 OS.write(R.delta());tools/clang/lib/Serialization/ASTWriter.cpp
2020 LE.write<uint16_t>(KeyLen); 2027 LE.write<uint8_t>(DataLen); 2035 LE.write<uint64_t>(key.Size); 2037 LE.write<uint64_t>(key.ModTime); 2053 LE.write<uint8_t>(Flags); 2054 LE.write<uint16_t>(Data.HFI.NumIncludes); 2057 LE.write<uint32_t>(Data.HFI.ControllingMacroID); 2059 LE.write<uint32_t>(Writer.getIdentifierRef(Data.HFI.ControllingMacro)); 2076 LE.write<uint32_t>(Offset); 2082 LE.write<uint32_t>(Value); 3359 LE.write<uint16_t>(KeyLen); 3369 LE.write<uint16_t>(DataLen); 3381 LE.write<uint16_t>(N); 3385 LE.write<uint32_t>( 3395 LE.write<uint32_t>(Methods.ID); 3422 LE.write<uint16_t>(FullInstanceBits); 3423 LE.write<uint16_t>(FullFactoryBits); 3427 LE.write<uint32_t>(Writer.getDeclID(Method->getMethod())); 3431 LE.write<uint32_t>(Writer.getDeclID(Method->getMethod())); 3690 LE.write<uint16_t>(DataLen); 3694 LE.write<uint16_t>(KeyLen); 3720 LE.write<uint32_t>(ID << 1); 3724 LE.write<uint32_t>((ID << 1) | 0x01); 3727 LE.write<uint16_t>(Bits); 3736 LE.write<uint16_t>(Bits); 3739 LE.write<uint32_t>(MacroOffset); 3753 LE.write<uint32_t>( 3944 LE.write<uint16_t>(KeyLen); 3950 LE.write<uint16_t>(DataLen); 3959 LE.write<uint8_t>(Name.getKind()); 3964 LE.write<uint32_t>(Writer.getIdentifierRef(Name.getIdentifier())); 3969 LE.write<uint32_t>(Writer.getSelectorRef(Name.getSelector())); 3974 LE.write<uint8_t>(Name.getOperatorKind()); 3993 LE.write<uint32_t>(DeclIDs[I]); 5039 LE.write<uint8_t>(static_cast<uint8_t>(M.Kind)); 5044 LE.write<uint16_t>(Name.size()); 5054 LE.write<uint32_t>(BaseID); 5056 LE.write<uint32_t>(None);tools/clang/lib/Serialization/GlobalModuleIndex.cpp
739 LE.write<uint16_t>(KeyLen); 740 LE.write<uint16_t>(DataLen);tools/clang/lib/Serialization/MultiOnDiskHashTable.h
317 Writer.write<uint32_t>(0); 321 Writer.write<uint32_t>(Merged->Files.size()); 331 Writer.write<uint32_t>(0);tools/dsymutil/MachOUtils.cpp
465 Writer.W.write<uint32_t>(UUIDCmd.cmd); 466 Writer.W.write<uint32_t>(sizeof(UUIDCmd)); 471 Writer.W.write<uint32_t>(Cmd.cmd); 472 Writer.W.write<uint32_t>(sizeof(Cmd)); 473 Writer.W.write<uint32_t>(Cmd.platform); 474 Writer.W.write<uint32_t>(Cmd.minos); 475 Writer.W.write<uint32_t>(Cmd.sdk); 476 Writer.W.write<uint32_t>(Cmd.ntools);tools/llvm-xray/xray-converter.cpp
105 Writer.write(FH.Version); 106 Writer.write(FH.Type); 112 Writer.write(Bitfield); 113 Writer.write(FH.CycleFrequency); 117 Writer.write(Padding4B); 118 Writer.write(Padding4B); 119 Writer.write(Padding4B); 120 Writer.write(Padding4B); 128 Writer.write(R.RecordType); 129 Writer.write(static_cast<uint8_t>(R.CPU)); 130 Writer.write(uint8_t{0}); 133 Writer.write(R.RecordType); 134 Writer.write(static_cast<uint8_t>(R.CPU)); 135 Writer.write(uint8_t{1}); 138 Writer.write(R.RecordType); 139 Writer.write(static_cast<uint8_t>(R.CPU)); 140 Writer.write(uint8_t{2}); 147 Writer.write(R.FuncId); 148 Writer.write(R.TSC); 149 Writer.write(R.TId); 152 Writer.write(R.PId); 154 Writer.write(Padding4B); 156 Writer.write(Padding4B); 157 Writer.write(Padding4B);unittests/Support/EndianStreamTest.cpp
24 LE.write(static_cast<int32_t>(-1362446643)); 39 BE.write(static_cast<int32_t>(-1362446643)); 55 LE.write(12345.0f); 70 BE.write(12345.0f); 85 LE.write(static_cast<int64_t>(-136244664332342323)); 104 BE.write(static_cast<int64_t>(-136244664332342323)); 123 LE.write(-2349214918.58107); 142 BE.write(-2349214918.58107);