Lines Matching defs:opcodes

269   // All opcodes that have a single ULEB (signed or unsigned) argument
314 // All opcodes that have a 2 ULEB (signed or unsigned) arguments
534 const DataExtractor &opcodes,
670 const uint32_t subexpr_len = opcodes.GetULEB128(&opcode_offset);
671 const void *subexpr_data = opcodes.GetData(&opcode_offset, subexpr_len);
824 lldb::ModuleSP module_sp, const DataExtractor &opcodes,
828 if (opcodes.GetByteSize() == 0)
864 llvm::APInt(8 * opcodes.GetAddressByteSize(), v, is_signed),
873 while (opcodes.ValidOffset(offset)) {
875 const uint8_t op = opcodes.GetU8(&offset);
903 stack.push_back(Scalar(opcodes.GetAddress(&offset)));
926 // *)opcodes.GetMaxU64(&offset, sizeof(void *));
927 // lldb::addr_t sect_offset = opcodes.GetU32(&offset);
1040 uint8_t size = opcodes.GetU8(&offset);
1193 // All DW_OP_constXXX opcodes have a single operand as noted below:
1207 stack.push_back(to_generic(opcodes.GetU8(&offset)));
1210 stack.push_back(to_generic((int8_t)opcodes.GetU8(&offset)));
1213 stack.push_back(to_generic(opcodes.GetU16(&offset)));
1216 stack.push_back(to_generic((int16_t)opcodes.GetU16(&offset)));
1219 stack.push_back(to_generic(opcodes.GetU32(&offset)));
1222 stack.push_back(to_generic((int32_t)opcodes.GetU32(&offset)));
1225 stack.push_back(to_generic(opcodes.GetU64(&offset)));
1228 stack.push_back(to_generic((int64_t)opcodes.GetU64(&offset)));
1233 stack.push_back(Scalar(opcodes.GetULEB128(&offset)));
1236 stack.push_back(Scalar(opcodes.GetSLEB128(&offset)));
1272 uint8_t pick_idx = opcodes.GetU8(&offset);
1428 const uint64_t uconst_value = opcodes.GetULEB128(&offset);
1489 int16_t skip_offset = (int16_t)opcodes.GetU16(&offset);
1494 if (new_offset <= opcodes.GetByteSize())
1499 skip_offset, opcodes.GetByteSize()));
1513 int16_t bra_offset = (int16_t)opcodes.GetU16(&offset);
1520 if (new_offset <= opcodes.GetByteSize())
1525 bra_offset, opcodes.GetByteSize()));
1703 reg_num = opcodes.GetULEB128(&offset);
1753 int64_t breg_offset = opcodes.GetSLEB128(&offset);
1766 reg_num = opcodes.GetULEB128(&offset);
1771 int64_t breg_offset = opcodes.GetSLEB128(&offset);
1784 int64_t fbreg_offset = opcodes.GetSLEB128(&offset);
1826 const uint64_t piece_byte_size = opcodes.GetULEB128(&offset);
1952 const uint64_t piece_bit_size = opcodes.GetULEB128(&offset);
1953 const uint64_t piece_bit_offset = opcodes.GetULEB128(&offset);
1990 const uint32_t len = opcodes.GetULEB128(&offset);
1991 const void *data = opcodes.GetData(&offset, len);
2087 const uint64_t die_offset = opcodes.GetULEB128(&offset);
2211 uint64_t index = opcodes.GetULEB128(&offset);
2236 uint64_t index = opcodes.GetULEB128(&offset);
2244 opcodes, offset, log))
2254 op, opcodes, offset, stack)) {
2265 // or DW_OP_bit_piece opcodes
2335 DataExtractor opcodes(m_data);
2338 uint8_t opcode = opcodes.GetU8(&op_offset);
2341 int64_t offset = opcodes.GetSLEB128(&op_offset);
2371 offset = opcodes.GetSLEB128(&op_offset);
2374 uint32_t reg_num = static_cast<uint32_t>(opcodes.GetULEB128(&op_offset));
2377 uint32_t reg_num = static_cast<uint32_t>(opcodes.GetULEB128(&op_offset));
2378 offset = opcodes.GetSLEB128(&op_offset);