Lines Matching refs:disp
132 void SetDisp8(int8_t disp) { in SetDisp8() argument
134 encoding_[length_++] = static_cast<uint8_t>(disp); in SetDisp8()
137 void SetDisp32(int32_t disp) { in SetDisp32() argument
139 int disp_size = sizeof(disp); in SetDisp32()
140 memmove(&encoding_[length_], &disp, disp_size); in SetDisp32()
169 Address(CpuRegister base_in, int32_t disp) { in Address() argument
170 Init(base_in, disp); in Address()
173 Address(CpuRegister base_in, Offset disp) { in Address() argument
174 Init(base_in, disp.Int32Value()); in Address()
177 Address(CpuRegister base_in, FrameOffset disp) { in Address() argument
179 Init(CpuRegister(RSP), disp.Int32Value()); in Address()
182 Address(CpuRegister base_in, MemberOffset disp) { in Address() argument
183 Init(base_in, disp.Int32Value()); in Address()
186 void Init(CpuRegister base_in, int32_t disp) { in Init() argument
187 if (disp == 0 && base_in.LowBits() != RBP) { in Init()
192 } else if (disp >= -128 && disp <= 127) { in Init()
197 SetDisp8(disp); in Init()
203 SetDisp32(disp); in Init()
208 Address(CpuRegister index_in, ScaleFactor scale_in, int32_t disp) { in Address() argument
212 SetDisp32(disp); in Address()
215 Address(CpuRegister base_in, CpuRegister index_in, ScaleFactor scale_in, int32_t disp) { in Address() argument
217 if (disp == 0 && base_in.LowBits() != RBP) { in Address()
220 } else if (disp >= -128 && disp <= 127) { in Address()
223 SetDisp8(disp); in Address()
227 SetDisp32(disp); in Address()