Searched refs:failure_bb (Results 1 – 2 of 2) sorted by relevance
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | frontend.cc | 881 auto* failure_bb = ir->NewBasicBlock(); in MemoryRegionReservationExchange() local 884 ir->AddEdge(cur_bb, failure_bb); in MemoryRegionReservationExchange() 885 ir->AddEdge(failure_bb, continue_bb); in MemoryRegionReservationExchange() 896 x86_64::Assembler::Condition::kNotEqual, failure_bb, addr_match_bb, GetFlagsRegister()); in MemoryRegionReservationExchange() 905 aligned_addr, curr_reservation_value, new_reservation_value, failure_bb); in MemoryRegionReservationExchange() 913 builder_.StartBasicBlock(failure_bb); in MemoryRegionReservationExchange() 926 MachineBasicBlock* failure_bb) { in MemoryRegionReservationSwapWithLockedOwner() argument 931 ir->AddEdge(builder_.bb(), failure_bb); in MemoryRegionReservationSwapWithLockedOwner() 933 ir->AddEdge(lock_success_bb, failure_bb); in MemoryRegionReservationSwapWithLockedOwner() 947 x86_64::Assembler::Condition::kZero, failure_bb, lock_success_bb, GetFlagsRegister()); in MemoryRegionReservationSwapWithLockedOwner() [all …]
|
D | frontend.h | 444 MachineBasicBlock* failure_bb);
|