Lines Matching defs:writeInteger

42 static void writeInteger(T Integer, raw_ostream &OS, bool IsLittleEndian) {
51 writeInteger((uint64_t)Integer, OS, IsLittleEndian);
53 writeInteger((uint32_t)Integer, OS, IsLittleEndian);
55 writeInteger((uint16_t)Integer, OS, IsLittleEndian);
57 writeInteger((uint8_t)Integer, OS, IsLittleEndian);
168 writeInteger((uint16_t)Range.Version, OS, DI.IsLittleEndian);
170 writeInteger((uint8_t)AddrSize, OS, DI.IsLittleEndian);
171 writeInteger((uint8_t)Range.SegSize, OS, DI.IsLittleEndian);
229 writeInteger((uint16_t)Sect.Version, OS, IsLittleEndian);
230 writeInteger((uint32_t)Sect.UnitOffset, OS, IsLittleEndian);
231 writeInteger((uint32_t)Sect.UnitSize, OS, IsLittleEndian);
233 writeInteger((uint32_t)Entry.DieOffset, OS, IsLittleEndian);
235 writeInteger((uint8_t)Entry.Descriptor, OS, IsLittleEndian);
321 writeInteger((uint8_t)FormVal->BlockData.size(), OS, IsLittleEndian);
327 writeInteger((uint16_t)FormVal->BlockData.size(), OS, IsLittleEndian);
333 writeInteger((uint32_t)FormVal->BlockData.size(), OS, IsLittleEndian);
353 writeInteger((uint8_t)FormVal->Value, OS, IsLittleEndian);
359 writeInteger((uint16_t)FormVal->Value, OS, IsLittleEndian);
366 writeInteger((uint32_t)FormVal->Value, OS, IsLittleEndian);
372 writeInteger((uint64_t)FormVal->Value, OS, IsLittleEndian);
458 writeInteger((uint16_t)Unit.Version, OS, DI.IsLittleEndian);
476 writeInteger((uint8_t)Unit.Type, OS, DI.IsLittleEndian);
477 writeInteger((uint8_t)AddrSize, OS, DI.IsLittleEndian);
486 writeInteger(Unit.TypeSignatureOrDwoID, OS, DI.IsLittleEndian);
491 writeInteger(Unit.TypeSignatureOrDwoID, OS, DI.IsLittleEndian);
496 writeInteger((uint8_t)AddrSize, OS, DI.IsLittleEndian);
523 writeInteger((uint8_t)Op.SubOpcode, OpBufferOS, IsLittleEndian);
539 writeInteger((uint8_t)OpByte, OpBufferOS, IsLittleEndian);
549 writeInteger((uint8_t)Op.Opcode, OS, IsLittleEndian);
574 writeInteger((uint16_t)Op.Data, OS, IsLittleEndian);
607 writeInteger(LineTable.MinInstLength, BufferOS, DI.IsLittleEndian);
610 writeInteger(LineTable.MaxOpsPerInst, BufferOS, DI.IsLittleEndian);
611 writeInteger(LineTable.DefaultIsStmt, BufferOS, DI.IsLittleEndian);
612 writeInteger(LineTable.LineBase, BufferOS, DI.IsLittleEndian);
613 writeInteger(LineTable.LineRange, BufferOS, DI.IsLittleEndian);
621 writeInteger(OpcodeBase, BufferOS, DI.IsLittleEndian);
623 writeInteger(OpcodeLength, BufferOS, DI.IsLittleEndian);
653 writeInteger(LineTable.Version, OS, DI.IsLittleEndian);
678 writeInteger((uint16_t)TableEntry.Version, OS, DI.IsLittleEndian);
679 writeInteger((uint8_t)AddrSize, OS, DI.IsLittleEndian);
680 writeInteger((uint8_t)TableEntry.SegSelectorSize, OS, DI.IsLittleEndian);
714 writeInteger((uint16_t)Table.Version, OS, DI.IsLittleEndian);
715 writeInteger((uint16_t)Table.Padding, OS, DI.IsLittleEndian);
734 writeInteger(uint32_t(TotalSize), OS, IsLittleEndian); // Unit length
737 writeInteger(uint16_t(5), OS, IsLittleEndian); // Version
738 writeInteger(uint16_t(0), OS, IsLittleEndian); // Padding
739 writeInteger(uint32_t(1), OS, IsLittleEndian); // Compilation Unit count
740 writeInteger(uint32_t(0), OS, IsLittleEndian); // Local Type Unit count
741 writeInteger(uint32_t(0), OS, IsLittleEndian); // Foreign Type Unit count
742 writeInteger(uint32_t(0), OS, IsLittleEndian); // Bucket count
743 writeInteger(NameCount, OS, IsLittleEndian);
744 writeInteger(AbbrevSize, OS, IsLittleEndian);
745 writeInteger(uint32_t(AugmentationString.size()), OS, IsLittleEndian);
773 writeInteger(uint32_t(0), OS, IsLittleEndian);
791 writeInteger(Strp, OS, IsLittleEndian);
793 writeInteger(PoolOffset, OS, IsLittleEndian);
946 writeInteger((uint8_t)Operation.Operator, OS, IsLittleEndian);
974 writeInteger((uint8_t)Entry.Operator, OS, IsLittleEndian);
1035 writeInteger((uint8_t)Entry.Operator, OS, IsLittleEndian);
1189 writeInteger((uint16_t)Table.Version, OS, IsLittleEndian);
1190 writeInteger((uint8_t)AddrSize, OS, IsLittleEndian);
1191 writeInteger((uint8_t)Table.SegSelectorSize, OS, IsLittleEndian);
1192 writeInteger((uint32_t)OffsetEntryCount, OS, IsLittleEndian);