Home
last modified time | relevance | path

Searched refs:MemRegMap (Results 1 – 4 of 4) sorted by relevance

/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/
Dloop_guest_context_optimizer.h39 using MemRegMap = ArenaVector<std::optional<MappedRegInfo>>; variable
44 MemRegMap& mem_reg_map);
47 MemRegMap& mem_reg_map);
48 void GenerateGetInsns(MachineIR* ir, MachineBasicBlock* bb, const MemRegMap& mem_reg_map);
49 void GeneratePutInsns(MachineIR* ir, MachineBasicBlock* bb, const MemRegMap& mem_reg_map);
50 void GenerateGetsInPreloop(MachineIR* ir, const Loop* loop, const MemRegMap& mem_reg_map);
51 void GeneratePutsInPostloop(MachineIR* ir, const Loop* loop, const MemRegMap& mem_reg_map);
/frameworks/libs/binary_translation/backend/x86_64/
Dloop_guest_context_optimizer.cc32 MemRegMap& mem_reg_map) { in ReplaceGetAndUpdateMap()
67 MemRegMap& mem_reg_map) { in ReplacePutAndUpdateMap()
103 void GenerateGetInsns(MachineIR* ir, MachineBasicBlock* bb, const MemRegMap& mem_reg_map) { in GenerateGetInsns()
141 void GeneratePutInsns(MachineIR* ir, MachineBasicBlock* bb, const MemRegMap& mem_reg_map) { in GeneratePutInsns()
176 void GenerateGetsInPreloop(MachineIR* ir, const Loop* loop, const MemRegMap& mem_reg_map) { in GenerateGetsInPreloop()
189 void GeneratePutsInPostloop(MachineIR* ir, const Loop* loop, const MemRegMap& mem_reg_map) { in GeneratePutsInPostloop()
253 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir->arena()); in OptimizeLoop()
Dloop_guest_context_optimizer_test.cc48 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
73 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
100 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
132 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
160 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
188 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
216 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
244 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
272 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
298 MemRegMap mem_reg_map(sizeof(CPUState), std::nullopt, machine_ir.arena()); in TEST()
[all …]
/frameworks/libs/binary_translation/backend/testing/include/x86_64/
Dloop_guest_context_optimizer_test_checks.h42 inline void CheckMemRegMap(MemRegMap mem_reg_map, in CheckMemRegMap()