Lines Matching refs:assembler
125 Assembler* assembler, Safepoint::Kind kind, int arguments, in DefineSafepoint() argument
130 pc_and_deoptimization_index.pc = assembler->pc_offset(); in DefineSafepoint()
132 pc_and_deoptimization_index.pc_after_gap = assembler->pc_offset(); in DefineSafepoint()
150 void SafepointTableBuilder::Emit(Assembler* assembler, int bits_per_entry) { in Emit() argument
154 int target_offset = assembler->pc_offset() + Deoptimizer::patch_size(); in Emit()
155 while (assembler->pc_offset() < target_offset) { in Emit()
156 assembler->nop(); in Emit()
160 assembler->Align(kIntSize); in Emit()
161 assembler->RecordComment(";;; Safepoint table."); in Emit()
162 offset_ = assembler->pc_offset(); in Emit()
173 assembler->dd(length); in Emit()
174 assembler->dd(bytes_per_entry); in Emit()
179 assembler->dd(deoptimization_info_[i].pc); in Emit()
180 assembler->dd(EncodeExceptPC(deoptimization_info_[i])); in Emit()
218 assembler->db(bits[k]); in Emit()