FP 350 nanojit/Assembler.cpp return FP;
FP 175 nanojit/Native.h #define isSPorFP(r) ( (r)==SP || (r)==FP )
FP 475 nanojit/NativeARM.cpp uint32_t savingMask = rmask(FP) | rmask(LR);
FP 490 nanojit/NativeARM.cpp MOV(FP, SP);
FP 554 nanojit/NativeARM.cpp MOV(SP, FP);
FP 564 nanojit/NativeARM.cpp RegisterMask savingMask = rmask(FP) | rmask(PC);
FP 740 nanojit/NativeARM.cpp asm_add_imm(r, FP, d, 0);
FP 742 nanojit/NativeARM.cpp LDR(r, FP, d);
FP 806 nanojit/NativeARM.cpp asm_add_imm(IP, FP, d);
FP 808 nanojit/NativeARM.cpp LDR(IP, FP, d);
FP 817 nanojit/NativeARM.cpp LDR(IP, FP, d+4);
FP 819 nanojit/NativeARM.cpp LDR(IP, FP, d);
FP 889 nanojit/NativeARM.cpp STR(R0, FP, d+0);
FP 890 nanojit/NativeARM.cpp STR(R1, FP, d+4);
FP 1057 nanojit/NativeARM.cpp rX != FP && rY != FP &&
FP 1078 nanojit/NativeARM.cpp rX != FP && rX != 15) {
FP 1197 nanojit/NativeARM.cpp STR(r, FP, d+4);
FP 1201 nanojit/NativeARM.cpp STR(r, FP, d);
FP 1223 nanojit/NativeARM.cpp rb = FP;
FP 1242 nanojit/NativeARM.cpp asm_add_imm(r, FP, disp(i));
FP 1256 nanojit/NativeARM.cpp FLDD(r, FP, d);
FP 1259 nanojit/NativeARM.cpp asm_add_imm(IP, FP, d);
FP 1263 nanojit/NativeARM.cpp LDR(r, FP, d);
FP 1287 nanojit/NativeARM.cpp FSTD(rr, FP, d);
FP 1290 nanojit/NativeARM.cpp asm_add_imm(IP, FP, d);
FP 1294 nanojit/NativeARM.cpp STR(rr, FP, d);
FP 1364 nanojit/NativeARM.cpp asm_mmq(FP, d, rb, offset);
FP 1431 nanojit/NativeARM.cpp asm_mmq(rb, dr, FP, da);
FP 1483 nanojit/NativeARM.cpp STR(IP, FP, d+4);
FP 1485 nanojit/NativeARM.cpp STR(IP, FP, d);
FP 1575 nanojit/NativeARM.cpp NanoAssert((free & rmask(FP)) == 0);
FP 2331 nanojit/NativeARM.cpp asm_add_imm(rs, FP, d);
FP 2572 nanojit/NativeARM.cpp LDR(rr, FP, d+4);
FP 2581 nanojit/NativeARM.cpp LDR(rr, FP, d);
FP 2600 nanojit/NativeARM.cpp LDR(r, FP, d);
FP 2628 nanojit/NativeARM.cpp MOV(SP,FP);
FP 111 nanojit/NativePPC.cpp MR(FP,SP); // save SP to use as a FP
FP 112 nanojit/NativePPC.cpp STP(FP, cr_offset, SP); // cheat and save our FP in linkage.cr
FP 123 nanojit/NativePPC.cpp LP(FP, cr_offset, SP); // restore FP from linkage.cr
FP 124 nanojit/NativePPC.cpp MR(SP,FP);
FP 135 nanojit/NativePPC.cpp STW(r, d+4, FP);
FP 139 nanojit/NativePPC.cpp STW(r, d, FP);
FP 644 nanojit/NativePPC.cpp ADDI(r, FP, d);
FP 656 nanojit/NativePPC.cpp LFD(r, d, FP);
FP 658 nanojit/NativePPC.cpp LD(r, d, FP);
FP 660 nanojit/NativePPC.cpp LWZ(r, d, FP);
FP 791 nanojit/NativePPC.cpp ADDI(r, FP, d);
FP 793 nanojit/NativePPC.cpp LD(r, d, FP);
FP 795 nanojit/NativePPC.cpp LWZ(r, d, FP);
FP 815 nanojit/NativePPC.cpp LFD(r, d, FP);
FP 838 nanojit/NativePPC.cpp STFD(rr, d, FP);
FP 842 nanojit/NativePPC.cpp STD(rr, d, FP);
FP 847 nanojit/NativePPC.cpp STW(rr, d, FP);
FP 1221 nanojit/NativePPC.cpp LWZ(rr, d+4, FP);
FP 1227 nanojit/NativePPC.cpp LWZ(rr, d, FP);
FP 91 nanojit/NativeSparc.cpp SUBI(FP, frameSize, SP);
FP 93 nanojit/NativeSparc.cpp SUB(FP, G1, SP);
FP 266 nanojit/NativeSparc.cpp STW32(L2, d+4, FP);
FP 270 nanojit/NativeSparc.cpp STW32(rh, d+4, FP);
FP 274 nanojit/NativeSparc.cpp STW32(L2, d, FP);
FP 279 nanojit/NativeSparc.cpp STW32(rl, d, FP);
FP 290 nanojit/NativeSparc.cpp ADD(FP, L2, r);
FP 303 nanojit/NativeSparc.cpp LDDF32(FP, d, r);
FP 305 nanojit/NativeSparc.cpp LDSW32(FP, d, r);
FP 338 nanojit/NativeSparc.cpp rb = FP;
FP 359 nanojit/NativeSparc.cpp STDF32(rr, d, FP);
FP 361 nanojit/NativeSparc.cpp STW32(rr, d, FP);
FP 390 nanojit/NativeSparc.cpp rb = FP;
FP 399 nanojit/NativeSparc.cpp asm_mmq(FP, dr, rb, db);
FP 452 nanojit/NativeSparc.cpp rb = FP;
FP 457 nanojit/NativeSparc.cpp asm_mmq(rb, dr, FP, da);
FP 463 nanojit/NativeSparc.cpp rb = FP;
FP 679 nanojit/NativeSparc.cpp ADD(FP, L2, rr);
FP 843 nanojit/NativeSparc.cpp LDSW32(FP, d+4, rr);
FP 876 nanojit/NativeSparc.cpp LDDF32(FP, d, rr);
FP 884 nanojit/NativeSparc.cpp STW32(L2, d+4, FP);
FP 886 nanojit/NativeSparc.cpp STW32(L2, d, FP);
FP 942 nanojit/NativeSparc.cpp LDDF32(FP, d, rr);
FP 1280 nanojit/NativeX64.cpp LEAQRM(r, d, FP);
FP 1301 nanojit/NativeX64.cpp MOVSDRM(r, d, FP);
FP 1303 nanojit/NativeX64.cpp MOVQRM(r, d, FP);
FP 1305 nanojit/NativeX64.cpp MOVLRM(r, d, FP);
FP 1346 nanojit/NativeX64.cpp MR(RSP,FP);
FP 1666 nanojit/NativeX64.cpp MOVQMR(rr, d, FP);
FP 1668 nanojit/NativeX64.cpp MOVLMR(rr, d, FP);
FP 1672 nanojit/NativeX64.cpp MOVSDMR(rr, d, FP);
FP 1698 nanojit/NativeX64.cpp MR(FP, RSP); // Establish our own FP.
FP 1699 nanojit/NativeX64.cpp PUSHR(FP); // Save caller's FP.
FP 141 nanojit/Nativei386.cpp MR(FP, SP); // Establish our own FP.
FP 142 nanojit/Nativei386.cpp PUSHr(FP); // Save caller's FP.
FP 188 nanojit/Nativei386.cpp MR(SP,FP);
FP 197 nanojit/Nativei386.cpp POPr(FP); // Restore caller's FP.
FP 401 nanojit/Nativei386.cpp STi(FP, d+4, hi->imm32());
FP 406 nanojit/Nativei386.cpp ST(FP, d+4, r);
FP 411 nanojit/Nativei386.cpp STi(FP, d, lo->imm32());
FP 417 nanojit/Nativei386.cpp ST(FP, d, r);
FP 428 nanojit/Nativei386.cpp SSE_LDQ(r, d, FP);
FP 430 nanojit/Nativei386.cpp FLDQ(d, FP);
FP 435 nanojit/Nativei386.cpp LD(r, d, FP);
FP 446 nanojit/Nativei386.cpp LEA(r, disp(i), FP);
FP 467 nanojit/Nativei386.cpp LD(r, d, FP);
FP 506 nanojit/Nativei386.cpp rb = FP;
FP 543 nanojit/Nativei386.cpp SSE_STQ(d, FP, rr);
FP 545 nanojit/Nativei386.cpp FSTQ((pop?1:0), d, FP);
FP 550 nanojit/Nativei386.cpp ST(FP, d, rr);
FP 592 nanojit/Nativei386.cpp rb = FP;
FP 604 nanojit/Nativei386.cpp asm_mmq(FP, dr, rb, db);
FP 623 nanojit/Nativei386.cpp FSTQ(0,dr, FP);
FP 631 nanojit/Nativei386.cpp FSTPQ(dr, FP);
FP 648 nanojit/Nativei386.cpp rb = FP;
FP 683 nanojit/Nativei386.cpp rb = FP;
FP 708 nanojit/Nativei386.cpp rb = FP;
FP 720 nanojit/Nativei386.cpp rb = FP;
FP 725 nanojit/Nativei386.cpp asm_mmq(rb, dr, FP, da);
FP 731 nanojit/Nativei386.cpp rb = FP;
FP 1008 nanojit/Nativei386.cpp LEA(rr, d, FP);
FP 1329 nanojit/Nativei386.cpp LD(rr, d+4, FP);
FP 1347 nanojit/Nativei386.cpp LD(r, d, FP);
FP 1399 nanojit/Nativei386.cpp SSE_LDQ(rr, d, FP);
FP 1410 nanojit/Nativei386.cpp FLDQ(d,FP);
FP 1420 nanojit/Nativei386.cpp STi(FP,d+4,ins->imm64_1());
FP 1421 nanojit/Nativei386.cpp STi(FP,d, ins->imm64_0());
FP 1433 nanojit/Nativei386.cpp LD(rr, d, FP);
FP 1443 nanojit/Nativei386.cpp SSE_MOVDm(d, FP, qr);
FP 1530 nanojit/Nativei386.cpp LEA(r, da, FP);
FP 1549 nanojit/Nativei386.cpp LEA(r, d, FP);
FP 1551 nanojit/Nativei386.cpp LD(r, d, FP);
FP 1594 nanojit/Nativei386.cpp PUSHm(disp(p), FP);
FP 1718 nanojit/Nativei386.cpp { FADD(db, FP); }
FP 1720 nanojit/Nativei386.cpp { FSUBR(db, FP); }
FP 1722 nanojit/Nativei386.cpp { FMUL(db, FP); }
FP 1724 nanojit/Nativei386.cpp { FDIVR(db, FP); }
FP 1742 nanojit/Nativei386.cpp FILD(d, FP);
FP 1790 nanojit/Nativei386.cpp LD(gr, d, FP);
FP 2018 nanojit/Nativei386.cpp FCOM((pop?1:0), d, FP);
FP 2061 nanojit/Nativei386.cpp MR(SP,FP);
FP 809 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(xrs) && (_is_gp_reg_(b) || b==FP));\