H A D | WebAssemblyDisassembler.cpp | 48 ArrayRef<uint8_t> Bytes, uint64_t Address, 52 ArrayRef<uint8_t> Bytes, 78 static int nextByte(ArrayRef<uint8_t> Bytes, uint64_t &Size) { in nextByte() 79 if (Size >= Bytes.size()) in nextByte() 81 auto V = Bytes[Size]; in nextByte() 86 static bool nextLEB(int64_t &Val, ArrayRef<uint8_t> Bytes, uint64_t &Size, in nextLEB() 90 Val = Signed ? decodeSLEB128(Bytes.data() + Size, &N, in nextLEB() 91 Bytes.data() + Bytes.size(), &Error) in nextLEB() 92 : static_cast<int64_t>(decodeULEB128(Bytes in nextLEB() 76 nextByte(ArrayRef<uint8_t> Bytes,uint64_t & Size) nextByte() argument 84 nextLEB(int64_t & Val,ArrayRef<uint8_t> Bytes,uint64_t & Size,bool Signed) nextLEB() argument 100 parseLEBImmediate(MCInst & MI,uint64_t & Size,ArrayRef<uint8_t> Bytes,bool Signed) parseLEBImmediate() argument 109 parseImmediate(MCInst & MI,uint64_t & Size,ArrayRef<uint8_t> Bytes) parseImmediate() argument 126 onSymbolStart(SymbolInfoTy & Symbol,uint64_t & Size,ArrayRef<uint8_t> Bytes,uint64_t Address,raw_ostream & CStream) const onSymbolStart() argument 162 getInstruction(MCInst & MI,uint64_t & Size,ArrayRef<uint8_t> Bytes,uint64_t,raw_ostream & CS) const getInstruction() argument [all...] |