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