Home
last modified time | relevance | path

Searched refs:branch_targets_ (Results 1 – 2 of 2) sorted by relevance

/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dfrontend.cc107 auto map_it = branch_targets_.find(target); in GenJump()
108 if (map_it == branch_targets_.end()) { in GenJump()
111 branch_targets_[target] = MachineInsnPosition{}; in GenJump()
142 auto map_it = branch_targets_.find(GetInsnAddr()); in IsRegionEndReached()
145 return map_it == branch_targets_.end(); in IsRegionEndReached()
174 auto map_it = branch_targets_.find(target); in ResolveJumps()
176 CHECK(map_it != branch_targets_.end()); in ResolveJumps()
254 auto map_it = branch_targets_.find(addr); in UpdateBranchTargetsAfterSplit()
255 CHECK(map_it != branch_targets_.end()); in UpdateBranchTargetsAfterSplit()
256 while (map_it != branch_targets_.end() && map_it->second.first == old_bb) { in UpdateBranchTargetsAfterSplit()
[all …]
Dfrontend.h64 branch_targets_(machine_ir->arena()) { in HeavyOptimizerFrontend()
338 return branch_targets_; in branch_targets()
488 ArenaMap<GuestAddr, MachineInsnPosition> branch_targets_; variable