/art/compiler/utils/arm/ |
D | assembler_arm_vixl.h | 103 void (func_name)(vixl32::Register rd, vixl32::Register rn, const vixl32::Operand& operand) { \ 104 MacroAssembler::func_name(vixl32::DontCare, rd, rn, operand); \ 128 void (func_name)(vixl32::Register rd, const vixl32::Operand& operand) { \ 129 MacroAssembler::func_name(vixl32::DontCare, rd, operand); \ 139 void Rrx(vixl32::Register rd, vixl32::Register rn) { in Rrx() argument 140 MacroAssembler::Rrx(vixl32::DontCare, rd, rn); in Rrx() 144 void Mul(vixl32::Register rd, vixl32::Register rn, vixl32::Register rm) { in Mul() argument 145 MacroAssembler::Mul(vixl32::DontCare, rd, rn, rm); in Mul() 151 void Add(vixl32::Register rd, vixl32::Register rn, const vixl32::Operand& operand) { in Add() argument 152 if (rd.Is(rn) && operand.IsPlainRegister()) { in Add() [all …]
|
D | assembler_arm_vixl.cc | 97 void ArmVIXLAssembler::LoadImmediate(vixl32::Register rd, int32_t value) { in LoadImmediate() argument 100 ___ Mvn(rd, ~value); in LoadImmediate() 102 ___ Mov(rd, value); in LoadImmediate() 423 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, int32_t value) { in AddConstant() argument 424 AddConstant(rd, rd, value); in AddConstant() 428 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, in AddConstant() argument 434 if (!rd.Is(rn)) { in AddConstant() 435 ___ Mov(rd, rn); in AddConstant() 439 ___ Add(rd, rn, value); in AddConstant() 443 void ArmVIXLAssembler::AddConstantInIt(vixl32::Register rd, in AddConstantInIt() argument [all …]
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 186 void AddConstant(XRegister rd, 189 void AddConstant(XRegister rd,
|
D | jni_macro_assembler_arm64.cc | 115 void Arm64JNIMacroAssembler::AddConstant(XRegister rd, int32_t value, Condition cond) { in AddConstant() argument 116 AddConstant(rd, rd, value, cond); in AddConstant() 119 void Arm64JNIMacroAssembler::AddConstant(XRegister rd, in AddConstant() argument 125 ___ Add(reg_x(rd), reg_x(rn), value); in AddConstant() 130 temps.Exclude(reg_x(rd), reg_x(rn)); in AddConstant() 133 ___ Csel(reg_x(rd), temp, reg_x(rd), cond); in AddConstant()
|
/art/libartbase/base/ |
D | mem_map_test.cc | 42 std::random_device rd; in RandomData() local 47 res[i] = dist(rd); in RandomData()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64_test.cc | 59 std::random_device rd; in TEST() local 60 std::default_random_engine e1(rd()); in TEST()
|
/art/compiler/optimizing/ |
D | code_generator_arm_vixl.cc | 117 EmitAdrCode(ArmVIXLMacroAssembler* assembler, vixl32::Register rd, vixl32::Label* label) in EmitAdrCode() argument 118 : assembler_(assembler), rd_(rd), label_(label) { in EmitAdrCode() 121 assembler->adr(EncodingSize(Wide), rd, label); in EmitAdrCode()
|