Searched refs:opcodes (Results 1 - 5 of 5) sorted by relevance

/art/compiler/debug/dwarf/
H A Ddwarf_test.cc44 // Test the opcodes in the order mentioned in the spec.
46 DebugFrameOpCodeWriter<> opcodes; local
51 opcodes.AdvancePC(pc);
60 opcodes.DefCFA(reg, offset);
62 opcodes.DefCFA(reg, -offset);
64 opcodes.DefCFARegister(reg);
66 opcodes.DefCFAOffset(offset);
68 opcodes.DefCFAOffset(-offset);
71 opcodes.DefCFAExpression(expr, arraysize(expr));
73 opcodes
141 DebugFrameOpCodeWriter<> opcodes; local
157 DebugFrameOpCodeWriter<> opcodes; local
[all...]
H A Dheaders.h43 const DebugFrameOpCodeWriter<Vector>& opcodes,
73 writer.PushData(opcodes.data());
85 const ArrayRef<const uint8_t>& opcodes,
120 writer.PushData(opcodes.data(), opcodes.size());
161 const DebugLineOpCodeWriter<Vector>& opcodes,
173 writer.PushUint8(1 << opcodes.GetCodeFactorBits());
196 writer.PushData(opcodes.data());
199 for (uintptr_t patch_location : opcodes.GetPatchLocations()) {
41 WriteCIE(bool is64bit, Reg return_address_register, const DebugFrameOpCodeWriter<Vector>& opcodes, CFIFormat format, std::vector<uint8_t>* buffer) argument
80 WriteFDE(bool is64bit, uint64_t section_address, uint64_t cie_address, uint64_t code_address, uint64_t code_size, const ArrayRef<const uint8_t>& opcodes, CFIFormat format, uint64_t buffer_address, std::vector<uint8_t>* buffer, std::vector<uintptr_t>* patch_locations) argument
159 WriteDebugLineTable(const std::vector<std::string>& include_directories, const std::vector<FileEntry>& files, const DebugLineOpCodeWriter<Vector>& opcodes, size_t debug_line_offset, std::vector<uint8_t>* debug_line, std::vector<uintptr_t>* debug_line_patches) argument
/art/compiler/debug/
H A Delf_debug_frame_writer.h42 dwarf::DebugFrameOpCodeWriter<> opcodes; local
43 opcodes.DefCFA(Reg::ArmCore(13), 0); // R13(SP).
47 opcodes.Undefined(Reg::ArmCore(reg));
49 opcodes.SameValue(Reg::ArmCore(reg));
55 opcodes.Undefined(Reg::ArmFp(reg));
57 opcodes.SameValue(Reg::ArmFp(reg));
61 WriteCIE(is64bit, return_reg, opcodes, format, buffer);
65 dwarf::DebugFrameOpCodeWriter<> opcodes; local
66 opcodes.DefCFA(Reg::Arm64Core(31), 0); // R31(SP).
70 opcodes
89 dwarf::DebugFrameOpCodeWriter<> opcodes; local
114 dwarf::DebugFrameOpCodeWriter<> opcodes; local
138 dwarf::DebugFrameOpCodeWriter<> opcodes; local
[all...]
H A Delf_debug_line_writer.h88 dwarf::DebugLineOpCodeWriter<> opcodes(is64bit, code_factor_bits_);
172 opcodes.SetAddress(method_address);
174 opcodes.SetISA(dwarf_isa);
220 opcodes.SetFile(file_index);
222 // Generate mapping opcodes from PC to Java lines.
249 opcodes.SetIsStmt(false);
250 opcodes.AddRow(method_address, first_line);
251 opcodes.SetPrologueEnd();
253 opcodes.SetIsStmt(default_is_stmt);
254 opcodes
[all...]
/art/runtime/interpreter/mterp/
H A Dgen_mterp.py196 index = opcodes.index(tokens[1])
216 index = opcodes.index(tokens[1])
255 opcodes = []
262 opcodes.append("op_" + match.group(2).lower())
265 if len(opcodes) != kNumPackedOpcodes:
266 print "ERROR: found %d opcodes in Interp.h (expected %d)" \
267 % (len(opcodes), kNumPackedOpcodes)
269 return opcodes
276 # Load and emit opcodes for all kNumPackedOpcodes instructions.
280 assert len(opcodes)
520 opcodes = getOpcodeList() variable
[all...]

Completed in 71 milliseconds