/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/ |
assembler-arm64.h | 65 // Some CPURegister methods can return Register and FPRegister types, so we 68 struct FPRegister; 117 FPRegister D() const; 118 FPRegister S() const; 198 struct FPRegister : public CPURegister { 207 static FPRegister Create(int code, int size) { 208 return FPRegister( 212 FPRegister() { 218 explicit FPRegister(const CPURegister& r) { 225 FPRegister(const FPRegister& r) { // NOLINT(runtime/explicit [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...] |
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...] |
assembler-arm64.cc | [all...] |
assembler-arm64-inl.h | 233 inline FPRegister FPRegister::SRegFromCode(unsigned code) { 235 return FPRegister::Create(code, kSRegSizeInBits); 239 inline FPRegister FPRegister::DRegFromCode(unsigned code) { 241 return FPRegister::Create(code, kDRegSizeInBits); 257 inline FPRegister CPURegister::S() const { 259 return FPRegister::SRegFromCode(reg_code); 263 inline FPRegister CPURegister::D() const { 265 return FPRegister::DRegFromCode(reg_code) [all...] |
macro-assembler-arm64.cc | 930 void MacroAssembler::Push(const Register& src0, const FPRegister& src1) { [all...] |
code-stubs-arm64.cc | 156 FPRegister double_scratch, 310 FPRegister left_d, 311 FPRegister right_d, 491 FPRegister rhs_d = d0; 492 FPRegister lhs_d = d1; 703 FPRegister result_double = d0; 704 FPRegister base_double = d0; 705 FPRegister exponent_double = d1; 706 FPRegister base_double_copy = d2; 707 FPRegister scratch1_double = d6 [all...] |
/external/v8/test/cctest/ |
test-utils-arm64.cc | 123 const FPRegister& fpreg) { 140 const FPRegister& fpreg) { 240 RegList PopulateFPRegisterArray(FPRegister* s, FPRegister* d, FPRegister* v, 248 v[i] = FPRegister::Create(n, reg_size); 251 d[i] = FPRegister::Create(n, kDRegSizeInBits); 254 s[i] = FPRegister::Create(n, kSRegSizeInBits); 291 FPRegister first = NoFPReg; 294 FPRegister dn = FPRegister::Create(i, kDRegSizeInBits) [all...] |
test-utils-arm64.h | 74 // FPRegister accessors. 185 const FPRegister& fpreg); 187 const FPRegister& fpreg); 210 RegList PopulateFPRegisterArray(FPRegister* s, FPRegister* d, FPRegister* v,
|
/external/vixl/test/ |
test-utils-a64.cc | 155 const FPRegister& fpreg) { 172 const FPRegister& fpreg) { 272 RegList PopulateFPRegisterArray(FPRegister* s, FPRegister* d, FPRegister* v, 280 v[i] = FPRegister(n, reg_size); 283 d[i] = FPRegister(n, kDRegSize); 286 s[i] = FPRegister(n, kSRegSize); 323 FPRegister first = NoFPReg; 326 FPRegister dn(i, kDRegSize) [all...] |
test-utils-a64.h | 95 // FPRegister accessors. 205 const FPRegister& fpreg); 207 const FPRegister& fpreg); 232 RegList PopulateFPRegisterArray(FPRegister* s, FPRegister* d, FPRegister* v,
|
test-simulator-a64.cc | 145 typedef void (MacroAssembler::*Test1OpFPHelper_t)(const FPRegister& fd, 146 const FPRegister& fn); 147 typedef void (MacroAssembler::*Test2OpFPHelper_t)(const FPRegister& fd, 148 const FPRegister& fn, 149 const FPRegister& fm); 150 typedef void (MacroAssembler::*Test3OpFPHelper_t)(const FPRegister& fd, 151 const FPRegister& fn, 152 const FPRegister& fm, 153 const FPRegister& fa); 154 typedef void (MacroAssembler::*TestFPCmpHelper_t)(const FPRegister& fn [all...] |
/art/compiler/optimizing/ |
common_arm64.h | 79 static inline vixl::FPRegister DRegisterFrom(Location location) { 81 return vixl::FPRegister::DRegFromCode(location.reg()); 84 static inline vixl::FPRegister SRegisterFrom(Location location) { 86 return vixl::FPRegister::SRegFromCode(location.reg()); 89 static inline vixl::FPRegister FPRegisterFrom(Location location, Primitive::Type type) { 94 static inline vixl::FPRegister OutputFPRegister(HInstruction* instr) { 98 static inline vixl::FPRegister InputFPRegisterAt(HInstruction* instr, int input_index) { 176 static inline Location LocationFrom(const vixl::FPRegister& fpreg) {
|
code_generator_arm64.h | 44 static const vixl::FPRegister kParameterFPRegisters[] = { 106 static const vixl::FPRegister kRuntimeParameterFpuRegisters[] = 111 class InvokeRuntimeCallingConvention : public CallingConvention<vixl::Register, vixl::FPRegister> { 128 class InvokeDexCallingConvention : public CallingConvention<vixl::Register, vixl::FPRegister> {
|
intrinsics_arm64.cc | 84 FPRegister trg_reg = FPRegisterFrom(trg, type); 85 FPRegister res_reg = FPRegisterFrom(ARM64ReturnLocation(type), type); 380 FPRegister fpr = (type == Primitive::kPrimLong) ? temps.AcquireD() : temps.AcquireS(); 416 FPRegister in_reg = is64bit ? DRegisterFrom(in) : SRegisterFrom(in); 417 FPRegister out_reg = is64bit ? DRegisterFrom(out) : SRegisterFrom(out); 483 FPRegister op1_reg = is_double ? DRegisterFrom(op1) : SRegisterFrom(op1); 484 FPRegister op2_reg = is_double ? DRegisterFrom(op2) : SRegisterFrom(op2); 485 FPRegister out_reg = is_double ? DRegisterFrom(out) : SRegisterFrom(out); 634 FPRegister in_reg = is_double ? 639 FPRegister temp1_reg = temps.AcquireSameSizeAs(in_reg) [all...] |
code_generator_arm64.cc | [all...] |
/external/vixl/src/vixl/a64/ |
debugger-a64.h | 95 void PrintFPRegister(const FPRegister& target_fpreg,
|
macro-assembler-a64.cc | [all...] |
debugger-a64.cc | 108 class FPRegisterToken : public ValueToken<const FPRegister> { 110 explicit FPRegisterToken(const FPRegister fpreg) 111 : ValueToken<const FPRegister>(fpreg) {} 637 void Debugger::PrintFPRegister(const FPRegister& target_fpreg, 890 fprintf(out, "[FPRegister %c%" PRIu32 "]", prefix, value().code()); [all...] |
/art/compiler/utils/arm64/ |
assembler_arm64.h | 246 static vixl::FPRegister reg_d(int code) { 247 return vixl::FPRegister::DRegFromCode(code); 250 static vixl::FPRegister reg_s(int code) { 251 return vixl::FPRegister::SRegFromCode(code);
|
/external/v8/src/compiler/arm64/ |
code-generator-arm64.cc | [all...] |