Searched refs:uint8_t (Results 1 - 25 of 168) sorted by relevance

1234567

/art/runtime/jdwp/
H A Djdwp_bits.h35 static inline void Append1BE(std::vector<uint8_t>& bytes, uint8_t value) {
39 static inline void Append2BE(std::vector<uint8_t>& bytes, uint16_t value) {
40 bytes.push_back(static_cast<uint8_t>(value >> 8));
41 bytes.push_back(static_cast<uint8_t>(value));
44 static inline void Append4BE(std::vector<uint8_t>& bytes, uint32_t value) {
45 bytes.push_back(static_cast<uint8_t>(value >> 24));
46 bytes.push_back(static_cast<uint8_t>(value >> 16));
47 bytes.push_back(static_cast<uint8_t>(value >> 8));
48 bytes.push_back(static_cast<uint8_t>(valu
[all...]
H A Djdwp_expand_buf.h43 uint8_t* expandBufGetBuffer(ExpandBuf* pBuf);
57 uint8_t* expandBufAddSpace(ExpandBuf* pBuf, int gapSize);
58 void expandBufAdd1(ExpandBuf* pBuf, uint8_t val);
H A Djdwp_expand_buf.cc38 uint8_t* storage;
50 newBuf->storage = reinterpret_cast<uint8_t*>(malloc(kInitialStorage));
71 uint8_t* expandBufGetBuffer(ExpandBuf* pBuf) {
95 uint8_t* newPtr = reinterpret_cast<uint8_t*>(realloc(pBuf->storage, pBuf->maxLen));
106 uint8_t* expandBufAddSpace(ExpandBuf* pBuf, int gapSize) {
107 uint8_t* gapStart;
120 void expandBufAdd1(ExpandBuf* pBuf, uint8_t val) {
153 static void SetUtf8String(uint8_t* buf, const char* str, size_t strLen) {
/art/disassembler/
H A Ddisassembler.h35 const uint8_t* const base_address_;
37 DisassemblerOptions(bool absolute_addresses, const uint8_t* base_address)
56 virtual size_t Dump(std::ostream& os, const uint8_t* begin) = 0;
58 virtual void Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) = 0;
66 std::string FormatInstructionPointer(const uint8_t* begin);
H A Ddisassembler_mips.h31 size_t Dump(std::ostream& os, const uint8_t* begin) OVERRIDE;
32 void Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) OVERRIDE;
H A Ddisassembler_x86.h30 size_t Dump(std::ostream& os, const uint8_t* begin) OVERRIDE;
31 void Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) OVERRIDE;
34 size_t DumpInstruction(std::ostream& os, const uint8_t* instr);
H A Ddisassembler_arm64.cc30 static uint32_t ReadU32(const uint8_t* ptr) {
34 size_t DisassemblerArm64::Dump(std::ostream& os, const uint8_t* begin) {
42 void DisassemblerArm64::Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) {
43 for (const uint8_t* cur = begin; cur < end; cur += vixl::kInstructionSize) {
H A Ddisassembler_arm.h31 size_t Dump(std::ostream& os, const uint8_t* begin) OVERRIDE;
32 void Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) OVERRIDE;
35 void DumpArm(std::ostream& os, const uint8_t* instr);
38 size_t DumpThumb16(std::ostream& os, const uint8_t* instr);
39 size_t DumpThumb32(std::ostream& os, const uint8_t* instr_ptr);
41 void DumpBranchTarget(std::ostream& os, const uint8_t* instr_ptr, int32_t imm32);
H A Ddisassembler_arm64.h34 size_t Dump(std::ostream& os, const uint8_t* begin) OVERRIDE;
35 void Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) OVERRIDE;
/art/compiler/
H A Dcompiled_method.h39 const std::vector<uint8_t>& quick_code);
49 const std::vector<uint8_t>* GetPortableCode() const {
53 const std::vector<uint8_t>* GetQuickCode() const {
57 void SetCode(const std::vector<uint8_t>* quick_code, const std::vector<uint8_t>* portable_code);
88 std::vector<uint8_t>* portable_code_;
91 std::vector<uint8_t>* quick_code_;
108 const std::vector<uint8_t>& quick_code,
112 const std::vector<uint8_t>& mapping_table,
113 const std::vector<uint8_t>
[all...]
H A Dcompiled_method.cc23 const std::vector<uint8_t>& quick_code)
35 std::vector<uint8_t> temp_code(elf_object.size());
46 void CompiledCode::SetCode(const std::vector<uint8_t>* quick_code,
47 const std::vector<uint8_t>* portable_code) {
147 const std::vector<uint8_t>& quick_code,
151 const std::vector<uint8_t>& mapping_table,
152 const std::vector<uint8_t>& vmap_table,
153 const std::vector<uint8_t>& native_gc_map,
154 const std::vector<uint8_t>* cfi_info)
165 const std::vector<uint8_t>
[all...]
H A Dvector_output_stream.h30 VectorOutputStream(const std::string& location, std::vector<uint8_t>& vector);
36 const uint8_t* start = reinterpret_cast<const uint8_t*>(buffer);
58 std::vector<uint8_t>& vector_;
/art/runtime/verifier/
H A Ddex_gc_map.h41 explicit DexPcToReferenceMap(const uint8_t* data) : data_(data) {
66 const uint8_t* GetBitMap(size_t index) const {
72 const uint8_t* FindBitMap(uint16_t dex_pc, bool error_if_not_present = true) const;
81 const uint8_t* Table() const {
109 const uint8_t* GetData() const {
114 static const uint8_t kRegMapFormatMask = 0x7;
116 const uint8_t* const data_; // The header and table data
/art/compiler/trampolines/
H A Dtrampoline_compiler.h28 const std::vector<uint8_t>* CreateTrampoline32(InstructionSet isa, EntryPointCallingConvention abi,
31 const std::vector<uint8_t>* CreateTrampoline64(InstructionSet isa, EntryPointCallingConvention abi,
H A Dtrampoline_compiler.cc31 static const std::vector<uint8_t>* CreateTrampoline(EntryPointCallingConvention abi,
50 std::unique_ptr<std::vector<uint8_t>> entry_stub(new std::vector<uint8_t>(cs));
59 static const std::vector<uint8_t>* CreateTrampoline(EntryPointCallingConvention abi,
87 std::unique_ptr<std::vector<uint8_t>> entry_stub(new std::vector<uint8_t>(cs));
96 static const std::vector<uint8_t>* CreateTrampoline(EntryPointCallingConvention abi,
117 std::unique_ptr<std::vector<uint8_t>> entry_stub(new std::vector<uint8_t>(cs));
126 static const std::vector<uint8_t>* CreateTrampolin
[all...]
/art/runtime/
H A Dleb128.h28 static inline uint32_t DecodeUnsignedLeb128(const uint8_t** data) {
29 const uint8_t* ptr = *data;
57 static inline int32_t DecodeUnsignedLeb128P1(const uint8_t** data) {
64 static inline int32_t DecodeSignedLeb128(const uint8_t** data) {
65 const uint8_t* ptr = *data;
115 static inline uint8_t* EncodeUnsignedLeb128(uint8_t* dest, uint32_t value) {
116 uint8_t out = value & 0x7f;
127 static inline uint8_t* EncodeSignedLeb128(uint8_t* des
[all...]
H A Ddex_instruction.h24 typedef uint8_t uint4_t;
76 const uint8_t data[];
243 uint8_t VRegA_10x() const {
249 uint8_t VRegA_11x() const {
256 uint8_t VRegA_21c() const {
259 uint8_t VRegA_21h() const {
262 uint8_t VRegA_21s() const {
265 uint8_t VRegA_21t() const {
268 uint8_t VRegA_22b() const {
280 uint8_t VRegA_22
[all...]
H A Dgc_map.h30 explicit NativePcOffsetToReferenceMap(const uint8_t* data) : data_(data) {
40 const uint8_t* GetBitMap(size_t index) const {
66 const uint8_t* FindBitMap(uintptr_t native_pc_offset) {
92 const uint8_t* Table() const {
106 const uint8_t* const data_; // The header and table data
H A Dmapping_table.h28 explicit MappingTable(const uint8_t* encoded_map) : encoded_table_(encoded_map) {
32 const uint8_t* table = encoded_table_;
41 const uint8_t* table = encoded_table_;
51 const uint8_t* FirstDexToPcPtr() const {
52 const uint8_t* table = encoded_table_;
109 const uint8_t* encoded_table_ptr_; // Either nullptr or points to encoded data after this entry.
124 const uint8_t* table = encoded_table_;
134 const uint8_t* FirstPcToDexPtr() const {
135 const uint8_t* table = encoded_table_;
186 const uint8_t* encoded_table_ptr
[all...]
H A Dmonitor_android.cc30 static void Set4LE(uint8_t* buf, uint32_t val) {
31 *buf++ = (uint8_t)(val);
32 *buf++ = (uint8_t)(val >> 8);
33 *buf++ = (uint8_t)(val >> 16);
34 *buf = (uint8_t)(val >> 24);
39 Set4LE(reinterpret_cast<uint8_t*>(dst), value);
46 Set4LE(reinterpret_cast<uint8_t*>(dst), len);
H A Dleb128_test.cc26 uint8_t leb128_data[5];
45 uint8_t leb128_data[5];
99 const uint8_t* data_ptr = &uleb128_tests[i].leb128_data[0];
100 const uint8_t* encoded_data_ptr = &builder.GetData()[0];
115 uint8_t encoded_data[5];
116 uint8_t* end = EncodeUnsignedLeb128(encoded_data, uleb128_tests[i].decoded);
119 const uint8_t* data_ptr = &uleb128_tests[i].leb128_data[0];
137 const uint8_t* encoded_data_ptr = &builder.GetData()[0];
139 const uint8_t* data_ptr = &uleb128_tests[i].leb128_data[0];
154 uint8_t encoded_dat
[all...]
/art/runtime/arch/x86/
H A Dfault_handler_x86.cc92 static uint32_t GetInstructionSize(const uint8_t* pc) {
99 const uint8_t* startpc = pc;
101 uint8_t opcode = *pc++;
102 uint8_t modrm;
206 uint8_t mod = (modrm >> 6) & 0b11;
259 reinterpret_cast<uint8_t*>(*out_sp) - GetStackOverflowReservedBytes(kX86_64));
261 reinterpret_cast<uint8_t*>(*out_sp) - GetStackOverflowReservedBytes(kX86));
270 uint8_t* pc = reinterpret_cast<uint8_t*>(uc->CTX_EIP);
284 uint8_t* p
[all...]
/art/compiler/utils/x86/
H A Dassembler_x86_test.cc26 buffer.Emit<uint8_t>(0x42);
/art/compiler/utils/
H A Dscoped_arena_allocator.h71 uint8_t* ptr = top_ptr_;
80 uint8_t* AllocateFromNextArena(size_t rounded_bytes);
88 uint8_t* top_ptr_;
89 uint8_t* top_end_;
109 allocator->mark_ptr_ = reinterpret_cast<uint8_t*>(addr);
132 uint8_t* mark_ptr_;
133 uint8_t* mark_end_;
/art/compiler/utils/x86_64/
H A Dconstants_x86_64.h37 uint8_t LowBits() const {
54 uint8_t LowBits() const {
113 static const uint8_t kHltInstruction = 0xF4;
115 static const uint8_t kBreakPointInstruction = kHltInstruction;
118 return (*reinterpret_cast<const uint8_t*>(this)) == kBreakPointInstruction;

Completed in 3286 milliseconds

1234567