Lines Matching refs:Bytes

606 void objdump::printRawData(ArrayRef<uint8_t> Bytes, uint64_t Address,  in printRawData()  argument
614 dumpBytes(Bytes, OS); in printRawData()
675 printInst(MCInstPrinter &IP, const MCInst *MI, ArrayRef<uint8_t> Bytes, in printInst() argument
684 printRawData(Bytes, Address.Address, OS, STI); in printInst()
692 Address.Address + (STI.getTargetTriple().isX86() ? Bytes.size() : 0); in printInst()
702 void printLead(ArrayRef<uint8_t> Bytes, uint64_t Address, in printLead() argument
705 (Bytes[3] << 24) | (Bytes[2] << 16) | (Bytes[1] << 8) | Bytes[0]; in printLead()
710 dumpBytes(Bytes.slice(0, 4), OS); in printLead()
714 void printInst(MCInstPrinter &IP, const MCInst *MI, ArrayRef<uint8_t> Bytes, in printInst() argument
722 printLead(Bytes, Address.Address, OS); in printInst()
758 printLead(Bytes, Address.Address, OS); in printInst()
775 Bytes = Bytes.slice(4); in printInst()
784 void printInst(MCInstPrinter &IP, const MCInst *MI, ArrayRef<uint8_t> Bytes, in printInst() argument
803 if (Bytes.size() >= 4) { in printInst()
806 support::endian::read32<llvm::endianness::little>(Bytes.data())); in printInst()
809 OS << format("\t.byte 0x%02" PRIx8, Bytes[0]); in printInst()
810 for (unsigned int i = 1; i < Bytes.size(); i++) in printInst()
811 OS << format(", 0x%02" PRIx8, Bytes[i]); in printInst()
812 OS.indent(55 - (6 * Bytes.size())); in printInst()
817 if (Bytes.size() >= 4) { in printInst()
821 ArrayRef(reinterpret_cast<const support::little32_t *>(Bytes.data()), in printInst()
822 Bytes.size() / 4)) in printInst()
825 for (unsigned char B : Bytes) in printInst()
837 void printInst(MCInstPrinter &IP, const MCInst *MI, ArrayRef<uint8_t> Bytes, in printInst() argument
848 dumpBytes(Bytes, OS); in printInst()
860 void printInst(MCInstPrinter &IP, const MCInst *MI, ArrayRef<uint8_t> Bytes, in printInst() argument
873 size_t Pos = 0, End = Bytes.size(); in printInst()
879 Bytes.data() + Pos, InstructionEndianness), in printInst()
886 Bytes.data() + Pos, InstructionEndianness), in printInst()
891 dumpBytes(Bytes.slice(Pos), OS); in printInst()
914 void printInst(MCInstPrinter &IP, const MCInst *MI, ArrayRef<uint8_t> Bytes, in printInst() argument
927 size_t Pos = 0, End = Bytes.size(); in printInst()
932 Bytes.data() + Pos, llvm::endianness::little), in printInst()
936 dumpBytes(Bytes.slice(Pos), OS); in printInst()
952 void printInst(MCInstPrinter &IP, const MCInst *MI, ArrayRef<uint8_t> Bytes, in printInst() argument
965 size_t Pos = 0, End = Bytes.size(); in printInst()
972 Bytes.data() + Pos, llvm::endianness::little), in printInst()
980 Bytes.data() + Pos, llvm::endianness::little), in printInst()
985 dumpBytes(Bytes.slice(Pos), OS); in printInst()
1343 ArrayRef<uint8_t> Bytes, in dumpARMELFData() argument
1351 dumpBytes(Bytes.slice(Index, 4), OS); in dumpARMELFData()
1354 << format_hex(support::endian::read32(Bytes.data() + Index, Endian), in dumpARMELFData()
1359 dumpBytes(Bytes.slice(Index, 2), OS); in dumpARMELFData()
1362 << format_hex(support::endian::read16(Bytes.data() + Index, Endian), 6); in dumpARMELFData()
1365 dumpBytes(Bytes.slice(Index, 1), OS); in dumpARMELFData()
1367 OS << "\t.byte\t" << format_hex(Bytes[Index], 4); in dumpARMELFData()
1372 ArrayRef<uint8_t> Bytes) { in dumpELFData() argument
1381 Byte = Bytes.slice(Index)[0]; in dumpELFData()
1482 collectLocalBranchTargets(ArrayRef<uint8_t> Bytes, MCInstrAnalysis *MIA, in collectLocalBranchTargets() argument
1504 ArrayRef<uint8_t> ThisBytes = Bytes.slice(Index - SectionAddr); in collectLocalBranchTargets()
1537 MCDisassembler *DisAsm, uint64_t SectionAddr, ArrayRef<uint8_t> Bytes, in addSymbolizer() argument
1556 for (size_t Index = 0; Index != Bytes.size();) { in addSymbolizer()
1559 ArrayRef<uint8_t> ThisBytes = Bytes.slice(Index); in addSymbolizer()
1887 ArrayRef<uint8_t> Bytes = arrayRefFromStringRef( in disassembleObject() local
1894 SectionAddr, Bytes, Symbols, SynthesizedLabelNames); in disassembleObject()
2106 Symbol, Size, Bytes.slice(Start, End - Start), SectionAddr + Start); in disassembleObject()
2134 outs() << "\t.byte\t " << format_hex(Bytes[I], 1, /*Upper=*/true) in disassembleObject()
2154 dumpELFData(SectionAddr, Index, End, Bytes); in disassembleObject()
2177 collectLocalBranchTargets(Bytes, DT->InstrAnalysis.get(), in disassembleObject()
2246 Size = dumpARMELFData(SectionAddr, Index, End, Obj, Bytes, in disassembleObject()
2260 countSkippableZeroBytes(Bytes.slice(Index, MaxOffset))) { in disassembleObject()
2268 doesXCOFFTracebackTableBegin(Bytes.slice(Index, 4))) { in disassembleObject()
2269 dumpTracebackTable(Bytes.slice(Index), in disassembleObject()
2292 ArrayRef<uint8_t> ThisBytes = Bytes.slice(Index); in disassembleObject()
2308 Bytes.slice(Index, Size), in disassembleObject()