HomeSort by relevance Sort by last modified time
    Searched refs:FPRegister (Results 1 - 25 of 28) sorted by null

1 2

  /external/v8/src/crankshaft/arm64/
delayed-masm-arm64-inl.h 32 void DelayedMasm::Fmov(FPRegister fd, FPRegister fn) {
38 void DelayedMasm::Fmov(FPRegister fd, double imm) {
delayed-masm-arm64.h 73 inline void Fmov(FPRegister fd, FPRegister fn);
74 inline void Fmov(FPRegister fd, double imm);
lithium-gap-resolver-arm64.h 77 const FPRegister& SavedFPValueRegister() {
lithium-codegen-arm64.h 164 const FPRegister& value,
165 const FPRegister& scratch);
  /external/v8/src/arm64/
macro-assembler-arm64.h 394 inline void Fabs(const FPRegister& fd, const FPRegister& fn);
395 inline void Fadd(const FPRegister& fd,
396 const FPRegister& fn,
397 const FPRegister& fm);
398 inline void Fccmp(const FPRegister& fn,
399 const FPRegister& fm,
402 inline void Fcmp(const FPRegister& fn, const FPRegister& fm);
403 inline void Fcmp(const FPRegister& fn, double value)
    [all...]
macro-assembler-arm64-inl.h 558 void MacroAssembler::Fabs(const FPRegister& fd, const FPRegister& fn) {
564 void MacroAssembler::Fadd(const FPRegister& fd,
565 const FPRegister& fn,
566 const FPRegister& fm) {
572 void MacroAssembler::Fccmp(const FPRegister& fn,
573 const FPRegister& fm,
582 void MacroAssembler::Fcmp(const FPRegister& fn, const FPRegister& fm) {
588 void MacroAssembler::Fcmp(const FPRegister& fn, double value)
    [all...]
assembler-arm64.h 69 // Some CPURegister methods can return Register and FPRegister types, so we
72 struct FPRegister;
121 FPRegister D() const;
122 FPRegister S() const;
203 struct FPRegister : public CPURegister {
212 static FPRegister Create(int code, int size) {
213 return FPRegister(
217 FPRegister() {
223 explicit FPRegister(const CPURegister& r) {
230 FPRegister(const FPRegister& r) { // NOLINT(runtime/explicit
    [all...]
assembler-arm64.cc     [all...]
assembler-arm64-inl.h 219 inline FPRegister FPRegister::SRegFromCode(unsigned code) {
221 return FPRegister::Create(code, kSRegSizeInBits);
225 inline FPRegister FPRegister::DRegFromCode(unsigned code) {
227 return FPRegister::Create(code, kDRegSizeInBits);
243 inline FPRegister CPURegister::S() const {
245 return FPRegister::SRegFromCode(reg_code);
249 inline FPRegister CPURegister::D() const {
251 return FPRegister::DRegFromCode(reg_code)
    [all...]
code-stubs-arm64.cc 145 FPRegister double_scratch,
293 FPRegister left_d,
294 FPRegister right_d,
474 FPRegister rhs_d = d0;
475 FPRegister lhs_d = d1;
684 FPRegister result_double = d0;
685 FPRegister base_double = d0;
686 FPRegister exponent_double = d1;
687 FPRegister base_double_copy = d2;
688 FPRegister scratch1_double = d6
    [all...]
macro-assembler-arm64.cc 930 void MacroAssembler::Push(const Register& src0, const FPRegister& src1) {
    [all...]
  /art/compiler/utils/arm64/
assembler_arm64.h 128 static vixl::aarch64::FPRegister reg_d(int code) {
129 return vixl::aarch64::FPRegister::GetDRegFromCode(code);
132 static vixl::aarch64::FPRegister reg_s(int code) {
133 return vixl::aarch64::FPRegister::GetSRegFromCode(code);
  /external/vixl/test/aarch64/
test-utils-aarch64.h 97 // FPRegister accessors.
207 const FPRegister& fpreg);
210 const FPRegister& fpreg);
242 RegList PopulateFPRegisterArray(FPRegister* s,
243 FPRegister* d,
244 FPRegister* v,
test-utils-aarch64.cc 170 const FPRegister& fpreg) {
189 const FPRegister& fpreg) {
304 RegList PopulateFPRegisterArray(FPRegister* s,
305 FPRegister* d,
306 FPRegister* v,
316 v[i] = FPRegister(n, reg_size);
319 d[i] = FPRegister(n, kDRegSize);
322 s[i] = FPRegister(n, kSRegSize);
359 FPRegister first = NoFPReg;
362 FPRegister dn(i, kDRegSize)
    [all...]
test-simulator-aarch64.cc 139 typedef void (MacroAssembler::*Test1OpFPHelper_t)(const FPRegister& fd,
140 const FPRegister& fn);
141 typedef void (MacroAssembler::*Test2OpFPHelper_t)(const FPRegister& fd,
142 const FPRegister& fn,
143 const FPRegister& fm);
144 typedef void (MacroAssembler::*Test3OpFPHelper_t)(const FPRegister& fd,
145 const FPRegister& fn,
146 const FPRegister& fm,
147 const FPRegister& fa);
148 typedef void (MacroAssembler::*TestFPCmpHelper_t)(const FPRegister& fn
    [all...]
  /art/compiler/optimizing/
common_arm64.h 90 inline vixl::aarch64::FPRegister DRegisterFrom(Location location) {
92 return vixl::aarch64::FPRegister::GetDRegFromCode(location.reg());
95 inline vixl::aarch64::FPRegister QRegisterFrom(Location location) {
97 return vixl::aarch64::FPRegister::GetQRegFromCode(location.reg());
100 inline vixl::aarch64::FPRegister VRegisterFrom(Location location) {
102 return vixl::aarch64::FPRegister::GetVRegFromCode(location.reg());
105 inline vixl::aarch64::FPRegister SRegisterFrom(Location location) {
107 return vixl::aarch64::FPRegister::GetSRegFromCode(location.reg());
110 inline vixl::aarch64::FPRegister FPRegisterFrom(Location location, Primitive::Type type) {
115 inline vixl::aarch64::FPRegister OutputFPRegister(HInstruction* instr)
    [all...]
code_generator_arm64.h 61 static const vixl::aarch64::FPRegister kParameterFPRegisters[] = {
150 static const vixl::aarch64::FPRegister kRuntimeParameterFpuRegisters[] =
163 vixl::aarch64::FPRegister> {
181 vixl::aarch64::FPRegister> {
    [all...]
intrinsics_arm64.cc 92 FPRegister trg_reg = FPRegisterFrom(trg, type);
93 FPRegister res_reg = FPRegisterFrom(ARM64ReturnLocation(type), type);
449 FPRegister fpr = (type == Primitive::kPrimLong) ? temps.AcquireD() : temps.AcquireS();
485 FPRegister in_reg = is64bit ? DRegisterFrom(in) : SRegisterFrom(in);
486 FPRegister out_reg = is64bit ? DRegisterFrom(out) : SRegisterFrom(out);
552 FPRegister op1_reg = is_double ? DRegisterFrom(op1) : SRegisterFrom(op1);
553 FPRegister op2_reg = is_double ? DRegisterFrom(op2) : SRegisterFrom(op2);
554 FPRegister out_reg = is_double ? DRegisterFrom(out) : SRegisterFrom(out);
716 FPRegister in_reg = is_double ? DRegisterFrom(l->InAt(0)) : SRegisterFrom(l->InAt(0));
717 FPRegister tmp_fp = is_double ? DRegisterFrom(l->GetTemp(0)) : SRegisterFrom(l->GetTemp(0))
    [all...]
code_generator_arm64.cc     [all...]
  /external/vixl/src/aarch64/
debugger-aarch64.h 86 void PrintFPRegister(const FPRegister& target_fpreg,
abi-aarch64.h 107 return GenericOperand(FPRegister(NSRN_++, size * kBitsPerByte));
macro-assembler-aarch64.cc     [all...]
debugger-aarch64.cc 114 class FPRegisterToken : public ValueToken<const FPRegister> {
116 explicit FPRegisterToken(const FPRegister fpreg)
117 : ValueToken<const FPRegister>(fpreg) {}
670 void Debugger::PrintFPRegister(const FPRegister& target_fpreg,
917 fprintf(out, "[FPRegister %c%" PRIu32 "]", prefix, value().GetCode());
    [all...]
operands-aarch64.h 433 typedef VRegister FPRegister;
440 const FPRegister NoFPReg; // For backward compatibility.
  /external/v8/src/compiler/arm64/
code-generator-arm64.cc     [all...]

Completed in 182 milliseconds

1 2