13 const InstructionBlock* block) {
20 const BlockInitialState* initial_state =
22 if (!initial_state)
return;
27 initial_state->offset_);
42 for (
const RpoNumber& successor : block->successors()) {
43 int successor_index = successor.ToInt();
45 const BlockInitialState* existing_state =
void SetBaseAddressOffset(int base_offset)
void SetBaseAddressRegisterAndOffset(Register base_register, int base_offset)
void IncreaseBaseAddressOffset(int base_delta)
void AdvanceLocation(int pc_offset)
void SetBaseAddressRegister(Register base_register)
void RecordRegisterSavedToStack(Register name, int offset)
Register base_register() const
void MarkFrameConstructed(int at_pc)
void MarkFrameDeconstructed(int at_pc)
ZoneVector< const BlockInitialState * > block_initial_states_
void BeginInstructionBlock(int pc_offset, const InstructionBlock *block)
EhFrameWriter eh_frame_writer_
void EndInstructionBlock(const InstructionBlock *block)
#define DCHECK(condition)
#define DCHECK_LT(v1, v2)
#define DCHECK_EQ(v1, v2)