Lines Matching refs:base

67   Register base() const {  in base()  function
98 void SetSIB(ScaleFactor scale, Register index, Register base) { in SetSIB() argument
101 encoding_[1] = (scale << 6) | (index << 3) | base; in SetSIB()
138 Address(Register base, int32_t disp) { in Address() argument
139 Init(base, disp); in Address()
142 Address(Register base, Offset disp) { in Address() argument
143 Init(base, disp.Int32Value()); in Address()
146 Address(Register base, FrameOffset disp) { in Address() argument
147 CHECK_EQ(base, ESP); in Address()
151 Address(Register base, MemberOffset disp) { in Address() argument
152 Init(base, disp.Int32Value()); in Address()
155 void Init(Register base, int32_t disp) { in Init() argument
156 if (disp == 0 && base != EBP) { in Init()
157 SetModRM(0, base); in Init()
158 if (base == ESP) SetSIB(TIMES_1, ESP, base); in Init()
160 SetModRM(1, base); in Init()
161 if (base == ESP) SetSIB(TIMES_1, ESP, base); in Init()
164 SetModRM(2, base); in Init()
165 if (base == ESP) SetSIB(TIMES_1, ESP, base); in Init()
178 Address(Register base, Register index, ScaleFactor scale, int32_t disp) { in Address() argument
180 if (disp == 0 && base != EBP) { in Address()
182 SetSIB(scale, index, base); in Address()
185 SetSIB(scale, index, base); in Address()
189 SetSIB(scale, index, base); in Address()
499 void LoadRef(ManagedRegister dest, ManagedRegister base, MemberOffset offs) OVERRIDE;
501 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE;
566 void Call(ManagedRegister base, Offset offset, ManagedRegister scratch) OVERRIDE;
567 void Call(FrameOffset base, Offset offset, ManagedRegister scratch) OVERRIDE;