RegisterMask 120 nanojit/Assembler.cpp RegisterMask allowedAndFree = allow & _allocator.free;
RegisterMask 127 nanojit/Assembler.cpp RegisterMask preferredAndFree = allowedAndFree & SavedRegs;
RegisterMask 128 nanojit/Assembler.cpp RegisterMask set = ( preferredAndFree ? preferredAndFree : allowedAndFree );
RegisterMask 276 nanojit/Assembler.cpp RegisterMask managed = _allocator.managed;
RegisterMask 380 nanojit/Assembler.cpp RegisterMask prefer = hint(ins, allow);
RegisterMask 386 nanojit/Assembler.cpp RegisterMask prefer = hint(ins, allow);
RegisterMask 397 nanojit/Assembler.cpp RegisterMask prefer = hint(ins, allow);
RegisterMask 1746 nanojit/Assembler.cpp RegisterMask allow = SavedRegs;
RegisterMask 1811 nanojit/Assembler.cpp RegisterMask skip = 0;
RegisterMask 1870 nanojit/Assembler.cpp RegisterMask skip = 0;
RegisterMask 264 nanojit/Assembler.h Register registerAlloc(LIns* ins, RegisterMask allow);
RegisterMask 265 nanojit/Assembler.h Register registerAllocTmp(RegisterMask allow);
RegisterMask 268 nanojit/Assembler.h void evictSomeActiveRegs(RegisterMask regs);
RegisterMask 272 nanojit/Assembler.h void assignSaved(RegAlloc &saved, RegisterMask skip);
RegisterMask 273 nanojit/Assembler.h LInsp findVictim(RegisterMask allow);
RegisterMask 275 nanojit/Assembler.h Register getBaseReg(LOpcode op, LIns *i, int &d, RegisterMask allow);
RegisterMask 277 nanojit/Assembler.h Register findRegFor(LIns* i, RegisterMask allow);
RegisterMask 278 nanojit/Assembler.h void findRegFor2(RegisterMask allow, LIns* ia, Register &ra, LIns *ib, Register &rb);
RegisterMask 281 nanojit/Assembler.h Register prepResultReg(LIns *i, RegisterMask allow);
RegisterMask 285 nanojit/Assembler.h RegisterMask hint(LIns*i, RegisterMask allow);
RegisterMask 379 nanojit/Assembler.h Register nRegisterAllocFromSet(RegisterMask set);
RegisterMask 564 nanojit/NativeARM.cpp RegisterMask savingMask = rmask(FP) | rmask(PC);
RegisterMask 1170 nanojit/NativeARM.cpp RegisterMask
RegisterMask 1558 nanojit/NativeARM.cpp RegisterMask free = _allocator.free & AllowableFlagRegs;
RegisterMask 2294 nanojit/NativeARM.cpp RegisterMask allow = GpRegs;
RegisterMask 171 nanojit/NativeARM.h RegisterMask needRestoring;
RegisterMask 177 nanojit/NativeARM.h static const RegisterMask SavedFpRegs = 0;
RegisterMask 178 nanojit/NativeARM.h static const RegisterMask SavedRegs = 1<<R4 | 1<<R5 | 1<<R6 | 1<<R7 | 1<<R8 | 1<<R9 | 1<<R10;
RegisterMask 181 nanojit/NativeARM.h static const RegisterMask FpRegs = 1<<D0 | 1<<D1 | 1<<D2 | 1<<D3 | 1<<D4 | 1<<D5 | 1<<D6; // no D7; S14-S15 are used for i2f/u2f.
RegisterMask 182 nanojit/NativeARM.h static const RegisterMask GpRegs = 0xFFFF;
RegisterMask 183 nanojit/NativeARM.h static const RegisterMask AllowableFlagRegs = 1<<R0 | 1<<R1 | 1<<R2 | 1<<R3 | 1<<R4 | 1<<R5 | 1<<R6 | 1<<R7 | 1<<R8 | 1<<R9 | 1<<R10;
RegisterMask 342 nanojit/NativePPC.cpp RegisterMask allow = GpRegs & ~rmask(ra);
RegisterMask 568 nanojit/NativePPC.cpp RegisterMask allow = condop >= LIR_feq && condop <= LIR_fge ? FpRegs : GpRegs;
RegisterMask 856 nanojit/NativePPC.cpp RegisterMask allow = GpRegs;
RegisterMask 962 nanojit/NativePPC.cpp RegisterMask allow = FpRegs;
RegisterMask 1190 nanojit/NativePPC.cpp RegisterMask Assembler::hint(LIns *i, RegisterMask allow) {
RegisterMask 1192 nanojit/NativePPC.cpp RegisterMask prefer = ~0LL;
RegisterMask 249 nanojit/NativePPC.h static const RegisterMask GpRegs = 0xffffffff;
RegisterMask 250 nanojit/NativePPC.h static const RegisterMask FpRegs = 0xffffffff00000000LL;
RegisterMask 254 nanojit/NativePPC.h static const RegisterMask SavedRegs = 0x7fffc000; // R14-R30 saved
RegisterMask 257 nanojit/NativePPC.h static const RegisterMask SavedRegs = 0x7fffe000; // R13-R30 saved
RegisterMask 248 nanojit/NativeSparc.cpp RegisterMask Assembler::hint(LIns* i, RegisterMask allow)
RegisterMask 665 nanojit/NativeSparc.cpp RegisterMask allow = GpRegs;
RegisterMask 918 nanojit/NativeSparc.cpp RegisterMask allow = FpRegs;
RegisterMask 184 nanojit/NativeSparc.h static const RegisterMask SavedRegs = 1<<L1 | 1<<L3 | 1<<L5 | 1<<L7 |
RegisterMask 187 nanojit/NativeSparc.h static const RegisterMask GpRegs = SavedRegs | 1<<O0 | 1<<O1 | 1<<O2 |
RegisterMask 189 nanojit/NativeSparc.h static const RegisterMask FpRegs = 1<<F0 | 1<<F2 | 1<<F4 | 1<<F6 |
RegisterMask 192 nanojit/NativeSparc.h static const RegisterMask AllowableFlagRegs = GpRegs;
RegisterMask 125 nanojit/NativeX64.cpp const RegisterMask BaseRegs = GpRegs & ~rmask(R12);
RegisterMask 616 nanojit/NativeX64.cpp RegisterMask originalAllow = allow;
RegisterMask 1454 nanojit/NativeX64.cpp RegisterMask allow;
RegisterMask 1513 nanojit/NativeX64.cpp const RegisterMask SrcRegs =
RegisterMask 1570 nanojit/NativeX64.cpp RegisterMask allow = v == 0 ? GpRegs|FpRegs : GpRegs;
RegisterMask 1843 nanojit/NativeX64.cpp RegisterMask Assembler::hint(LIns *, RegisterMask allow) {
RegisterMask 320 nanojit/NativeX64.h static const RegisterMask GpRegs = 0xffff;
RegisterMask 321 nanojit/NativeX64.h static const RegisterMask FpRegs = 0xffff0000;
RegisterMask 323 nanojit/NativeX64.h static const RegisterMask SavedRegs = 1<<RBX | 1<<RSI | 1<<RDI | 1<<R12 | 1<<R13 | 1<<R14 | 1<<R15;
RegisterMask 327 nanojit/NativeX64.h static const RegisterMask SavedRegs = 1<<RBX | 1<<R12 | 1<<R13 | 1<<R14 | 1<<R15;
RegisterMask 390 nanojit/NativeX64.h void regalloc_unary(LIns *ins, RegisterMask allow, Register &rr, Register &ra);\
RegisterMask 391 nanojit/NativeX64.h void regalloc_binary(LIns *ins, RegisterMask allow, Register &rr, Register &ra, Register &rb);\
RegisterMask 392 nanojit/NativeX64.h void regalloc_load(LIns *ins, RegisterMask allow, Register &rr, int32_t &d, Register &rb);\
RegisterMask 356 nanojit/Nativei386.cpp RegisterMask Assembler::hint(LIns* i, RegisterMask allow)
RegisterMask 499 nanojit/Nativei386.cpp const RegisterMask SrcRegs = (op == LIR_stb) ?
RegisterMask 978 nanojit/Nativei386.cpp RegisterMask allow = GpRegs;
RegisterMask 1659 nanojit/Nativei386.cpp RegisterMask allow = XmmRegs;
RegisterMask 151 nanojit/Nativei386.h static const RegisterMask SavedRegs = 1<<EBX | 1<<EDI | 1<<ESI;
RegisterMask 152 nanojit/Nativei386.h static const RegisterMask GpRegs = SavedRegs | 1<<EAX | 1<<ECX | 1<<EDX;
RegisterMask 153 nanojit/Nativei386.h static const RegisterMask XmmRegs = 1<<XMM0|1<<XMM1|1<<XMM2|1<<XMM3|1<<XMM4|1<<XMM5|1<<XMM6|1<<XMM7;
RegisterMask 154 nanojit/Nativei386.h static const RegisterMask x87Regs = 1<<FST0;
RegisterMask 155 nanojit/Nativei386.h static const RegisterMask FpRegs = x87Regs | XmmRegs;
RegisterMask 156 nanojit/Nativei386.h static const RegisterMask ScratchRegs = 1<<EAX | 1<<ECX | 1<<EDX | FpRegs;
RegisterMask 158 nanojit/Nativei386.h static const RegisterMask AllowableFlagRegs = 1<<EAX |1<<ECX | 1<<EDX | 1<<EBX;
RegisterMask 47 nanojit/RegAlloc.h inline RegisterMask rmask(Register r)
RegisterMask 49 nanojit/RegAlloc.h return RegisterMask(1) << r;
RegisterMask 130 nanojit/RegAlloc.h debug_only( RegisterMask managed; ) // the registers managed by the register allocator
RegisterMask 179 nanojit/RegAlloc.h RegisterMask free;