Searched refs:scale (Results 1 – 12 of 12) sorted by relevance
/art/disassembler/ |
D | disassembler_x86.cc | 188 uint8_t scale = (sib >> 6) & 3; in DumpAddress() local 211 if (scale != 0) { in DumpAddress() 212 address << StringPrintf(" * %d", 1 << scale); in DumpAddress()
|
/art/compiler/optimizing/ |
D | code_generator_vector_x86_64.cc | 1244 ScaleFactor scale = TIMES_1; in VecAddress() local 1246 case 2: scale = TIMES_2; break; in VecAddress() 1247 case 4: scale = TIMES_4; break; in VecAddress() 1248 case 8: scale = TIMES_8; break; in VecAddress() 1255 return CodeGeneratorX86_64::ArrayAddress(base.AsRegister<CpuRegister>(), index, scale, offset); in VecAddress()
|
D | code_generator_vector_x86.cc | 1271 ScaleFactor scale = TIMES_1; in VecAddress() local 1273 case 2: scale = TIMES_2; break; in VecAddress() 1274 case 4: scale = TIMES_4; break; in VecAddress() 1275 case 8: scale = TIMES_8; break; in VecAddress() 1282 return CodeGeneratorX86::ArrayAddress(base.AsRegister<Register>(), index, scale, offset); in VecAddress()
|
D | code_generator_x86.h | 549 ScaleFactor scale,
|
D | code_generator_x86_64.h | 601 ScaleFactor scale,
|
D | code_generator_x86_64.cc | 7685 ScaleFactor scale, in ArrayAddress() argument 7688 Address(obj, (index.GetConstant()->AsIntConstant()->GetValue() << scale) + data_offset) : in ArrayAddress() 7689 Address(obj, index.AsRegister<CpuRegister>(), scale, data_offset); in ArrayAddress()
|
D | code_generator_x86.cc | 8583 ScaleFactor scale, in ArrayAddress() argument 8586 Address(obj, (index.GetConstant()->AsIntConstant()->GetValue() << scale) + data_offset) : in ArrayAddress() 8587 Address(obj, index.AsRegister<Register>(), scale, data_offset); in ArrayAddress()
|
/art/runtime/ |
D | thread.h | 718 size_t scale = (pointer_size > kRuntimePointerSize) ? in ThreadOffsetFromTlsPtr() local 722 return ThreadOffset<pointer_size>(base + ((tls_ptr_offset * scale) / shrink)); in ThreadOffsetFromTlsPtr()
|
/art/compiler/utils/x86/ |
D | assembler_x86.cc | 42 << "," << (1 << addr.scale()) << ")"; in operator <<() 44 return os << "(%" << addr.base() << ",%" << addr.index() << "," << (1 << addr.scale()) << ")"; in operator <<() 50 << addr.index() << "," << (1 << addr.scale()) << ")"; in operator <<() 56 << addr.index() << "," << (1 << addr.scale()) << ")"; in operator <<()
|
D | assembler_x86.h | 64 ScaleFactor scale() const { in scale() function
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 46 << "," << (1 << addr.scale()) << ")"; in operator <<() 49 << addr.cpu_index() << "," << (1 << addr.scale()) << ")"; in operator <<() 55 << addr.cpu_index() << "," << (1 << addr.scale()) << ")"; in operator <<() 61 << addr.cpu_index() << "," << (1 << addr.scale()) << ")"; in operator <<()
|
D | assembler_x86_64.h | 72 ScaleFactor scale() const { in scale() function
|