_allocator 105 nanojit/Assembler.cpp nRegisterResetAll(_allocator);
_allocator 108 nanojit/Assembler.cpp NanoAssert(0 != _allocator.free);
_allocator 109 nanojit/Assembler.cpp NanoAssert(0 == _allocator.countActive());
_allocator 120 nanojit/Assembler.cpp RegisterMask allowedAndFree = allow & _allocator.free;
_allocator 130 nanojit/Assembler.cpp _allocator.addActive(r, ins);
_allocator 141 nanojit/Assembler.cpp _allocator.removeActive(r);
_allocator 151 nanojit/Assembler.cpp _allocator.addActive(r, ins);
_allocator 169 nanojit/Assembler.cpp _allocator.removeActive(r);
_allocator 170 nanojit/Assembler.cpp _allocator.addFree(r);
_allocator 235 nanojit/Assembler.cpp NanoAssert((_allocator.active[FST0] && _fpuStkDepth == -1) ||
_allocator 236 nanojit/Assembler.cpp (!_allocator.active[FST0] && _fpuStkDepth == 0));
_allocator 243 nanojit/Assembler.cpp RegAlloc* regs = &_allocator;
_allocator 276 nanojit/Assembler.cpp RegisterMask managed = _allocator.managed;
_allocator 281 nanojit/Assembler.cpp if (_allocator.isFree(r)) {
_allocator 282 nanojit/Assembler.cpp NanoAssertMsgf(_allocator.getActive(r)==0,
_allocator 287 nanojit/Assembler.cpp LIns* ins = _allocator.getActive(r);
_allocator 294 nanojit/Assembler.cpp NanoAssert(!_allocator.isFree(r));
_allocator 295 nanojit/Assembler.cpp NanoAssert(!_allocator.getActive(r));
_allocator 392 nanojit/Assembler.cpp _allocator.useActive(r);
_allocator 424 nanojit/Assembler.cpp _allocator.retire(r);
_allocator 455 nanojit/Assembler.cpp NanoAssert(_allocator.free & rmask(r));
_allocator 460 nanojit/Assembler.cpp _allocator.removeFree(r);
_allocator 461 nanojit/Assembler.cpp _allocator.addActive(r, ins);
_allocator 513 nanojit/Assembler.cpp _allocator.retire(r); // free any register associated with entry
_allocator 526 nanojit/Assembler.cpp if (LIns* vic = _allocator.getActive(r)) {
_allocator 548 nanojit/Assembler.cpp NanoAssert(!_allocator.isFree(r));
_allocator 549 nanojit/Assembler.cpp NanoAssert(vic == _allocator.getActive(r));
_allocator 553 nanojit/Assembler.cpp _allocator.retire(r);
_allocator 620 nanojit/Assembler.cpp RegAlloc capture = _allocator;
_allocator 825 nanojit/Assembler.cpp LIns *ins = _allocator.getActive(r);
_allocator 828 nanojit/Assembler.cpp _allocator.retire(r);
_allocator 1009 nanojit/Assembler.cpp _allocator.retire(r);
_allocator 1217 nanojit/Assembler.cpp _labels.add(to, 0, _allocator);
_allocator 1246 nanojit/Assembler.cpp _labels.add(to, 0, _allocator);
_allocator 1266 nanojit/Assembler.cpp AvmAssert(_allocator.countActive() == 0);
_allocator 1290 nanojit/Assembler.cpp AvmAssert(_allocator.countActive() == 0);
_allocator 1299 nanojit/Assembler.cpp _labels.add(to, 0, _allocator);
_allocator 1326 nanojit/Assembler.cpp _labels.add(ins, _nIns, _allocator);
_allocator 1586 nanojit/Assembler.cpp LIns *ins = _allocator.getActive(r);
_allocator 1588 nanojit/Assembler.cpp NanoAssertMsg(!_allocator.isFree(r),
_allocator 1720 nanojit/Assembler.cpp RegAlloc *regs = &_allocator;
_allocator 1827 nanojit/Assembler.cpp LIns * curins = _allocator.getActive(r);
_allocator 1873 nanojit/Assembler.cpp LIns * curins = _allocator.getActive(r);
_allocator 1927 nanojit/Assembler.cpp if ((allow & rmask(r)) && (i = _allocator.getActive(r)) != 0)
_allocator 1929 nanojit/Assembler.cpp int pri = canRemat(i) ? 0 : _allocator.getPriority(r);
_allocator 334 nanojit/Assembler.h RegAlloc _allocator;
_allocator 155 nanojit/LIR.cpp _unused = (uintptr_t) _allocator.alloc(CHUNK_SZB);
_allocator 294 nanojit/LIR.cpp LIns** table = new (_buf->_allocator) LIns*[size];
_allocator 956 nanojit/LIR.cpp LInsp* args2 = (LInsp*)_buf->_allocator.alloc(argc * sizeof(LInsp));
_allocator 1361 nanojit/LIR.h Allocator& _allocator;
_allocator 957 nanojit/NativeARM.cpp _allocator.free &= ~rmask(r);
_allocator 1183 nanojit/NativeARM.cpp if (_allocator.free & allow & prefer)
_allocator 1558 nanojit/NativeARM.cpp RegisterMask free = _allocator.free & AllowableFlagRegs;
_allocator 1203 nanojit/NativePPC.cpp if (_allocator.free & allow & prefer)
_allocator 1332 nanojit/NativePPC.cpp _allocator.free &= ~rmask(i);
_allocator 229 nanojit/NativeSparc.cpp _allocator.free &= ~rmask((Register)i);
_allocator 406 nanojit/NativeSparc.cpp _allocator.retire(rr);
_allocator 871 nanojit/NativeSparc.cpp _allocator.retire(rr);
_allocator 1753 nanojit/NativeX64.cpp _allocator.free &= ~rmask((Register)tr);
_allocator 1761 nanojit/NativeX64.cpp : "=m"(r) : "m"(set), "m"(_allocator.free) : "%eax", "memory");
_allocator 275 nanojit/Nativei386.cpp NanoAssert(_allocator.isFree(FST0));
_allocator 316 nanojit/Nativei386.cpp RegAlloc ®s = _allocator;
_allocator 385 nanojit/Nativei386.cpp return (_allocator.free & prefer) ? prefer : allow;
_allocator 609 nanojit/Nativei386.cpp _allocator.retire(rr);
_allocator 619 nanojit/Nativei386.cpp _allocator.retire(rr);
_allocator 1376 nanojit/Nativei386.cpp _allocator.retire(rr);