Home
last modified time | relevance | path

Searched refs:rd (Results 1 – 8 of 8) sorted by relevance

/art/compiler/utils/arm/
Dassembler_arm_vixl.h86 void (func_name)(vixl32::Register rd, vixl32::Register rn, const vixl32::Operand& operand) { \
87 MacroAssembler::func_name(vixl32::DontCare, rd, rn, operand); \
111 void (func_name)(vixl32::Register rd, const vixl32::Operand& operand) { \
112 MacroAssembler::func_name(vixl32::DontCare, rd, operand); \
122 void Rrx(vixl32::Register rd, vixl32::Register rn) { in Rrx() argument
123 MacroAssembler::Rrx(vixl32::DontCare, rd, rn); in Rrx()
127 void Mul(vixl32::Register rd, vixl32::Register rn, vixl32::Register rm) { in Mul() argument
128 MacroAssembler::Mul(vixl32::DontCare, rd, rn, rm); in Mul()
134 void Add(vixl32::Register rd, vixl32::Register rn, const vixl32::Operand& operand) { in Add() argument
135 if (rd.Is(rn) && operand.IsPlainRegister()) { in Add()
[all …]
Dassembler_arm_vixl.cc99 void ArmVIXLAssembler::LoadImmediate(vixl32::Register rd, int32_t value) { in LoadImmediate() argument
102 ___ Mvn(rd, ~value); in LoadImmediate()
104 ___ Mov(rd, value); in LoadImmediate()
425 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, int32_t value) { in AddConstant() argument
426 AddConstant(rd, rd, value); in AddConstant()
430 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, in AddConstant() argument
436 if (!rd.Is(rn)) { in AddConstant()
437 ___ Mov(rd, rn); in AddConstant()
441 ___ Add(rd, rn, value); in AddConstant()
445 void ArmVIXLAssembler::AddConstantInIt(vixl32::Register rd, in AddConstantInIt() argument
[all …]
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc80 void Arm64JNIMacroAssembler::AddConstant(XRegister rd, int32_t value, Condition cond) { in AddConstant() argument
81 AddConstant(rd, rd, value, cond); in AddConstant()
84 void Arm64JNIMacroAssembler::AddConstant(XRegister rd, in AddConstant() argument
90 ___ Add(reg_x(rd), reg_x(rn), value); in AddConstant()
95 temps.Exclude(reg_x(rd), reg_x(rn)); in AddConstant()
98 ___ Csel(reg_x(rd), temp, reg_x(rd), cond); in AddConstant()
Djni_macro_assembler_arm64.h224 void AddConstant(XRegister rd,
227 void AddConstant(XRegister rd,
/art/perfetto_hprof/
Dperfetto_hprof.cc200 ssize_t rd = read(fd, cmdline, sizeof(cmdline) - 1); in OnSetup() local
201 if (rd == -1) { in OnSetup()
205 if (rd == -1) { in OnSetup()
208 cmdline[rd] = '\0'; in OnSetup()
210 ssize_t sz = perfetto::profiling::NormalizeCmdLine(&cmdline_ptr, static_cast<size_t>(rd + 1)); in OnSetup()
/art/libartbase/base/
Dmem_map_test.cc42 std::random_device rd; in RandomData() local
47 res[i] = dist(rd); in RandomData()
/art/compiler/utils/x86_64/
Dassembler_x86_64_test.cc58 std::random_device rd; in TEST() local
59 std::default_random_engine e1(rd()); in TEST()
/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc114 EmitAdrCode(ArmVIXLMacroAssembler* assembler, vixl32::Register rd, vixl32::Label* label) in EmitAdrCode() argument
115 : assembler_(assembler), rd_(rd), label_(label) { in EmitAdrCode()
118 assembler->adr(EncodingSize(Wide), rd, label); in EmitAdrCode()