HomeSort by relevance Sort by last modified time
    Searched refs:FPRegister (Results 1 - 25 of 30) 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/
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...]

Completed in 2258 milliseconds

1 2