Register          118 nanojit/Assembler.cpp     Register Assembler::registerAlloc(LIns* ins, RegisterMask allow)
Register          121 nanojit/Assembler.cpp         Register r;
Register          162 nanojit/Assembler.cpp     Register Assembler::registerAllocTmp(RegisterMask allow)
Register          166 nanojit/Assembler.cpp         Register r = registerAlloc(&dummyIns, allow); 
Register          249 nanojit/Assembler.cpp             Register r = ins->getReg();
Register          277 nanojit/Assembler.cpp         for (Register r = FirstReg; r <= LastReg; r = nextreg(r)) {
Register          333 nanojit/Assembler.cpp     Register Assembler::findSpecificRegFor(LIns* i, Register w)
Register          342 nanojit/Assembler.cpp     Register Assembler::getBaseReg(LOpcode op, LIns *i, int &d, RegisterMask allow)
Register          368 nanojit/Assembler.cpp     Register Assembler::findRegFor(LIns* ins, RegisterMask allow)
Register          375 nanojit/Assembler.cpp         Register r;
Register          425 nanojit/Assembler.cpp                 Register s = r;
Register          447 nanojit/Assembler.cpp     Register Assembler::findSpecificRegForUnallocated(LIns* ins, Register r)
Register          477 nanojit/Assembler.cpp     Register Assembler::prepResultReg(LIns *ins, RegisterMask allow)
Register          489 nanojit/Assembler.cpp         Register r = findRegFor(ins, allow);
Register          497 nanojit/Assembler.cpp         Register r = ins->getReg();
Register          510 nanojit/Assembler.cpp         Register r = ins->getReg();
Register          823 nanojit/Assembler.cpp         for (Register r = FirstReg; r <= LastReg; r = nextreg(r))
Register         1007 nanojit/Assembler.cpp                     Register r = ins->getReg();
Register         1585 nanojit/Assembler.cpp         for (Register r = FirstReg; r <= LastReg; r = nextreg(r)) {
Register         1718 nanojit/Assembler.cpp         Register tosave[LastReg-FirstReg+1];
Register         1721 nanojit/Assembler.cpp         for (Register r = FirstReg; r <= LastReg; r = nextreg(r)) {
Register         1749 nanojit/Assembler.cpp             Register hi = tosave[0];
Register         1752 nanojit/Assembler.cpp                 Register r = findRegFor(i, allow);
Register         1762 nanojit/Assembler.cpp                 Register last = tosave[len];
Register         1785 nanojit/Assembler.cpp         for (Register r = FirstReg; r <= LastReg; r = nextreg(r)) {
Register         1794 nanojit/Assembler.cpp         for (Register r = FirstReg; r <= LastReg; r = nextreg(r)) {
Register         1824 nanojit/Assembler.cpp         for (int ri=LastReg; ri >= FirstReg && ri <= LastReg; ri = int(prevreg(Register(ri))))
Register         1826 nanojit/Assembler.cpp             Register const r = Register(ri);
Register         1871 nanojit/Assembler.cpp         for (Register r=FirstReg; r <= LastReg; r = nextreg(r))
Register         1910 nanojit/Assembler.cpp         for (Register r=FirstReg; r <= LastReg; r = nextreg(r))
Register         1925 nanojit/Assembler.cpp         for (Register r=FirstReg; r <= LastReg; r = nextreg(r))
Register          264 nanojit/Assembler.h             Register    registerAlloc(LIns* ins, RegisterMask allow);
Register          265 nanojit/Assembler.h             Register    registerAllocTmp(RegisterMask allow);
Register          275 nanojit/Assembler.h             Register    getBaseReg(LOpcode op, LIns *i, int &d, RegisterMask allow);
Register          277 nanojit/Assembler.h             Register    findRegFor(LIns* i, RegisterMask allow);
Register          278 nanojit/Assembler.h             void        findRegFor2(RegisterMask allow, LIns* ia, Register &ra, LIns *ib, Register &rb);
Register          279 nanojit/Assembler.h             Register    findSpecificRegFor(LIns* i, Register r);
Register          280 nanojit/Assembler.h             Register    findSpecificRegForUnallocated(LIns* i, Register r);
Register          281 nanojit/Assembler.h             Register    prepResultReg(LIns *i, RegisterMask allow);
Register          283 nanojit/Assembler.h             void        evictIfActive(Register r);
Register          284 nanojit/Assembler.h             void        evict(Register r, LIns* vic);
Register          291 nanojit/Assembler.h             bool isKnownReg(Register r) {
Register          337 nanojit/Assembler.h             void        asm_mmq(Register rd, int dd, Register rs, int ds);
Register          343 nanojit/Assembler.h             void        asm_restore(LInsp, Register);
Register          345 nanojit/Assembler.h             void        asm_spill(Register rr, int d, bool pop, bool quad);
Register          364 nanojit/Assembler.h             void        asm_nongp_copy(Register r, Register s);
Register          366 nanojit/Assembler.h             Register    asm_binop_rhs_reg(LInsp ins);
Register          379 nanojit/Assembler.h             Register    nRegisterAllocFromSet(RegisterMask set);
Register          386 nanojit/Assembler.h             const static Register savedRegs[NumSavedRegs];
Register          255 nanojit/LIR.h              Register reg:7;         // register UnknownReg implies not in register
Register          319 nanojit/LIR.h          Register getReg() {
Register          323 nanojit/LIR.h          void setReg(Register r) {
Register          128 nanojit/Native.h     inline Register nextreg(Register r) {
Register          129 nanojit/Native.h         return Register(r+1);
Register          132 nanojit/Native.h     inline Register prevreg(Register r) {
Register          133 nanojit/Native.h         return Register(r-1);
Register           60 nanojit/NativeARM.cpp const Register Assembler::argRegs[] = { R0, R1, R2, R3 };
Register           61 nanojit/NativeARM.cpp const Register Assembler::retRegs[] = { R0, R1 };
Register           62 nanojit/NativeARM.cpp const Register Assembler::savedRegs[] = { R4, R5, R6, R7, R8, R9, R10 };
Register          287 nanojit/NativeARM.cpp         Register    rm = (rn == IP) ? (rd) : (IP);
Register          328 nanojit/NativeARM.cpp         Register    rm = (rn == IP) ? (rd) : (IP);
Register          366 nanojit/NativeARM.cpp         Register    rm = (rn == IP) ? (rd) : (IP);
Register          401 nanojit/NativeARM.cpp         Register    rm = (rn == IP) ? (rd) : (IP);
Register          436 nanojit/NativeARM.cpp         Register    rm = (rn == IP) ? (rd) : (IP);
Register          636 nanojit/NativeARM.cpp     Register    fp_reg = UnknownReg;
Register          655 nanojit/NativeARM.cpp         Register    ra = r;
Register          656 nanojit/NativeARM.cpp         Register    rb = nextreg(r);
Register          680 nanojit/NativeARM.cpp         Register    ra = r;
Register          774 nanojit/NativeARM.cpp     Register rr;
Register          878 nanojit/NativeARM.cpp             Register rr = ins->getReg();
Register          931 nanojit/NativeARM.cpp     Register    r = R0;
Register          948 nanojit/NativeARM.cpp Register
Register          956 nanojit/NativeARM.cpp     Register r = (Register)(31-CountLeadingZeroes(set));
Register         1196 nanojit/NativeARM.cpp     Register r = findRegFor(hi, GpRegs);
Register         1221 nanojit/NativeARM.cpp     Register ra, rb;
Register         1334 nanojit/NativeARM.cpp     Register rr = ins->getReg();
Register         1337 nanojit/NativeARM.cpp     Register rb = findRegFor(base, GpRegs);
Register         1388 nanojit/NativeARM.cpp         Register rb = findRegFor(base, GpRegs);
Register         1402 nanojit/NativeARM.cpp         Register rv = findRegFor(value, FpRegs);
Register         1407 nanojit/NativeARM.cpp         Register baseReg = rb;
Register         1429 nanojit/NativeARM.cpp         Register rb = findRegFor(base, GpRegs);
Register         1467 nanojit/NativeARM.cpp     Register rr = ins->getReg();
Register         1505 nanojit/NativeARM.cpp Register
Register         1567 nanojit/NativeARM.cpp         Register    rr = (Register)(31-CountLeadingZeroes(free));
Register         2018 nanojit/NativeARM.cpp     Register rr = prepResultReg(ins, FpRegs);
Register         2019 nanojit/NativeARM.cpp     Register srcr = findRegFor(ins->oprnd1(), GpRegs);
Register         2031 nanojit/NativeARM.cpp     Register rr = prepResultReg(ins, FpRegs);
Register         2032 nanojit/NativeARM.cpp     Register sr = findRegFor(ins->oprnd1(), GpRegs);
Register         2045 nanojit/NativeARM.cpp     Register rr = prepResultReg(ins, FpRegs);
Register         2047 nanojit/NativeARM.cpp     Register sr = ( lhs->isUnusedOrHasUnknownReg()
Register         2065 nanojit/NativeARM.cpp     Register rr = prepResultReg(ins, FpRegs);
Register         2067 nanojit/NativeARM.cpp     Register ra = findRegFor(lhs, FpRegs);
Register         2068 nanojit/NativeARM.cpp     Register rb = (rhs == lhs) ? ra : findRegFor(rhs, FpRegs & ~rmask(ra));
Register         2091 nanojit/NativeARM.cpp     Register ra, rb;
Register         2198 nanojit/NativeARM.cpp             Register r = findRegFor(lhs, GpRegs);
Register         2202 nanojit/NativeARM.cpp             Register r = getBaseReg(condop, lhs, c, GpRegs);
Register         2208 nanojit/NativeARM.cpp         Register ra, rb;
Register         2240 nanojit/NativeARM.cpp     Register r = prepResultReg(ins, AllowableFlagRegs);
Register         2257 nanojit/NativeARM.cpp     Register r = prepResultReg(ins, AllowableFlagRegs);
Register         2297 nanojit/NativeARM.cpp     Register        rr = prepResultReg(ins, allow);
Register         2301 nanojit/NativeARM.cpp     Register        ra = ( lhs->isUnusedOrHasUnknownReg()
Register         2327 nanojit/NativeARM.cpp             Register    rs = prepResultReg(ins, allow);
Register         2359 nanojit/NativeARM.cpp     Register rb;
Register         2469 nanojit/NativeARM.cpp     Register rr = prepResultReg(ins, GpRegs);
Register         2474 nanojit/NativeARM.cpp     Register ra = ( lhs->isUnusedOrHasUnknownReg()
Register         2492 nanojit/NativeARM.cpp     Register rr = prepResultReg(ins, GpRegs);
Register         2493 nanojit/NativeARM.cpp     Register ra = getBaseReg(op, base, d, GpRegs);
Register         2533 nanojit/NativeARM.cpp     const Register rr = prepResultReg(ins, GpRegs);
Register         2537 nanojit/NativeARM.cpp     const Register iffalsereg = findRegFor(iffalse, GpRegs & ~rmask(rr));
Register         2569 nanojit/NativeARM.cpp     Register rr = prepResultReg(ins, GpRegs);
Register         2578 nanojit/NativeARM.cpp     Register rr = prepResultReg(ins, GpRegs);
Register         2598 nanojit/NativeARM.cpp             Register r = prepResultReg(ins, GpRegs);
Register         2611 nanojit/NativeARM.cpp     Register rr = prepResultReg(ins, GpRegs);
Register         2638 nanojit/NativeARM.cpp             Register reg = findRegFor(value, FpRegs);
Register         2661 nanojit/NativeARM.cpp     Register indexreg = findRegFor(ins->oprnd1(), GpRegs);
Register         2662 nanojit/NativeARM.cpp     Register tmp = registerAllocTmp(GpRegs & ~rmask(indexreg));
Register          194 nanojit/NativeARM.h #define IsFpReg(_r)     ((rmask((Register)_r) & (FpRegs)) != 0)
Register          195 nanojit/NativeARM.h #define IsGpReg(_r)     ((rmask((Register)_r) & (GpRegs)) != 0)
Register          200 nanojit/NativeARM.h #define imm2register(c) (Register)(c-1)
Register          228 nanojit/NativeARM.h     const static Register argRegs[4], retRegs[2];                               \
Register          231 nanojit/NativeARM.h     inline void BLX(Register addr, bool chk = true);                            \
Register          237 nanojit/NativeARM.h     void        asm_quad_nochk(Register, int32_t, int32_t);                     \
Register          238 nanojit/NativeARM.h     void        asm_regarg(ArgSize, LInsp, Register);                           \
Register          240 nanojit/NativeARM.h     void        asm_cmpi(Register, int32_t imm);                                \
Register          241 nanojit/NativeARM.h     void        asm_ldr_chk(Register d, Register b, int32_t off, bool chk);     \
Register          244 nanojit/NativeARM.h     void        asm_ld_imm(Register d, int32_t imm, bool chk = true);           \
Register          245 nanojit/NativeARM.h     void        asm_arg(ArgSize sz, LInsp arg, Register& r, int& stkd);         \
Register          246 nanojit/NativeARM.h     void        asm_arg_64(LInsp arg, Register& r, int& stkd);                  \
Register          247 nanojit/NativeARM.h     void        asm_add_imm(Register rd, Register rn, int32_t imm, int stat = 0);   \
Register          248 nanojit/NativeARM.h     void        asm_sub_imm(Register rd, Register rn, int32_t imm, int stat = 0);   \
Register          249 nanojit/NativeARM.h     void        asm_and_imm(Register rd, Register rn, int32_t imm, int stat = 0);   \
Register          250 nanojit/NativeARM.h     void        asm_orr_imm(Register rd, Register rn, int32_t imm, int stat = 0);   \
Register          251 nanojit/NativeARM.h     void        asm_eor_imm(Register rd, Register rn, int32_t imm, int stat = 0);   \
Register           46 nanojit/NativePPC.cpp     const Register Assembler::retRegs[] = { R3, R4 }; // high=R3, low=R4
Register           47 nanojit/NativePPC.cpp     const Register Assembler::argRegs[] = { R3, R4, R5, R6, R7, R8, R9, R10 };
Register           49 nanojit/NativePPC.cpp     const Register Assembler::savedRegs[] = {
Register          134 nanojit/NativePPC.cpp         Register r = findRegFor(hi, GpRegs);
Register          146 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, GpRegs);
Register          147 nanojit/NativePPC.cpp         Register ra = getBaseReg(ins->opcode(), base, d, GpRegs);
Register          206 nanojit/NativePPC.cpp         Register rs = findRegFor(value, GpRegs);
Register          207 nanojit/NativePPC.cpp         Register ra = value == base ? rs : getBaseReg(LIR_sti, base, dr, GpRegs & ~rmask(rs));
Register          239 nanojit/NativePPC.cpp         Register rr = ins->getReg();
Register          249 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, FpRegs);
Register          253 nanojit/NativePPC.cpp         Register ra = getBaseReg(ins->opcode(), base, dr, GpRegs);
Register          328 nanojit/NativePPC.cpp         Register ra = getBaseReg(LIR_stqi, base, dr, GpRegs);
Register          344 nanojit/NativePPC.cpp             Register rlo = findRegFor(lo, allow);
Register          346 nanojit/NativePPC.cpp             Register rhi = hi == lo ? rlo : findRegFor(hi, allow & ~rmask(rlo));
Register          356 nanojit/NativePPC.cpp         Register rs = findRegFor(value, FpRegs);
Register          359 nanojit/NativePPC.cpp         Register rs = ( value->isUnusedOrHasUnknownReg()
Register          396 nanojit/NativePPC.cpp         Register r = prepResultReg(ins, GpRegs);
Register          569 nanojit/NativePPC.cpp         Register ra = findRegFor(a, allow);
Register          600 nanojit/NativePPC.cpp         Register rb = b==a ? ra : findRegFor(b, allow & ~rmask(ra));
Register          630 nanojit/NativePPC.cpp         Register r = ins->isop(LIR_ret) ? R3 : F1;
Register          666 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, GpRegs);
Register          671 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, FpRegs);
Register          672 nanojit/NativePPC.cpp         Register ra = findRegFor(ins->oprnd1(), FpRegs);
Register          698 nanojit/NativePPC.cpp         Register retReg = ( ins->isop(LIR_fcall) ? F1 : retRegs[0] );
Register          728 nanojit/NativePPC.cpp         Register r = R3;
Register          729 nanojit/NativePPC.cpp         Register fr = F1;
Register          811 nanojit/NativePPC.cpp                 Register rp = p->getReg();
Register          857 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, allow);
Register          858 nanojit/NativePPC.cpp         Register ra = findRegFor(lhs, GpRegs);
Register          912 nanojit/NativePPC.cpp         Register rb = rhs==lhs ? ra : findRegFor(rhs, GpRegs&~rmask(ra));
Register          963 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, allow);
Register          964 nanojit/NativePPC.cpp         Register ra, rb;
Register          978 nanojit/NativePPC.cpp         Register r = prepResultReg(ins, FpRegs);
Register          979 nanojit/NativePPC.cpp         Register v = findRegFor(ins->oprnd1(), GpRegs);
Register         1001 nanojit/NativePPC.cpp         Register r = prepResultReg(ins, FpRegs);
Register         1002 nanojit/NativePPC.cpp         Register v = findRegFor(ins->oprnd1(), GpRegs);
Register         1024 nanojit/NativePPC.cpp         Register r = prepResultReg(ins, GpRegs);
Register         1025 nanojit/NativePPC.cpp         Register v = findRegFor(ins->oprnd1(), GpRegs);
Register         1041 nanojit/NativePPC.cpp         Register r = ins->getReg();
Register         1051 nanojit/NativePPC.cpp         Register r = prepResultReg(ins, FpRegs);
Register         1181 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, GpRegs);
Register         1183 nanojit/NativePPC.cpp         Register rf = findRegFor(iffalse, GpRegs & ~rmask(rr));
Register         1209 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, GpRegs);
Register         1210 nanojit/NativePPC.cpp         Register ra = findRegFor(ins->oprnd1(), GpRegs);
Register         1219 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, GpRegs);
Register         1225 nanojit/NativePPC.cpp         Register rr = prepResultReg(ins, GpRegs);
Register         1283 nanojit/NativePPC.cpp             Register rd = Register((branch[0] >> 21) & 31);
Register         1300 nanojit/NativePPC.cpp             Register rd = Register((branch[0] >> 21) & 31);
Register         1315 nanojit/NativePPC.cpp         register Register i;
Register         1324 nanojit/NativePPC.cpp     Register Assembler::nRegisterAllocFromSet(RegisterMask set) {
Register         1325 nanojit/NativePPC.cpp         Register i;
Register         1328 nanojit/NativePPC.cpp             i = Register(cntzlw(int(set))); // gp reg
Register         1330 nanojit/NativePPC.cpp             i = Register(32+cntzlw(int(set>>32))); // fp reg
Register         1371 nanojit/NativePPC.cpp         Register indexreg = findRegFor(ins->oprnd1(), GpRegs);
Register          264 nanojit/NativePPC.h     static inline bool IsFpReg(Register r) {
Register          281 nanojit/NativePPC.h         const static Register argRegs[8], retRegs[2];                       \
Register          287 nanojit/NativePPC.h         void asm_regarg(ArgSize, LIns*, Register);                          \
Register          288 nanojit/NativePPC.h         void asm_li(Register r, int32_t imm);                               \
Register          289 nanojit/NativePPC.h         void asm_li32(Register r, int32_t imm);                             \
Register          290 nanojit/NativePPC.h         void asm_li64(Register r, uint64_t imm);                            \
Register           62 nanojit/NativeSparc.cpp     const Register Assembler::argRegs[] = { I0, I1, I2, I3, I4, I5 };
Register           63 nanojit/NativeSparc.cpp     const Register Assembler::retRegs[] = { O0 };
Register           64 nanojit/NativeSparc.cpp     const Register Assembler::savedRegs[] = { L1 };
Register          156 nanojit/NativeSparc.cpp         Register retReg = ( ins->isop(LIR_fcall) ? F0 : retRegs[0] );
Register          182 nanojit/NativeSparc.cpp             Register r = findSpecificRegFor(ins->arg(argc), I0);
Register          194 nanojit/NativeSparc.cpp                     Register r = findRegFor(ins->arg(j), FpRegs);
Register          203 nanojit/NativeSparc.cpp                         LDSW32(SP, offset-8, (Register)(GPRIndex-2));
Register          206 nanojit/NativeSparc.cpp                         LDSW32(SP, offset-4, (Register)(GPRIndex-1));
Register          212 nanojit/NativeSparc.cpp                         Register r = findRegFor(ins->arg(j), GpRegs);
Register          215 nanojit/NativeSparc.cpp                         Register r = findSpecificRegFor(ins->arg(j), (Register)GPRIndex);
Register          223 nanojit/NativeSparc.cpp     Register Assembler::nRegisterAllocFromSet(RegisterMask set)
Register          227 nanojit/NativeSparc.cpp         while (!(set & rmask((Register)i)))
Register          229 nanojit/NativeSparc.cpp         _allocator.free &= ~rmask((Register)i);
Register          230 nanojit/NativeSparc.cpp         return (Register) i;
Register          261 nanojit/NativeSparc.cpp         Register rr = ins->getReg();
Register          269 nanojit/NativeSparc.cpp             Register rh = findRegFor(hi, GpRegs);
Register          278 nanojit/NativeSparc.cpp             Register rl = findRegFor(lo, GpRegs);
Register          328 nanojit/NativeSparc.cpp                 Register rb = getBaseReg(LIR_sti, base, dr, GpRegs);
Register          336 nanojit/NativeSparc.cpp                 Register ra, rb;
Register          385 nanojit/NativeSparc.cpp         Register rr = ins->getReg();
Register          388 nanojit/NativeSparc.cpp         Register rb;
Register          430 nanojit/NativeSparc.cpp                 Register rb = findRegFor(base, GpRegs);
Register          450 nanojit/NativeSparc.cpp                 Register rb;
Register          461 nanojit/NativeSparc.cpp         Register rb;
Register          471 nanojit/NativeSparc.cpp         Register rv = ( value->isUnusedOrHasUnknownReg()
Register          486 nanojit/NativeSparc.cpp         Register t = registerAllocTmp(GpRegs & ~(rmask(rd)|rmask(rs)));
Register          588 nanojit/NativeSparc.cpp                     Register r = findRegFor(lhs, GpRegs);
Register          592 nanojit/NativeSparc.cpp                     Register r = getBaseReg(condop, lhs, c, GpRegs);
Register          599 nanojit/NativeSparc.cpp                 Register ra, rb;
Register          608 nanojit/NativeSparc.cpp         Register r = prepResultReg(ins, AllowableFlagRegs);
Register          631 nanojit/NativeSparc.cpp         Register r = prepResultReg(ins, AllowableFlagRegs);
Register          664 nanojit/NativeSparc.cpp         Register rb = UnknownReg;
Register          677 nanojit/NativeSparc.cpp             Register rr = prepResultReg(ins, allow);
Register          683 nanojit/NativeSparc.cpp         Register rr = prepResultReg(ins, allow);
Register          686 nanojit/NativeSparc.cpp         Register ra = ( lhs->isUnusedOrHasUnknownReg()
Register          748 nanojit/NativeSparc.cpp         Register rr = prepResultReg(ins, GpRegs);
Register          753 nanojit/NativeSparc.cpp         Register ra = ( lhs->isUnusedOrHasUnknownReg()
Register          772 nanojit/NativeSparc.cpp         Register rr = prepResultReg(ins, GpRegs);
Register          773 nanojit/NativeSparc.cpp         Register ra = getBaseReg(ins->opcode(), base, d, GpRegs);
Register          810 nanojit/NativeSparc.cpp         const Register rr = prepResultReg(ins, GpRegs);
Register          814 nanojit/NativeSparc.cpp         const Register iffalsereg = findRegFor(iffalse, GpRegs & ~rmask(rr));
Register          840 nanojit/NativeSparc.cpp         Register rr = prepResultReg(ins, GpRegs);
Register          856 nanojit/NativeSparc.cpp         Register rr = prepResultReg(ins, GpRegs);
Register          867 nanojit/NativeSparc.cpp         Register rr = ins->getReg();
Register          898 nanojit/NativeSparc.cpp         Register rr = prepResultReg(ins, FpRegs);
Register          904 nanojit/NativeSparc.cpp         Register ra = ( lhs->isUnusedOrHasUnknownReg()
Register          919 nanojit/NativeSparc.cpp         Register ra = findRegFor(lhs, FpRegs);
Register          920 nanojit/NativeSparc.cpp         Register rb = (rhs == lhs) ? ra : findRegFor(rhs, FpRegs);
Register          922 nanojit/NativeSparc.cpp         Register rr = prepResultReg(ins, allow);
Register          939 nanojit/NativeSparc.cpp         Register rr = prepResultReg(ins, FpRegs);
Register          949 nanojit/NativeSparc.cpp         Register rr = prepResultReg(ins, FpRegs);
Register          950 nanojit/NativeSparc.cpp         Register rt = registerAllocTmp(FpRegs & ~(rmask(rr)));
Register          951 nanojit/NativeSparc.cpp         Register gr = findRegFor(ins->oprnd1(), GpRegs);
Register         1025 nanojit/NativeSparc.cpp         Register rLhs = findRegFor(lhs, FpRegs);
Register         1026 nanojit/NativeSparc.cpp         Register rRhs = findRegFor(rhs, FpRegs);
Register         1035 nanojit/NativeSparc.cpp     Register Assembler::asm_binop_rhs_reg(LInsp ins)
Register          205 nanojit/NativeSparc.h     const static Register argRegs[6], retRegs[1]; \
Register           72 nanojit/NativeX64.cpp     const Register Assembler::retRegs[] = { RAX };
Register           74 nanojit/NativeX64.cpp     const Register Assembler::argRegs[] = { RCX, RDX, R8, R9 };
Register           75 nanojit/NativeX64.cpp     const Register Assembler::savedRegs[] = { RBX, RSI, RDI, R12, R13, R14, R15 };
Register           77 nanojit/NativeX64.cpp     const Register Assembler::argRegs[] = { RDI, RSI, RDX, RCX, R8, R9 };
Register           78 nanojit/NativeX64.cpp     const Register Assembler::savedRegs[] = { RBX, R12, R13, R14, R15 };
Register          314 nanojit/NativeX64.cpp         emit(rexrb(op, (Register)0, b));
Register          323 nanojit/NativeX64.cpp         op = rexrb(op, r, (Register)0);   // put rr[3] into rex byte
Register          333 nanojit/NativeX64.cpp         emitrr(op, r, (Register)0);
Register          361 nanojit/NativeX64.cpp #define R           Register
Register          494 nanojit/NativeX64.cpp     void Assembler::LEARIP(R r, I32 d)          { emitrm(X64_learip,r,d,(Register)0); asm_output("lea %s, %d(rip)",RQ(r),d); }
Register          519 nanojit/NativeX64.cpp     void Assembler::JMPX(R indexreg, NIns** table)  { emitrxb_imm(X64_jmpx, (R)0, indexreg, (Register)5, (int32_t)(uintptr_t)table); asm_output("jmpq [%s*8 + %p]", RQ(indexreg), (void*)table); }
Register          659 nanojit/NativeX64.cpp         Register rr, ra;
Register          682 nanojit/NativeX64.cpp         Register rr, ra;
Register          710 nanojit/NativeX64.cpp         Register rr, ra;
Register          773 nanojit/NativeX64.cpp         Register rhsReg = findRegFor(rhs, (GpRegs ^ (rmask(RAX)|rmask(RDX))));
Register          774 nanojit/NativeX64.cpp         Register lhsReg = lhs->isUnusedOrHasUnknownReg()
Register          786 nanojit/NativeX64.cpp         Register rr, ra, rb;
Register          829 nanojit/NativeX64.cpp         Register rr, ra, rb;
Register          844 nanojit/NativeX64.cpp         Register rr, ra;
Register          856 nanojit/NativeX64.cpp         Register retReg = ( ins->isop(LIR_fcall) ? XMM0 : retRegs[0] );
Register          893 nanojit/NativeX64.cpp         Register fr = XMM0;
Register          908 nanojit/NativeX64.cpp                 asm_regarg(sz, arg, Register(XMM0+arg_index));
Register          959 nanojit/NativeX64.cpp             Register r = findRegFor(p, GpRegs);
Register          976 nanojit/NativeX64.cpp         Register rr, ra;
Register          992 nanojit/NativeX64.cpp         Register r = prepResultReg(ins, FpRegs);
Register          993 nanojit/NativeX64.cpp         Register b = findRegFor(ins->oprnd1(), GpRegs);
Register          999 nanojit/NativeX64.cpp         Register r = prepResultReg(ins, FpRegs);
Register         1000 nanojit/NativeX64.cpp         Register b = findRegFor(ins->oprnd1(), GpRegs);
Register         1018 nanojit/NativeX64.cpp         const Register rr = prepResultReg(ins, GpRegs);
Register         1019 nanojit/NativeX64.cpp         const Register rf = findRegFor(iffalse, GpRegs & ~rmask(rr));
Register         1139 nanojit/NativeX64.cpp         Register ra, rb;
Register         1160 nanojit/NativeX64.cpp         Register ra = findRegFor(a, GpRegs);
Register         1248 nanojit/NativeX64.cpp             Register r = prepResultReg(ins, 1<<RAX|1<<RCX|1<<RDX|1<<RBX);
Register         1261 nanojit/NativeX64.cpp             Register r = prepResultReg(ins, GpRegs); // x64 can use any GPR as setcc target
Register         1272 nanojit/NativeX64.cpp         Register ra, rb;
Register         1313 nanojit/NativeX64.cpp         Register r = prepResultReg(ins, GpRegs);
Register         1350 nanojit/NativeX64.cpp         Register r = ins->isop(LIR_ret) ? RAX : XMM0;
Register         1384 nanojit/NativeX64.cpp         Register rr, rb;
Register         1415 nanojit/NativeX64.cpp         Register r, b;
Register         1449 nanojit/NativeX64.cpp         Register b = getBaseReg(LIR_stqi, base, d, BaseRegs);
Register         1450 nanojit/NativeX64.cpp         Register r;
Register         1484 nanojit/NativeX64.cpp                 Register t = registerAllocTmp(FpRegs & ~rmask(r));
Register         1519 nanojit/NativeX64.cpp         Register b = getBaseReg(LIR_sti, base, d, BaseRegs);
Register         1520 nanojit/NativeX64.cpp         Register r = findRegFor(value, SrcRegs & ~rmask(b));
Register         1558 nanojit/NativeX64.cpp         Register r = prepResultReg(ins, GpRegs);
Register         1571 nanojit/NativeX64.cpp         Register r = prepResultReg(ins, allow);
Register         1628 nanojit/NativeX64.cpp         Register rr, ra;
Register         1656 nanojit/NativeX64.cpp         Register rr, ra;
Register         1749 nanojit/NativeX64.cpp     Register Assembler::nRegisterAllocFromSet(RegisterMask set) {
Register         1753 nanojit/NativeX64.cpp         _allocator.free &= ~rmask((Register)tr);
Register         1754 nanojit/NativeX64.cpp         return (Register) tr;
Register         1757 nanojit/NativeX64.cpp         Register r;
Register         1874 nanojit/NativeX64.cpp         Register indexreg = findRegFor(ins->oprnd1(), GpRegs & ~rmask(R12));
Register         1881 nanojit/NativeX64.cpp             Register tablereg = registerAllocTmp(GpRegs & ~(rmask(indexreg)|rmask(R13)));
Register          335 nanojit/NativeX64.h     static inline bool IsFpReg(Register r) {
Register          338 nanojit/NativeX64.h     static inline bool IsGpReg(Register r) {
Register          351 nanojit/NativeX64.h         const static Register argRegs[NumArgRegs], retRegs[1];              \
Register          356 nanojit/NativeX64.h         void MR(Register, Register);\
Register          363 nanojit/NativeX64.h         void emitrr(uint64_t op, Register r, Register b);\
Register          364 nanojit/NativeX64.h         void emitrxb(uint64_t op, Register r, Register x, Register b);\
Register          365 nanojit/NativeX64.h         void emitxb(uint64_t op, Register x, Register b) { emitrxb(op, (Register)0, x, b); }\
Register          366 nanojit/NativeX64.h         void emitrr8(uint64_t op, Register r, Register b);\
Register          367 nanojit/NativeX64.h         void emitr(uint64_t op, Register b) { emitrr(op, (Register)0, b); }\
Register          368 nanojit/NativeX64.h         void emitr8(uint64_t op, Register b) { emitrr8(op, (Register)0, b); }\
Register          369 nanojit/NativeX64.h         void emitprr(uint64_t op, Register r, Register b);\
Register          370 nanojit/NativeX64.h         void emitrm8(uint64_t op, Register r, int32_t d, Register b);\
Register          371 nanojit/NativeX64.h         void emitrm(uint64_t op, Register r, int32_t d, Register b);\
Register          372 nanojit/NativeX64.h         void emitrm_wide(uint64_t op, Register r, int32_t d, Register b);\
Register          374 nanojit/NativeX64.h         void emitprm(uint64_t op, Register r, int32_t d, Register b);\
Register          375 nanojit/NativeX64.h         void emitrr_imm(uint64_t op, Register r, Register b, int32_t imm);\
Register          376 nanojit/NativeX64.h         void emitr_imm64(uint64_t op, Register r, uint64_t imm);\
Register          377 nanojit/NativeX64.h         void emitrxb_imm(uint64_t op, Register r, Register x, Register b, int32_t imm);\
Register          378 nanojit/NativeX64.h         void emitr_imm(uint64_t op, Register r, int32_t imm) { emitrr_imm(op, (Register)0, r, imm); }\
Register          379 nanojit/NativeX64.h         void emitr_imm8(uint64_t op, Register b, int32_t imm8);\
Register          380 nanojit/NativeX64.h         void emitxm_abs(uint64_t op, Register r, int32_t addr32);\
Register          381 nanojit/NativeX64.h         void emitxm_rel(uint64_t op, Register r, NIns* addr64);\
Register          384 nanojit/NativeX64.h         void asm_quad(Register r, uint64_t v);\
Register          385 nanojit/NativeX64.h         void asm_regarg(ArgSize, LIns*, Register);\
Register          390 nanojit/NativeX64.h         void regalloc_unary(LIns *ins, RegisterMask allow, Register &rr, Register &ra);\
Register          391 nanojit/NativeX64.h         void regalloc_binary(LIns *ins, RegisterMask allow, Register &rr, Register &ra, Register &rb);\
Register          392 nanojit/NativeX64.h         void regalloc_load(LIns *ins, RegisterMask allow, Register &rr, int32_t &d, Register &rb);\
Register          400 nanojit/NativeX64.h         void PUSHR(Register r);\
Register          401 nanojit/NativeX64.h         void POPR(Register r);\
Register          402 nanojit/NativeX64.h         void NOT(Register r);\
Register          403 nanojit/NativeX64.h         void NEG(Register r);\
Register          404 nanojit/NativeX64.h         void IDIV(Register r);\
Register          405 nanojit/NativeX64.h         void SHR(Register r);\
Register          406 nanojit/NativeX64.h         void SAR(Register r);\
Register          407 nanojit/NativeX64.h         void SHL(Register r);\
Register          408 nanojit/NativeX64.h         void SHRQ(Register r);\
Register          409 nanojit/NativeX64.h         void SARQ(Register r);\
Register          410 nanojit/NativeX64.h         void SHLQ(Register r);\
Register          411 nanojit/NativeX64.h         void SHRI(Register r, int i);\
Register          412 nanojit/NativeX64.h         void SARI(Register r, int i);\
Register          413 nanojit/NativeX64.h         void SHLI(Register r, int i);\
Register          414 nanojit/NativeX64.h         void SHRQI(Register r, int i);\
Register          415 nanojit/NativeX64.h         void SARQI(Register r, int i);\
Register          416 nanojit/NativeX64.h         void SHLQI(Register r, int i);\
Register          417 nanojit/NativeX64.h         void SETE(Register r);\
Register          418 nanojit/NativeX64.h         void SETL(Register r);\
Register          419 nanojit/NativeX64.h         void SETLE(Register r);\
Register          420 nanojit/NativeX64.h         void SETG(Register r);\
Register          421 nanojit/NativeX64.h         void SETGE(Register r);\
Register          422 nanojit/NativeX64.h         void SETB(Register r);\
Register          423 nanojit/NativeX64.h         void SETBE(Register r);\
Register          424 nanojit/NativeX64.h         void SETA(Register r);\
Register          425 nanojit/NativeX64.h         void SETAE(Register r);\
Register          426 nanojit/NativeX64.h         void SETO(Register r);\
Register          427 nanojit/NativeX64.h         void ADDRR(Register l, Register r);\
Register          428 nanojit/NativeX64.h         void SUBRR(Register l, Register r);\
Register          429 nanojit/NativeX64.h         void ANDRR(Register l, Register r);\
Register          430 nanojit/NativeX64.h         void ORLRR(Register l, Register r);\
Register          431 nanojit/NativeX64.h         void XORRR(Register l, Register r);\
Register          432 nanojit/NativeX64.h         void IMUL(Register l, Register r);\
Register          433 nanojit/NativeX64.h         void CMPLR(Register l, Register r);\
Register          434 nanojit/NativeX64.h         void MOVLR(Register l, Register r);\
Register          435 nanojit/NativeX64.h         void ADDQRR(Register l, Register r);\
Register          436 nanojit/NativeX64.h         void SUBQRR(Register l, Register r);\
Register          437 nanojit/NativeX64.h         void ANDQRR(Register l, Register r);\
Register          438 nanojit/NativeX64.h         void ORQRR(Register l, Register r);\
Register          439 nanojit/NativeX64.h         void XORQRR(Register l, Register r);\
Register          440 nanojit/NativeX64.h         void CMPQR(Register l, Register r);\
Register          441 nanojit/NativeX64.h         void MOVQR(Register l, Register r);\
Register          442 nanojit/NativeX64.h         void MOVAPSR(Register l, Register r);\
Register          443 nanojit/NativeX64.h         void CMOVNO(Register l, Register r);\
Register          444 nanojit/NativeX64.h         void CMOVNE(Register l, Register r);\
Register          445 nanojit/NativeX64.h         void CMOVNL(Register l, Register r);\
Register          446 nanojit/NativeX64.h         void CMOVNLE(Register l, Register r);\
Register          447 nanojit/NativeX64.h         void CMOVNG(Register l, Register r);\
Register          448 nanojit/NativeX64.h         void CMOVNGE(Register l, Register r);\
Register          449 nanojit/NativeX64.h         void CMOVNB(Register l, Register r);\
Register          450 nanojit/NativeX64.h         void CMOVNBE(Register l, Register r);\
Register          451 nanojit/NativeX64.h         void CMOVNA(Register l, Register r);\
Register          452 nanojit/NativeX64.h         void CMOVNAE(Register l, Register r);\
Register          453 nanojit/NativeX64.h         void CMOVQNO(Register l, Register r);\
Register          454 nanojit/NativeX64.h         void CMOVQNE(Register l, Register r);\
Register          455 nanojit/NativeX64.h         void CMOVQNL(Register l, Register r);\
Register          456 nanojit/NativeX64.h         void CMOVQNLE(Register l, Register r);\
Register          457 nanojit/NativeX64.h         void CMOVQNG(Register l, Register r);\
Register          458 nanojit/NativeX64.h         void CMOVQNGE(Register l, Register r);\
Register          459 nanojit/NativeX64.h         void CMOVQNB(Register l, Register r);\
Register          460 nanojit/NativeX64.h         void CMOVQNBE(Register l, Register r);\
Register          461 nanojit/NativeX64.h         void CMOVQNA(Register l, Register r);\
Register          462 nanojit/NativeX64.h         void CMOVQNAE(Register l, Register r);\
Register          463 nanojit/NativeX64.h         void MOVSXDR(Register l, Register r);\
Register          464 nanojit/NativeX64.h         void MOVZX8(Register l, Register r);\
Register          465 nanojit/NativeX64.h         void XORPS(Register r);\
Register          466 nanojit/NativeX64.h         void DIVSD(Register l, Register r);\
Register          467 nanojit/NativeX64.h         void MULSD(Register l, Register r);\
Register          468 nanojit/NativeX64.h         void ADDSD(Register l, Register r);\
Register          469 nanojit/NativeX64.h         void SUBSD(Register l, Register r);\
Register          470 nanojit/NativeX64.h         void CVTSQ2SD(Register l, Register r);\
Register          471 nanojit/NativeX64.h         void CVTSI2SD(Register l, Register r);\
Register          472 nanojit/NativeX64.h         void CVTSS2SD(Register l, Register r);\
Register          473 nanojit/NativeX64.h         void CVTSD2SS(Register l, Register r);\
Register          474 nanojit/NativeX64.h         void UCOMISD(Register l, Register r);\
Register          475 nanojit/NativeX64.h         void MOVQRX(Register l, Register r);\
Register          476 nanojit/NativeX64.h         void MOVQXR(Register l, Register r);\
Register          477 nanojit/NativeX64.h         void MOVI(Register r, int32_t i32);\
Register          478 nanojit/NativeX64.h         void ADDLRI(Register r, int32_t i32);\
Register          479 nanojit/NativeX64.h         void SUBLRI(Register r, int32_t i32);\
Register          480 nanojit/NativeX64.h         void ANDLRI(Register r, int32_t i32);\
Register          481 nanojit/NativeX64.h         void ORLRI(Register r, int32_t i32);\
Register          482 nanojit/NativeX64.h         void XORLRI(Register r, int32_t i32);\
Register          483 nanojit/NativeX64.h         void CMPLRI(Register r, int32_t i32);\
Register          484 nanojit/NativeX64.h         void ADDQRI(Register r, int32_t i32);\
Register          485 nanojit/NativeX64.h         void SUBQRI(Register r, int32_t i32);\
Register          486 nanojit/NativeX64.h         void ANDQRI(Register r, int32_t i32);\
Register          487 nanojit/NativeX64.h         void ORQRI(Register r, int32_t i32);\
Register          488 nanojit/NativeX64.h         void XORQRI(Register r, int32_t i32);\
Register          489 nanojit/NativeX64.h         void CMPQRI(Register r, int32_t i32);\
Register          490 nanojit/NativeX64.h         void MOVQI32(Register r, int32_t i32);\
Register          491 nanojit/NativeX64.h         void ADDLR8(Register r, int32_t i8);\
Register          492 nanojit/NativeX64.h         void SUBLR8(Register r, int32_t i8);\
Register          493 nanojit/NativeX64.h         void ANDLR8(Register r, int32_t i8);\
Register          494 nanojit/NativeX64.h         void ORLR8(Register r, int32_t i8);\
Register          495 nanojit/NativeX64.h         void XORLR8(Register r, int32_t i8);\
Register          496 nanojit/NativeX64.h         void CMPLR8(Register r, int32_t i8);\
Register          497 nanojit/NativeX64.h         void ADDQR8(Register r, int32_t i8);\
Register          498 nanojit/NativeX64.h         void SUBQR8(Register r, int32_t i8);\
Register          499 nanojit/NativeX64.h         void ANDQR8(Register r, int32_t i8);\
Register          500 nanojit/NativeX64.h         void ORQR8(Register r, int32_t i8);\
Register          501 nanojit/NativeX64.h         void XORQR8(Register r, int32_t i8);\
Register          502 nanojit/NativeX64.h         void CMPQR8(Register r, int32_t i8);\
Register          503 nanojit/NativeX64.h         void IMULI(Register l, Register r, int32_t i32);\
Register          504 nanojit/NativeX64.h         void MOVQI(Register r, uint64_t u64);\
Register          505 nanojit/NativeX64.h         void LEARIP(Register r, int32_t d);\
Register          506 nanojit/NativeX64.h         void LEAQRM(Register r1, int d, Register r2);\
Register          507 nanojit/NativeX64.h         void MOVLRM(Register r1, int d, Register r2);\
Register          508 nanojit/NativeX64.h         void MOVQRM(Register r1, int d, Register r2);\
Register          509 nanojit/NativeX64.h         void MOVBMR(Register r1, int d, Register r2);\
Register          510 nanojit/NativeX64.h         void MOVSMR(Register r1, int d, Register r2);\
Register          511 nanojit/NativeX64.h         void MOVLMR(Register r1, int d, Register r2);\
Register          512 nanojit/NativeX64.h         void MOVQMR(Register r1, int d, Register r2);\
Register          513 nanojit/NativeX64.h         void MOVZX8M(Register r1, int d, Register r2);\
Register          514 nanojit/NativeX64.h         void MOVZX16M(Register r1, int d, Register r2);\
Register          515 nanojit/NativeX64.h         void MOVSX8M(Register r1, int d, Register r2);\
Register          516 nanojit/NativeX64.h         void MOVSX16M(Register r1, int d, Register r2);\
Register          517 nanojit/NativeX64.h         void MOVSDRM(Register r1, int d, Register r2);\
Register          518 nanojit/NativeX64.h         void MOVSDMR(Register r1, int d, Register r2);\
Register          519 nanojit/NativeX64.h         void MOVSSMR(Register r1, int d, Register r2);\
Register          520 nanojit/NativeX64.h         void MOVSSRM(Register r1, int d, Register r2);\
Register          523 nanojit/NativeX64.h         void JMPX(Register indexreg, NIns** table);\
Register          524 nanojit/NativeX64.h         void JMPXB(Register indexreg, Register tablereg);\
Register          570 nanojit/NativeX64.h         void MOVQSPR(int d, Register r);\
Register          571 nanojit/NativeX64.h         void XORPSA(Register r, int32_t i32);\
Register          572 nanojit/NativeX64.h         void XORPSM(Register r, NIns* a64);\
Register          573 nanojit/NativeX64.h         void X86_AND8R(Register r);\
Register          574 nanojit/NativeX64.h         void X86_SETNP(Register r);\
Register          575 nanojit/NativeX64.h         void X86_SETE(Register r);\
Register           62 nanojit/Nativei386.cpp     const Register Assembler::argRegs[] = { ECX, EDX };
Register           63 nanojit/Nativei386.cpp     const Register Assembler::retRegs[] = { EAX, EDX };
Register           64 nanojit/Nativei386.cpp     const Register Assembler::savedRegs[] = { EBX, ESI, EDI };
Register          159 nanojit/Nativei386.cpp             Register r = EDX;
Register          204 nanojit/Nativei386.cpp         Register retReg = ( ins->isop(LIR_fcall) ? FST0 : retRegs[0] );
Register          296 nanojit/Nativei386.cpp             Register r = UnknownReg;
Register          313 nanojit/Nativei386.cpp     Register Assembler::nRegisterAllocFromSet(RegisterMask set)
Register          315 nanojit/Nativei386.cpp         Register r;
Register          395 nanojit/Nativei386.cpp         Register rr = ins->getReg();
Register          405 nanojit/Nativei386.cpp             Register r = findRegFor(hi, GpRegs);
Register          416 nanojit/Nativei386.cpp             Register r = findRegFor(lo, GpRegs);
Register          479 nanojit/Nativei386.cpp             Register rb = getBaseReg(LIR_sti, base, dr, GpRegs);
Register          504 nanojit/Nativei386.cpp             Register ra, rb;
Register          564 nanojit/Nativei386.cpp         Register rr = ins->getReg();
Register          569 nanojit/Nativei386.cpp             Register rb = getBaseReg(ins->opcode(), base, db, GpRegs);
Register          590 nanojit/Nativei386.cpp             Register rb;
Register          646 nanojit/Nativei386.cpp             Register rb;
Register          657 nanojit/Nativei386.cpp             Register rv = findRegFor(value, config.sse2 ? XmmRegs : FpRegs);
Register          661 nanojit/Nativei386.cpp                 Register t = registerAllocTmp(XmmRegs);
Register          681 nanojit/Nativei386.cpp             Register rb;
Register          705 nanojit/Nativei386.cpp                 Register rv = findRegFor(value, XmmRegs);
Register          706 nanojit/Nativei386.cpp                 Register rb;
Register          718 nanojit/Nativei386.cpp             Register rb;
Register          729 nanojit/Nativei386.cpp         Register rb;
Register          740 nanojit/Nativei386.cpp         Register rv = ( pop
Register          765 nanojit/Nativei386.cpp             Register t = registerAllocTmp(XmmRegs);
Register          772 nanojit/Nativei386.cpp             Register t = registerAllocTmp(GpRegs & ~(rmask(rd)|rmask(rs)));
Register          835 nanojit/Nativei386.cpp         Register indexreg = findRegFor(ins->oprnd1(), GpRegs);
Register          899 nanojit/Nativei386.cpp                 Register r = findRegFor(lhs, GpRegs);
Register          902 nanojit/Nativei386.cpp                 Register r = getBaseReg(condop, lhs, c, GpRegs);
Register          908 nanojit/Nativei386.cpp             Register ra, rb;
Register          919 nanojit/Nativei386.cpp         Register r = prepResultReg(ins, AllowableFlagRegs);
Register          946 nanojit/Nativei386.cpp         Register r = prepResultReg(ins, AllowableFlagRegs);
Register          979 nanojit/Nativei386.cpp         Register rb = UnknownReg;
Register         1006 nanojit/Nativei386.cpp                 Register rr = prepResultReg(ins, allow);
Register         1023 nanojit/Nativei386.cpp         Register rr = prepResultReg(ins, allow);
Register         1026 nanojit/Nativei386.cpp         Register ra = ( lhs->isUnusedOrHasUnknownReg()
Register         1131 nanojit/Nativei386.cpp         Register rDivRhs = findRegFor(divRhs, (GpRegs ^ (rmask(EAX)|rmask(EDX))));
Register         1133 nanojit/Nativei386.cpp         Register rDivLhs = ( divLhs->isUnusedOrHasUnknownReg()
Register         1147 nanojit/Nativei386.cpp         Register rr = prepResultReg(ins, GpRegs);
Register         1152 nanojit/Nativei386.cpp         Register ra = ( lhs->isUnusedOrHasUnknownReg()
Register         1170 nanojit/Nativei386.cpp         Register rr = prepResultReg(ins, GpRegs);
Register         1222 nanojit/Nativei386.cpp             Register rleft = ( lhs->isUnusedOrHasUnknownReg()
Register         1227 nanojit/Nativei386.cpp             Register rright = ( rr != rleft && rhs->isUnusedOrHasUnknownReg()
Register         1258 nanojit/Nativei386.cpp         Register ra = getBaseReg(op, base, d, GpRegs);
Register         1296 nanojit/Nativei386.cpp         const Register rr = prepResultReg(ins, GpRegs);
Register         1300 nanojit/Nativei386.cpp         const Register iffalsereg = findRegFor(iffalse, GpRegs & ~rmask(rr));
Register         1326 nanojit/Nativei386.cpp         Register rr = prepResultReg(ins, GpRegs);
Register         1345 nanojit/Nativei386.cpp                 Register r = prepResultReg(ins, GpRegs);
Register         1358 nanojit/Nativei386.cpp         Register rr = prepResultReg(ins, GpRegs);
Register         1372 nanojit/Nativei386.cpp         Register rr = ins->getReg();
Register         1392 nanojit/Nativei386.cpp                     Register gr = registerAllocTmp(GpRegs);
Register         1431 nanojit/Nativei386.cpp             Register rr = prepResultReg(ins, GpRegs);
Register         1437 nanojit/Nativei386.cpp             Register rr = ins->getReg();
Register         1442 nanojit/Nativei386.cpp                 Register qr = findRegFor(q, XmmRegs);
Register         1446 nanojit/Nativei386.cpp                 Register qr = findRegFor(q, XmmRegs);
Register         1476 nanojit/Nativei386.cpp             Register rr = prepResultReg(ins, XmmRegs);
Register         1477 nanojit/Nativei386.cpp             Register ra;
Register         1501 nanojit/Nativei386.cpp             Register rr = prepResultReg(ins, FpRegs);
Register         1589 nanojit/Nativei386.cpp             Register ra = findRegFor(p, GpRegs);
Register         1611 nanojit/Nativei386.cpp             Register ra;
Register         1625 nanojit/Nativei386.cpp         Register r = findRegFor(p, FpRegs);
Register         1660 nanojit/Nativei386.cpp             Register rb = UnknownReg;
Register         1666 nanojit/Nativei386.cpp             Register rr = prepResultReg(ins, allow);
Register         1667 nanojit/Nativei386.cpp             Register ra;
Register         1703 nanojit/Nativei386.cpp             Register rr = prepResultReg(ins, rmask(FST0));
Register         1731 nanojit/Nativei386.cpp         Register rr = prepResultReg(ins, FpRegs);
Register         1735 nanojit/Nativei386.cpp             Register gr = findRegFor(ins->oprnd1(), GpRegs);
Register         1749 nanojit/Nativei386.cpp         Register rr = prepResultReg(ins, FpRegs);
Register         1754 nanojit/Nativei386.cpp             Register gr = registerAllocTmp(GpRegs);
Register         1781 nanojit/Nativei386.cpp             Register xr;
Register         1796 nanojit/Nativei386.cpp             const Register base = SP;
Register         1797 nanojit/Nativei386.cpp             Register gr = findRegFor(ins->oprnd1(), GpRegs);
Register         1895 nanojit/Nativei386.cpp                     Register r = findRegFor(lhs, XmmRegs);
Register         1911 nanojit/Nativei386.cpp                     Register ra, rb;
Register         1935 nanojit/Nativei386.cpp                 Register ra, rb;
Register          177 nanojit/Nativei386.h         const static Register argRegs[2], retRegs[2]; \
Register          182 nanojit/Nativei386.h         void asm_int(Register r, int32_t val, bool canClobberCCs);\
Register          185 nanojit/Nativei386.h         void asm_arg(ArgSize sz, LInsp p, Register r, int32_t& stkd);\
Register          191 nanojit/Nativei386.h         void asm_load(int d, Register r);
Register          232 nanojit/Nativei386.h             MODRMs(r, d, b, 0, (Register)4); \
Register          364 nanojit/Nativei386.h #define DIV(r)      do { count_alu(); ALU(0xf7, (Register)7,(r));   asm_output("idiv  edx:eax, %s",gpn(r)); } while(0)
Register          365 nanojit/Nativei386.h #define NOT(r)      do { count_alu(); ALU(0xf7, (Register)2,(r));   asm_output("not %s",gpn(r)); } while(0)
Register          366 nanojit/Nativei386.h #define NEG(r)      do { count_alu(); ALU(0xf7, (Register)3,(r));   asm_output("neg %s",gpn(r)); } while(0)
Register          367 nanojit/Nativei386.h #define SHR(r,s)    do { count_alu(); ALU(0xd3, (Register)5,(r));   asm_output("shr %s,%s",gpn(r),gpn(s)); } while(0)
Register          368 nanojit/Nativei386.h #define SAR(r,s)    do { count_alu(); ALU(0xd3, (Register)7,(r));   asm_output("sar %s,%s",gpn(r),gpn(s)); } while(0)
Register          369 nanojit/Nativei386.h #define SHL(r,s)    do { count_alu(); ALU(0xd3, (Register)4,(r));   asm_output("shl %s,%s",gpn(r),gpn(s)); } while(0)
Register          374 nanojit/Nativei386.h         MODRM((Register)c,r);\
Register           51 nanojit/RegAlloc.cpp         for(Register i=FirstReg; i <= LastReg; i = nextreg(i))
Register           47 nanojit/RegAlloc.h     inline RegisterMask rmask(Register r)
Register           65 nanojit/RegAlloc.h         bool isFree(Register r)
Register           71 nanojit/RegAlloc.h         void addFree(Register r)
Register           77 nanojit/RegAlloc.h         void removeFree(Register r)
Register           83 nanojit/RegAlloc.h         void addActive(Register r, LIns* v)
Register           93 nanojit/RegAlloc.h         void useActive(Register r)
Register          100 nanojit/RegAlloc.h         void removeActive(Register r)
Register          110 nanojit/RegAlloc.h         void retire(Register r)
Register          118 nanojit/RegAlloc.h         int32_t getPriority(Register r) {
Register          123 nanojit/RegAlloc.h         LIns* getActive(Register r) {
Register          129 nanojit/RegAlloc.h         debug_only( bool        isConsistent(Register r, LIns* v); )