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));\