/art/compiler/utils/arm/ |
D | constants_arm.h | 57 TIMES_4 = 2, enumerator
|
/art/compiler/utils/x86/ |
D | constants_x86.h | 60 TIMES_4 = 2, enumerator
|
D | assembler_x86_test.cc | 74 addresses_.push_back(x86::Address(x86::EDI, x86::ECX, x86::TIMES_4, 17)); in SetUpHelpers() 83 addresses_.push_back(x86::Address(x86::ESP, x86::ECX, x86::TIMES_4, 17)); in SetUpHelpers() 283 all_addresses.push_back(x86::Address(*index, x86::TIMES_4, 1)); in TEST_F() 289 all_addresses.push_back(x86::Address(*base, *index, x86::TIMES_4, 1)); in TEST_F() 554 x86::Register(x86::EDI), x86::Register(x86::EBX), x86::TIMES_4, 12)); in TEST_F() 556 x86::Register(x86::ESI), x86::Register(x86::EBX), x86::TIMES_4, 12)); in TEST_F() 558 x86::Register(x86::EDI), x86::Register(x86::EAX), x86::TIMES_4, 12)); in TEST_F()
|
/art/compiler/utils/x86_64/ |
D | constants_x86_64.h | 87 TIMES_4 = 2, enumerator
|
D | assembler_x86_64_test.cc | 169 x86_64::CpuRegister(x86_64::RCX), x86_64::TIMES_4, 17)); in SetUpHelpers() 186 x86_64::CpuRegister(x86_64::RCX), x86_64::TIMES_4, 17)); in SetUpHelpers() 531 all_addresses.push_back(x86_64::Address(*index, x86_64::TIMES_4, 1)); in TEST_F() 537 all_addresses.push_back(x86_64::Address(*base, *index, x86_64::TIMES_4, 1)); in TEST_F() 2164 … x86_64::CpuRegister(x86_64::RDI), x86_64::CpuRegister(x86_64::RBX), x86_64::TIMES_4, 12), false); in TEST_F() 2166 … x86_64::CpuRegister(x86_64::R10), x86_64::CpuRegister(x86_64::RBX), x86_64::TIMES_4, 12), false); in TEST_F() 2168 … x86_64::CpuRegister(x86_64::RDI), x86_64::CpuRegister(x86_64::R9), x86_64::TIMES_4, 12), false); in TEST_F() 2178 … x86_64::CpuRegister(x86_64::RDI), x86_64::CpuRegister(x86_64::RBX), x86_64::TIMES_4, 12), true); in TEST_F() 2180 … x86_64::CpuRegister(x86_64::R10), x86_64::CpuRegister(x86_64::RBX), x86_64::TIMES_4, 12), true); in TEST_F() 2182 … x86_64::CpuRegister(x86_64::RDI), x86_64::CpuRegister(x86_64::R9), x86_64::TIMES_4, 12), true); in TEST_F()
|
/art/compiler/optimizing/ |
D | intrinsics_x86.cc | 124 __ movl(temp2, Address(src, temp1, ScaleFactor::TIMES_4, adjusted_offset)); in EmitNativeCode() 127 __ movl(temp2, Address(src, temp2, ScaleFactor::TIMES_4, offset)); in EmitNativeCode() 147 __ movl(Address(dest, temp1, ScaleFactor::TIMES_4, adjusted_offset), temp2); in EmitNativeCode() 150 __ movl(Address(dest, temp3, ScaleFactor::TIMES_4, offset), temp2); in EmitNativeCode() 3082 static_assert((1u << TIMES_4) == sizeof(mirror::HeapReference<mirror::Object>), in VisitIntegerValueOf() 3093 Address(method_address_reg, out, TIMES_4, CodeGeneratorX86::kPlaceholder32BitOffset)); in VisitIntegerValueOf() 3103 __ movl(out, Address(out, in, TIMES_4, 0)); in VisitIntegerValueOf()
|
D | code_generator_x86_64.cc | 825 __ shll(CpuRegister(index_reg), Immediate(TIMES_4)); in EmitNativeCode() 5427 __ movl(out, CodeGeneratorX86_64::ArrayAddress(obj, index, TIMES_4, data_offset)); in VisitArrayGet() 5444 __ movl(out, CodeGeneratorX86_64::ArrayAddress(obj, index, TIMES_4, data_offset)); in VisitArrayGet() 5451 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_4) + data_offset; in VisitArrayGet() 5469 __ movss(out, CodeGeneratorX86_64::ArrayAddress(obj, index, TIMES_4, data_offset)); in VisitArrayGet() 5562 Address address = CodeGeneratorX86_64::ArrayAddress(array, index, TIMES_4, offset); in VisitArraySet() 5665 Address address = CodeGeneratorX86_64::ArrayAddress(array, index, TIMES_4, offset); in VisitArraySet() 5694 Address address = CodeGeneratorX86_64::ArrayAddress(array, index, TIMES_4, offset); in VisitArraySet() 7109 TIMES_4, in VisitCheckCast() 7469 Address src = CodeGeneratorX86_64::ArrayAddress(obj, index, TIMES_4, data_offset); in GenerateArrayLoadWithBakerReadBarrier() [all …]
|
D | code_generator_x86.cc | 812 __ shll(index_reg, Immediate(TIMES_4)); in EmitNativeCode() 6273 __ movl(out, CodeGeneratorX86::ArrayAddress(obj, index, TIMES_4, data_offset)); in VisitArrayGet() 6290 __ movl(out, CodeGeneratorX86::ArrayAddress(obj, index, TIMES_4, data_offset)); in VisitArrayGet() 6297 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_4) + data_offset; in VisitArrayGet() 6319 __ movss(out, CodeGeneratorX86::ArrayAddress(obj, index, TIMES_4, data_offset)); in VisitArrayGet() 6418 Address address = CodeGeneratorX86::ArrayAddress(array, index, TIMES_4, offset); in VisitArraySet() 6521 Address address = CodeGeneratorX86::ArrayAddress(array, index, TIMES_4, offset); in VisitArraySet() 6555 Address address = CodeGeneratorX86::ArrayAddress(array, index, TIMES_4, offset); in VisitArraySet() 8002 TIMES_4, in VisitCheckCast() 8391 Address src = CodeGeneratorX86::ArrayAddress(obj, index, TIMES_4, data_offset); in GenerateArrayLoadWithBakerReadBarrier() [all …]
|
D | code_generator_arm_vixl.cc | 828 __ Lsl(index_reg, index_reg, TIMES_4); in EmitNativeCode() 6522 size_t offset = (Int32ConstantFrom(index) << TIMES_4) + data_offset; in VisitArrayGet() 6590 size_t offset = (Int32ConstantFrom(index) << TIMES_4) + data_offset; in VisitArrayGet() 6595 __ Add(temp, obj, Operand(RegisterFrom(index), vixl32::LSL, TIMES_4)); in VisitArrayGet() 6718 size_t offset = (Int32ConstantFrom(index) << TIMES_4) + data_offset; in VisitArraySet() 6822 size_t offset = (Int32ConstantFrom(index) << TIMES_4) + data_offset; in VisitArraySet() 6874 size_t offset = (Int32ConstantFrom(index) << TIMES_4) + data_offset; in VisitArraySet() 6879 __ Add(temp, array, Operand(RegisterFrom(index), vixl32::LSL, TIMES_4)); in VisitArraySet() 8995 ScaleFactor scale_factor = TIMES_4; in GenerateArrayLoadWithBakerReadBarrier()
|
D | intrinsics_x86_64.cc | 2649 static_assert((1u << TIMES_4) == sizeof(mirror::HeapReference<mirror::Object>), in VisitIntegerValueOf() 2651 __ movl(out, Address(argument, out, TIMES_4, 0)); in VisitIntegerValueOf()
|
D | code_generator_vector_x86.cc | 1274 case 4: scale = TIMES_4; break; in VecAddress()
|
D | code_generator_vector_x86_64.cc | 1247 case 4: scale = TIMES_4; break; in VecAddress()
|