Lines Matching defs:base
509 LIR_Address(LIR_Opr base, LIR_Opr index, BasicType type):
510 _base(base)
516 LIR_Address(LIR_Opr base, intx disp, BasicType type):
517 _base(base)
523 LIR_Address(LIR_Opr base, BasicType type):
524 _base(base)
531 LIR_Address(LIR_Opr base, LIR_Opr index, Scale scale, intx disp, BasicType type):
532 _base(base)
539 LIR_Opr base() const { return _base; }
544 bool equals(LIR_Address* other) const { return base() == other->base() && index() == other->index() && disp() == other->disp() && scale() == other->scale(); }
2041 void cmp_mem_int(LIR_Condition condition, LIR_Opr base, int disp, int c, CodeEmitInfo* info);
2074 void volatile_load_unsafe_reg(LIR_Opr base, LIR_Opr offset, LIR_Opr dst, BasicType type, CodeEmitInfo* info, LIR_PatchCode patch_code);
2080 void store_mem_int(jint v, LIR_Opr base, int offset_in_bytes, BasicType type, CodeEmitInfo* info, LIR_PatchCode patch_code = lir_patch_none);
2081 void store_mem_oop(jobject o, LIR_Opr base, int offset_in_bytes, BasicType type, CodeEmitInfo* info, LIR_PatchCode patch_code = lir_patch_none);
2084 void volatile_store_unsafe_reg(LIR_Opr src, LIR_Opr base, LIR_Opr offset, BasicType type, CodeEmitInfo* info, LIR_PatchCode patch_code);
2243 // addresses are decomposed to the base and index registers
2256 // special handling for addresses: add base and index register of the address