Home
last modified time | relevance | path

Searched refs:machine_code (Results 1 – 25 of 29) sorted by relevance

12

/aosp_15_r20/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dlite_translator_tests.cc32 MachineCode machine_code; in TEST() local
33 LiteTranslator translator(&machine_code, 0); in TEST()
46 MachineCode machine_code; in TEST() local
47 LiteTranslator translator(&machine_code, 0); in TEST()
50 int size1 = machine_code.install_size(); in TEST()
52 int size2 = machine_code.install_size(); in TEST()
56 int size3 = machine_code.install_size(); in TEST()
60 int size4 = machine_code.install_size(); in TEST()
66 MachineCode machine_code; in TEST() local
67 LiteTranslator translator(&machine_code, 0); in TEST()
[all …]
Dlite_translate_region_exec_tests.cc46 MachineCode machine_code; in Run() local
49 &machine_code, in Run()
56 ScopedExecRegion exec(&machine_code); in Run()
118 MachineCode machine_code; in TEST_F() local
121 &machine_code, in TEST_F()
150 MachineCode machine_code; in TEST_F() local
156 &machine_code, in TEST_F()
165 ScopedExecRegion exec(&machine_code); in TEST_F()
Dlite_translate_region.cc65 MachineCode* machine_code, in TryLiteTranslateRegionImpl() argument
68 LiteTranslator translator(machine_code, start_pc, params); in TryLiteTranslateRegionImpl()
94 MachineCode* machine_code, in LiteTranslateRange() argument
96 auto [success, stop_pc] = TryLiteTranslateRegionImpl(start_pc, end_pc, machine_code, params); in LiteTranslateRange()
101 MachineCode* machine_code, in TryLiteTranslateRegion() argument
106 start_pc, std::numeric_limits<GuestAddr>::max(), machine_code, params); in TryLiteTranslateRegion()
Dlite_translate_insn_exec_tests.cc39 MachineCode machine_code; in RunOneInstruction() local
42 &machine_code, in RunOneInstruction()
49 ScopedExecRegion exec(&machine_code); in RunOneInstruction()
Dinline_intrinsic_tests.cc117 MachineCode machine_code; in TEST() local
118 MacroAssembler<x86_64::Assembler> as(&machine_code); in TEST()
Dlite_translator.h64 explicit LiteTranslator(MachineCode* machine_code,
67 : as_(machine_code), in as_() argument
/aosp_15_r20/frameworks/libs/binary_translation/code_gen_lib/
Dcode_gen_lib_riscv64_test.cc55 MachineCode machine_code; in TEST() local
58 &machine_code, ToGuestAddr(&g_insn), AsHostCode(DummyTrampoline), &g_arg, "DummyTrampoline"); in TEST()
60 ScopedExecRegion exec(&machine_code); in TEST()
72 void GenMoveResidenceToReg(MachineCode* machine_code) { in GenMoveResidenceToReg() argument
73 x86_64::Assembler as(machine_code); in GenMoveResidenceToReg()
137 MachineCode machine_code; in TEST() local
140 &machine_code, ToGuestAddr(&g_insn), "vi", AsHostCode(DummyRunner2), "DummyRunner2"); in TEST()
142 ScopedExecRegion exec(&machine_code); in TEST()
170 MachineCode machine_code; in TEST() local
173 &machine_code, ToGuestAddr(&g_insn), "zzzzzzzzzzz", AsHostCode(Run10UInt8), "Run10UInt8"); in TEST()
[all …]
/aosp_15_r20/frameworks/libs/binary_translation/runtime_primitives/
Dcode_pool_test.cc86 MachineCode machine_code; in TEST() local
88 machine_code.AddSequence(kCode.data(), kCode.size()); in TEST()
89 auto host_code = code_pool.Add(&machine_code); in TEST()
98 MachineCode machine_code; in TEST() local
100 machine_code.AddSequence(kCode.data(), kCode.size()); in TEST()
101 auto host_code = code_pool.Add(&machine_code); in TEST()
/aosp_15_r20/frameworks/libs/binary_translation/runtime/riscv64/
Dtranslator_x86_64.cc102 MachineCode machine_code; in TryLiteTranslateAndInstallRegion() local
104 auto [success, stop_pc] = TryLiteTranslateRegion(pc, &machine_code, params); in TryLiteTranslateAndInstallRegion()
109 return {true, InstallTranslated(&machine_code, pc, size, "lite"), size, kLiteTranslated}; in TryLiteTranslateAndInstallRegion()
129 MachineCode machine_code; in HeavyOptimizeRegion() local
131 HeavyOptimizeRegion(pc, &machine_code); in HeavyOptimizeRegion()
134 return {true, InstallTranslated(&machine_code, pc, size, "heavy"), size, kHeavyOptimized}; in HeavyOptimizeRegion()
143 return {true, InstallTranslated(&machine_code, pc, size, "heavy"), size, kHeavyOptimized}; in HeavyOptimizeRegion()
Dtranslator.cc60 HostCodePiece InstallTranslated(MachineCode* machine_code, in InstallTranslated() argument
64 HostCodeAddr host_code = GetDefaultCodePoolInstance()->Add(machine_code); in InstallTranslated()
65 ProfilerLogGeneratedCode(AsHostCode(host_code), machine_code->install_size(), pc, size, prefix); in InstallTranslated()
66 return {host_code, machine_code->install_size()}; in InstallTranslated()
Dtranslator.h32 HostCodePiece InstallTranslated(MachineCode* machine_code,
/aosp_15_r20/external/perfetto/src/trace_processor/importers/proto/
H A Dv8_tracker.cc438 ? TraceBlobView(TraceBlob::CopyFrom(code.machine_code().data, in AddJsCode()
439 code.machine_code().size)) in AddJsCode()
463 ? TraceBlobView(TraceBlob::CopyFrom(code.machine_code().data, in AddInternalCode()
464 code.machine_code().size)) in AddInternalCode()
491 ? TraceBlobView(TraceBlob::CopyFrom(code.machine_code().data, in AddWasmCode()
492 code.machine_code().size)) in AddWasmCode()
515 ? TraceBlobView(TraceBlob::CopyFrom(code.machine_code().data, in AddRegExpCode()
516 code.machine_code().size)) in AddRegExpCode()
/aosp_15_r20/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dheavy_optimizer_insn_exec_tests.cc40 MachineCode machine_code; in RunOneInstruction() local
43 &machine_code, in RunOneInstruction()
55 ScopedExecRegion exec(&machine_code); in RunOneInstruction()
Dcall_intrinsic_tests.cc49 MachineCode machine_code; in Init() local
51 &machine_code, machine_ir->FrameSize(), machine_ir->NumBasicBlocks(), machine_ir->arena()); in Init()
67 x86_64::GenCode(machine_ir, &machine_code, x86_64::GenCodeParams{.skip_emit = true}); in Init()
85 exec_.Init(&machine_code); in Init()
Dheavy_optimize_region.cc37 MachineCode* machine_code, in HeavyOptimizeRegion() argument
66 x86_64::GenCode(&machine_ir, machine_code); in HeavyOptimizeRegion()
/aosp_15_r20/frameworks/libs/binary_translation/lite_translator/include/berberis/lite_translator/
Dlite_translate_region.h42 MachineCode* machine_code,
45 MachineCode* machine_code,
/aosp_15_r20/frameworks/libs/binary_translation/backend/riscv64_to_x86_64/
Dcode_gen.cc37 void GenCode(MachineIR* machine_ir, MachineCode* machine_code, const GenCodeParams& params) { in GenCode() argument
75 machine_code, machine_ir->FrameSize(), machine_ir->NumBasicBlocks(), machine_ir->arena()); in GenCode()
/aosp_15_r20/external/perfetto/protos/perfetto/trace/chrome/
H A Dv8.proto197 bytes machine_code = 7; field
223 optional bytes machine_code = 8; field
242 optional bytes machine_code = 9; field
252 optional bytes machine_code = 6; field
/aosp_15_r20/out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_chrome_lite_gen_headers/gen/external/perfetto/protos/perfetto/trace/chrome/
Dv8.pb.h2084 const std::string& machine_code() const; in Swap()
2089 void set_allocated_machine_code(std::string* machine_code); in Swap()
2340 const std::string& machine_code() const; in Swap()
2345 void set_allocated_machine_code(std::string* machine_code); in Swap()
2630 const std::string& machine_code() const; in Swap()
2635 void set_allocated_machine_code(std::string* machine_code); in Swap()
2885 const std::string& machine_code() const; in Swap()
2890 void set_allocated_machine_code(std::string* machine_code); in Swap()
5030 inline const std::string& V8JsCode::machine_code() const { in machine_code() function
5080 inline void V8JsCode::set_allocated_machine_code(std::string* machine_code) { in set_allocated_machine_code() argument
[all …]
/aosp_15_r20/prebuilts/runtime/mainline/platform/sdk/include_gen/external/perfetto/perfetto_protos_perfetto_trace_chrome_lite_gen_headers/gen/external/perfetto/protos/perfetto/trace/chrome/
H A Dv8.pb.h2084 const std::string& machine_code() const; in Swap()
2089 void set_allocated_machine_code(std::string* machine_code); in Swap()
2340 const std::string& machine_code() const; in Swap()
2345 void set_allocated_machine_code(std::string* machine_code); in Swap()
2630 const std::string& machine_code() const; in Swap()
2635 void set_allocated_machine_code(std::string* machine_code); in Swap()
2885 const std::string& machine_code() const; in Swap()
2890 void set_allocated_machine_code(std::string* machine_code); in Swap()
5030 inline const std::string& V8JsCode::machine_code() const { in machine_code() function
5080 inline void V8JsCode::set_allocated_machine_code(std::string* machine_code) { in set_allocated_machine_code() argument
[all …]
/aosp_15_r20/frameworks/libs/binary_translation/heavy_optimizer/riscv64/include/berberis/heavy_optimizer/riscv64/
Dheavy_optimize_region.h40 MachineCode* machine_code,
/aosp_15_r20/frameworks/libs/binary_translation/backend/x86_64/
Dmachine_ir_exec_test.cc56 MachineCode machine_code; in Init() local
58 &machine_code, machine_ir.FrameSize(), machine_ir.bb_list().size(), machine_ir.arena()); in Init()
94 exec_.Init(&machine_code); in Init()
/aosp_15_r20/frameworks/libs/binary_translation/assembler/
DAndroid.bp144 "machine_code.cc",
/aosp_15_r20/prebuilts/runtime/mainline/platform/sdk/include_gen/external/perfetto/perfetto_protos_perfetto_trace_chrome_zero_gen_headers/gen/external/perfetto/protos/perfetto/trace/chrome/
H A Dv8.pbzero.h577 ::protozero::ConstBytes machine_code() const { return at<6>().as_bytes(); } in machine_code() function
727 ::protozero::ConstBytes machine_code() const { return at<9>().as_bytes(); } in machine_code() function
950 ::protozero::ConstBytes machine_code() const { return at<8>().as_bytes(); } in machine_code() function
1159 ::protozero::ConstBytes machine_code() const { return at<7>().as_bytes(); } in machine_code() function
/aosp_15_r20/out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_chrome_zero_gen_headers/gen/external/perfetto/protos/perfetto/trace/chrome/
Dv8.pbzero.h577 ::protozero::ConstBytes machine_code() const { return at<6>().as_bytes(); } in machine_code() function
727 ::protozero::ConstBytes machine_code() const { return at<9>().as_bytes(); } in machine_code() function
950 ::protozero::ConstBytes machine_code() const { return at<8>().as_bytes(); } in machine_code() function
1159 ::protozero::ConstBytes machine_code() const { return at<7>().as_bytes(); } in machine_code() function

12