Lines Matching refs:disp
104 void SetDisp8(int8_t disp) { in SetDisp8() argument
106 encoding_[length_++] = static_cast<uint8_t>(disp); in SetDisp8()
109 void SetDisp32(int32_t disp) { in SetDisp32() argument
111 int disp_size = sizeof(disp); in SetDisp32()
112 memmove(&encoding_[length_], &disp, disp_size); in SetDisp32()
135 Address(Register base_in, int32_t disp) { in Address() argument
136 Init(base_in, disp); in Address()
139 Address(Register base_in, Offset disp) { in Address() argument
140 Init(base_in, disp.Int32Value()); in Address()
143 Address(Register base_in, FrameOffset disp) { in Address() argument
145 Init(ESP, disp.Int32Value()); in Address()
148 Address(Register base_in, MemberOffset disp) { in Address() argument
149 Init(base_in, disp.Int32Value()); in Address()
152 void Init(Register base_in, int32_t disp) { in Init() argument
153 if (disp == 0 && base_in != EBP) { in Init()
156 } else if (disp >= -128 && disp <= 127) { in Init()
159 SetDisp8(disp); in Init()
163 SetDisp32(disp); in Init()
167 Address(Register index_in, ScaleFactor scale_in, int32_t disp) { in Address() argument
171 SetDisp32(disp); in Address()
174 Address(Register base_in, Register index_in, ScaleFactor scale_in, int32_t disp) { in Address() argument
176 if (disp == 0 && base_in != EBP) { in Address()
179 } else if (disp >= -128 && disp <= 127) { in Address()
182 SetDisp8(disp); in Address()
186 SetDisp32(disp); in Address()