Lines Matching refs:Assembler

37   typedef Assembler::WhichOperand WhichOperand;
39 assert(which == Assembler::disp32_operand ||
40 which == Assembler::narrow_oop_operand ||
41 which == Assembler::imm_operand, "format unpacks ok");
42 if (which == Assembler::imm_operand) {
48 } else if (which == Assembler::narrow_oop_operand) {
49 address disp = Assembler::locate_operand(addr(), which);
58 address disp = Assembler::locate_operand(ip, which);
59 address next_ip = Assembler::locate_next_instruction(ip);
119 address disp = Assembler::locate_operand(addr(), Assembler::call32_operand);
134 typedef Assembler::WhichOperand WhichOperand;
137 assert(which == Assembler::disp32_operand ||
138 which == Assembler::call32_operand ||
139 which == Assembler::imm_operand, "format unpacks ok");
140 if (which != Assembler::imm_operand) {
147 assert(which == Assembler::disp32_operand || which == Assembler::imm_operand, "format unpacks ok");
149 return (address*) Assembler::locate_operand(addr(), which);
159 typedef Assembler::WhichOperand WhichOperand;
161 assert(which == Assembler::disp32_operand ||
162 which == Assembler::call32_operand ||
163 which == Assembler::imm_operand, "format unpacks ok");
164 if (which != Assembler::imm_operand) {
166 address disp = Assembler::locate_operand(ip, which);
167 address next_ip = Assembler::locate_next_instruction(ip);
201 if (!Assembler::is_polling_page_far()) {
202 typedef Assembler::WhichOperand WhichOperand;
205 which = Assembler::disp32_operand;
208 int32_t* orig_disp = (int32_t*) Assembler::locate_operand(orig_addr, which);
215 int32_t* disp = (int32_t*) Assembler::locate_operand(addr(), which);
223 if (!Assembler::is_polling_page_far()) {
224 typedef Assembler::WhichOperand WhichOperand;
227 which = Assembler::disp32_operand;
230 int32_t* orig_disp = (int32_t*) Assembler::locate_operand(orig_addr, which);
237 int32_t* disp = (int32_t*) Assembler::locate_operand(addr(), which);