Lines Matching defs:base
206 Address(Register base, int disp)
207 : _base(base),
213 Address(Register base, Register index, ScaleFactor scale, int disp = 0)
214 : _base (base),
222 Address(Register base, RegisterOrConstant index, ScaleFactor scale = times_1, int disp = 0)
223 : _base (base),
264 Address(Register base, ByteSize disp)
265 : _base(base),
271 Address(Register base, Register index, ScaleFactor scale, ByteSize disp)
272 : _base(base),
280 Address(Register base, RegisterOrConstant index, ScaleFactor scale, ByteSize disp)
281 : _base (base),
294 Register base() const { return _base; }
302 static Address make_raw(int base, int index, int scale, int disp, bool disp_is_oop);
319 friend class LIR_Assembler; // base/index/scale/disp
405 // exactly addresses, like the card table base.
438 ArrayAddress(AddressLiteral base, Address index): _base(base), _index(index) {};
439 AddressLiteral base() { return _base; }
685 Register base, Register index, Address::ScaleFactor scale,
696 Register base, Register index, Address::ScaleFactor scale,
762 // instructions which will do the proper thing base on the particular cpu.
1818 // This is the base routine called by the different versions of call_VM_leaf. The interpreter
1833 // This is the base routine called by the different versions of call_VM. The interpreter
2115 // if heap base register is used - reinit it with the correct value
2528 // 32bit can do a case table jump in one instruction but we no longer allow the base
2831 // clear memory of size 'cnt' qwords, starting at 'base'.
2832 void clear_mem(Register base, Register cnt, Register rtmp);