Lines Matching defs:which

38   WhichOperand which = (WhichOperand) format(); // that is, disp32 or imm, call32, narrow oop
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);
135 WhichOperand which = (WhichOperand) format(); // that is, disp32 or imm/imm32
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);
160 WhichOperand which = (WhichOperand) format(); // that is, disp32 or imm/imm32
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);
203 WhichOperand which = (WhichOperand) format();
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);
225 WhichOperand which = (WhichOperand) format();
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);