Lines Matching refs:base_in
107 void SetSIB(ScaleFactor scale_in, Register index_in, Register base_in) { in SetSIB() argument
110 encoding_[1] = (scale_in << 6) | (index_in << 3) | base_in; in SetSIB()
160 Address(Register base_in, int32_t disp) { in Address() argument
161 Init(base_in, disp); in Address()
164 Address(Register base_in, int32_t disp, AssemblerFixup *fixup) { in Address() argument
165 Init(base_in, disp); in Address()
169 Address(Register base_in, Offset disp) { in Address() argument
170 Init(base_in, disp.Int32Value()); in Address()
173 Address(Register base_in, FrameOffset disp) { in Address() argument
174 CHECK_EQ(base_in, ESP); in Address()
178 Address(Register base_in, MemberOffset disp) { in Address() argument
179 Init(base_in, disp.Int32Value()); in Address()
189 Address(Register base_in, Register index_in, ScaleFactor scale_in, int32_t disp) { in Address() argument
190 Init(base_in, index_in, scale_in, disp); in Address()
193 Address(Register base_in, in Address() argument
197 Init(base_in, index_in, scale_in, disp); in Address()
232 void Init(Register base_in, int32_t disp) { in Init() argument
233 if (disp == 0 && base_in != EBP) { in Init()
234 SetModRM(0, base_in); in Init()
235 if (base_in == ESP) SetSIB(TIMES_1, ESP, base_in); in Init()
237 SetModRM(1, base_in); in Init()
238 if (base_in == ESP) SetSIB(TIMES_1, ESP, base_in); in Init()
241 SetModRM(2, base_in); in Init()
242 if (base_in == ESP) SetSIB(TIMES_1, ESP, base_in); in Init()
247 void Init(Register base_in, Register index_in, ScaleFactor scale_in, int32_t disp) { in Init() argument
249 if (disp == 0 && base_in != EBP) { in Init()
251 SetSIB(scale_in, index_in, base_in); in Init()
254 SetSIB(scale_in, index_in, base_in); in Init()
258 SetSIB(scale_in, index_in, base_in); in Init()