• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/JavaScriptCore-7600.1.17/assembler/

Lines Matching refs:FPRegisterID

470     } FPRegisterID;
479 typedef ARM64Registers::FPRegisterID FPRegisterID;
484 static FPRegisterID firstFPRegister() { return ARM64Registers::q0; }
485 static FPRegisterID lastFPRegister() { return ARM64Registers::q31; }
2103 ALWAYS_INLINE void fabs(FPRegisterID vd, FPRegisterID vn)
2110 ALWAYS_INLINE void fadd(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm)
2117 ALWAYS_INLINE void fccmp(FPRegisterID vn, FPRegisterID vm, int nzcv, Condition cond)
2124 ALWAYS_INLINE void fccmpe(FPRegisterID vn, FPRegisterID vm, int nzcv, Condition cond)
2131 ALWAYS_INLINE void fcmp(FPRegisterID vn, FPRegisterID vm)
2138 ALWAYS_INLINE void fcmp_0(FPRegisterID vn)
2141 insn(floatingPointCompare(DATASIZE, static_cast<FPRegisterID>(0), vn, FPCmpOp_FCMP0));
2145 ALWAYS_INLINE void fcmpe(FPRegisterID vn, FPRegisterID vm)
2152 ALWAYS_INLINE void fcmpe_0(FPRegisterID vn)
2155 insn(floatingPointCompare(DATASIZE, static_cast<FPRegisterID>(0), vn, FPCmpOp_FCMPE0));
2159 ALWAYS_INLINE void fcsel(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm, Condition cond)
2166 ALWAYS_INLINE void fcvt(FPRegisterID vd, FPRegisterID vn)
2177 ALWAYS_INLINE void fcvtas(RegisterID rd, FPRegisterID vn)
2185 ALWAYS_INLINE void fcvtau(RegisterID rd, FPRegisterID vn)
2193 ALWAYS_INLINE void fcvtms(RegisterID rd, FPRegisterID vn)
2201 ALWAYS_INLINE void fcvtmu(RegisterID rd, FPRegisterID vn)
2209 ALWAYS_INLINE void fcvtns(RegisterID rd, FPRegisterID vn)
2217 ALWAYS_INLINE void fcvtnu(RegisterID rd, FPRegisterID vn)
2225 ALWAYS_INLINE void fcvtps(RegisterID rd, FPRegisterID vn)
2233 ALWAYS_INLINE void fcvtpu(RegisterID rd, FPRegisterID vn)
2241 ALWAYS_INLINE void fcvtzs(RegisterID rd, FPRegisterID vn)
2249 ALWAYS_INLINE void fcvtzu(RegisterID rd, FPRegisterID vn)
2257 ALWAYS_INLINE void fdiv(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm)
2264 ALWAYS_INLINE void fmadd(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm, FPRegisterID va)
2271 ALWAYS_INLINE void fmax(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm)
2278 ALWAYS_INLINE void fmaxnm(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm)
2285 ALWAYS_INLINE void fmin(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm)
2292 ALWAYS_INLINE void fminnm(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm)
2299 ALWAYS_INLINE void fmov(FPRegisterID vd, FPRegisterID vn)
2306 ALWAYS_INLINE void fmov(FPRegisterID vd, RegisterID rn)
2313 ALWAYS_INLINE void fmov(RegisterID rd, FPRegisterID vn)
2320 ALWAYS_INLINE void fmov(FPRegisterID vd, double imm)
2326 ALWAYS_INLINE void fmov_top(FPRegisterID vd, RegisterID rn)
2331 ALWAYS_INLINE void fmov_top(RegisterID rd, FPRegisterID vn)
2337 ALWAYS_INLINE void fmsub(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm, FPRegisterID va)
2344 ALWAYS_INLINE void fmul(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm)
2351 ALWAYS_INLINE void fneg(FPRegisterID vd, FPRegisterID vn)
2358 ALWAYS_INLINE void fnmadd(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm, FPRegisterID va)
2365 ALWAYS_INLINE void fnmsub(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm, FPRegisterID va)
2372 ALWAYS_INLINE void fnmul(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm)
2379 ALWAYS_INLINE void frinta(FPRegisterID vd, FPRegisterID vn)
2386 ALWAYS_INLINE void frinti(FPRegisterID vd, FPRegisterID vn)
2393 ALWAYS_INLINE void frintm(FPRegisterID vd, FPRegisterID vn)
2400 ALWAYS_INLINE void frintn(FPRegisterID vd, FPRegisterID vn)
2407 ALWAYS_INLINE void frintp(FPRegisterID vd, FPRegisterID vn)
2414 ALWAYS_INLINE void frintx(FPRegisterID vd, FPRegisterID vn)
2421 ALWAYS_INLINE void frintz(FPRegisterID vd, FPRegisterID vn)
2428 ALWAYS_INLINE void fsqrt(FPRegisterID vd, FPRegisterID vn)
2435 ALWAYS_INLINE void fsub(FPRegisterID vd, FPRegisterID vn, FPRegisterID vm)
2442 ALWAYS_INLINE void ldr(FPRegisterID rt, RegisterID rn, RegisterID rm)
2448 ALWAYS_INLINE void ldr(FPRegisterID rt, RegisterID rn, RegisterID rm, ExtendType extend, int amount)
2455 ALWAYS_INLINE void ldr(FPRegisterID rt, RegisterID rn, unsigned pimm)
2462 ALWAYS_INLINE void ldr(FPRegisterID rt, RegisterID rn, PostIndex simm)
2469 ALWAYS_INLINE void ldr(FPRegisterID rt, RegisterID rn, PreIndex simm)
2476 ALWAYS_INLINE void ldr_literal(FPRegisterID rt, int offset = 0)
2485 ALWAYS_INLINE void ldur(FPRegisterID rt, RegisterID rn, int simm)
2492 ALWAYS_INLINE void scvtf(FPRegisterID vd, RegisterID rn)
2500 ALWAYS_INLINE void str(FPRegisterID rt, RegisterID rn, RegisterID rm)
2506 ALWAYS_INLINE void str(FPRegisterID rt, RegisterID rn, RegisterID rm, ExtendType extend, int amount)
2513 ALWAYS_INLINE void str(FPRegisterID rt, RegisterID rn, unsigned pimm)
2520 ALWAYS_INLINE void str(FPRegisterID rt, RegisterID rn, PostIndex simm)
2527 ALWAYS_INLINE void str(FPRegisterID rt, RegisterID rn, PreIndex simm)
2534 ALWAYS_INLINE void stur(FPRegisterID rt, RegisterID rn, int simm)
2541 ALWAYS_INLINE void ucvtf(FPRegisterID vd, RegisterID rn)
3248 static FPRegisterID xOrZrAsFPR(RegisterID reg) { return static_cast<FPRegisterID>(xOrZr(reg)); }
3373 ALWAYS_INLINE static int floatingPointCompare(Datasize type, FPRegisterID rm, FPRegisterID rn, FPCmpOp opcode2)
3381 ALWAYS_INLINE static int floatingPointConditionalCompare(Datasize type, FPRegisterID rm, Condition cond, FPRegisterID rn, FPCondCmpOp op, int nzcv)
3389 ALWAYS_INLINE static int floatingPointConditionalSelect(Datasize type, FPRegisterID rm, Condition cond, FPRegisterID rn, FPRegisterID rd)
3396 ALWAYS_INLINE static int floatingPointImmediate(Datasize type, int imm8, FPRegisterID rd)
3404 ALWAYS_INLINE static int floatingPointIntegerConversions(Datasize sf, Datasize type, FPIntConvOp rmodeOpcode, FPRegisterID rn, FPRegisterID rd)
3410 ALWAYS_INLINE static int floatingPointIntegerConversions(Datasize sf, Datasize type, FPIntConvOp rmodeOpcode, FPRegisterID rn, RegisterID rd)
3415 ALWAYS_INLINE static int floatingPointIntegerConversions(Datasize sf, Datasize type, FPIntConvOp rmodeOpcode, RegisterID rn, FPRegisterID rd)
3420 ALWAYS_INLINE static int floatingPointDataProcessing1Source(Datasize type, FPDataOp1Source opcode, FPRegisterID rn, FPRegisterID rd)
3427 ALWAYS_INLINE static int floatingPointDataProcessing2Source(Datasize type, FPRegisterID rm, FPDataOp2Source opcode, FPRegisterID rn, FPRegisterID rd)
3435 ALWAYS_INLINE static int floatingPointDataProcessing3Source(Datasize type, bool o1, FPRegisterID rm, AddOp o2, FPRegisterID ra, FPRegisterID rn, FPRegisterID rd)
3443 ALWAYS_INLINE static int loadRegisterLiteral(LdrLiteralOp opc, bool V, int imm19, FPRegisterID rt)
3455 ALWAYS_INLINE static int loadStoreRegisterPostIndex(MemOpSize size, bool V, MemOp opc, int imm9, RegisterID rn, FPRegisterID rt)
3469 ALWAYS_INLINE static int loadStoreRegisterPairPostIndex(MemPairOpSize size, bool V, MemOp opc, int immediate, RegisterID rn, FPRegisterID rt, FPRegisterID rt2)
3486 ALWAYS_INLINE static int loadStoreRegisterPreIndex(MemOpSize size, bool V, MemOp opc, int imm9, RegisterID rn, FPRegisterID rt)
3500 ALWAYS_INLINE static int loadStoreRegisterPairPreIndex(MemPairOpSize size, bool V, MemOp opc, int immediate, RegisterID rn, FPRegisterID rt, FPRegisterID rt2)
3518 ALWAYS_INLINE static int loadStoreRegisterRegisterOffset(MemOpSize size, bool V, MemOp opc, RegisterID rm, ExtendType option, bool S, RegisterID rn, FPRegisterID rt)
3532 ALWAYS_INLINE static int loadStoreRegisterUnscaledImmediate(MemOpSize size, bool V, MemOp opc, int imm9, RegisterID rn, FPRegisterID rt)
3547 ALWAYS_INLINE static int loadStoreRegisterUnsignedImmediate(MemOpSize size, bool V, MemOp opc, int imm12, RegisterID rn, FPRegisterID rt)