NanoAssert 441 core/CodegenLIR.cpp NanoAssert(v.traits == INT_TYPE || v.traits == UINT_TYPE || v.traits == BOOLEAN_TYPE); NanoAssert 443 core/CodegenLIR.cpp NanoAssert(!r->isQuad()); NanoAssert 449 core/CodegenLIR.cpp NanoAssert(v.traits == NUMBER_TYPE); NanoAssert 451 core/CodegenLIR.cpp NanoAssert(r->isQuad()); NanoAssert 458 core/CodegenLIR.cpp NanoAssert(v.traits != NUMBER_TYPE && v.traits != INT_TYPE && NanoAssert 461 core/CodegenLIR.cpp NanoAssert(r->isPtr()); NanoAssert 1166 core/CodegenLIR.cpp NanoAssert(val && tra); NanoAssert 4573 core/CodegenLIR.cpp NanoAssert(state->value(a).traits == BOOLEAN_TYPE); NanoAssert 4578 core/CodegenLIR.cpp NanoAssert(state->value(a).traits == BOOLEAN_TYPE); NanoAssert 4680 core/CodegenLIR.cpp NanoAssert((icmp == LIR_eq && qcmp == LIR_qeq) || NanoAssert 4697 core/CodegenLIR.cpp NanoAssert((icmp == LIR_eq && qcmp == LIR_qeq) || NanoAssert 73 nanojit/Allocator.cpp NanoAssert((nbytes & 7) == 0); NanoAssert 75 nanojit/Allocator.cpp NanoAssert(current_top + nbytes <= current_limit); NanoAssert 108 nanojit/Assembler.cpp NanoAssert(0 != _allocator.free); NanoAssert 109 nanojit/Assembler.cpp NanoAssert(0 == _allocator.countActive()); NanoAssert 122 nanojit/Assembler.cpp NanoAssert(ins->isUsed()); NanoAssert 138 nanojit/Assembler.cpp NanoAssert(vicIns->isUsed()); NanoAssert 192 nanojit/Assembler.cpp NanoAssert(uintptr_t(end) - uintptr_t(start) >= (size_t)LARGEST_UNDERRUN_PROT); NanoAssert 232 nanojit/Assembler.cpp NanoAssert(!error()); NanoAssert 235 nanojit/Assembler.cpp NanoAssert((_allocator.active[FST0] && _fpuStkDepth == -1) || NanoAssert 241 nanojit/Assembler.cpp NanoAssert(ar.tos < NJ_MAX_STACK_ENTRY); NanoAssert 255 nanojit/Assembler.cpp NanoAssert(ar.entry[j]==ins); NanoAssert 257 nanojit/Assembler.cpp NanoAssert(arIndex == (uint32_t)j-1); NanoAssert 261 nanojit/Assembler.cpp NanoAssert(ar.entry[i - stack_direction(1)]==ins); NanoAssert 288 nanojit/Assembler.cpp NanoAssert(ins); NanoAssert 294 nanojit/Assembler.cpp NanoAssert(!_allocator.isFree(r)); NanoAssert 295 nanojit/Assembler.cpp NanoAssert(!_allocator.getActive(r)); NanoAssert 454 nanojit/Assembler.cpp NanoAssert(ins->isUnusedOrHasUnknownReg()); NanoAssert 455 nanojit/Assembler.cpp NanoAssert(_allocator.free & rmask(r)); NanoAssert 472 nanojit/Assembler.cpp NanoAssert(ins->getArIndex() <= _activation.tos); NanoAssert 517 nanojit/Assembler.cpp NanoAssert(_activation.entry[arIndex] == ins); NanoAssert 548 nanojit/Assembler.cpp NanoAssert(!_allocator.isFree(r)); NanoAssert 549 nanojit/Assembler.cpp NanoAssert(vic == _allocator.getActive(r)); NanoAssert 550 nanojit/Assembler.cpp NanoAssert(r == vic->getReg()); NanoAssert 568 nanojit/Assembler.cpp NanoAssert(frag->fragEntry != 0); NanoAssert 578 nanojit/Assembler.cpp NanoAssert(rec); NanoAssert 590 nanojit/Assembler.cpp NanoAssert(frag->fragEntry != 0); NanoAssert 609 nanojit/Assembler.cpp NanoAssert(at != 0); NanoAssert 674 nanojit/Assembler.cpp NanoAssert(codeList == 0); NanoAssert 675 nanojit/Assembler.cpp NanoAssert(codeStart == 0); NanoAssert 676 nanojit/Assembler.cpp NanoAssert(codeEnd == 0); NanoAssert 677 nanojit/Assembler.cpp NanoAssert(exitStart == 0); NanoAssert 678 nanojit/Assembler.cpp NanoAssert(exitEnd == 0); NanoAssert 679 nanojit/Assembler.cpp NanoAssert(_nIns == 0); NanoAssert 680 nanojit/Assembler.cpp NanoAssert(_nExitIns == 0); NanoAssert 718 nanojit/Assembler.cpp verbose_only( NanoAssert(frag->nStaticExits == 0); ) NanoAssert 719 nanojit/Assembler.cpp verbose_only( NanoAssert(frag->nCodeBytes == 0); ) NanoAssert 720 nanojit/Assembler.cpp verbose_only( NanoAssert(frag->nExitBytes == 0); ) NanoAssert 721 nanojit/Assembler.cpp verbose_only( NanoAssert(frag->profCount == 0); ) NanoAssert 723 nanojit/Assembler.cpp NanoAssert(frag->profFragID > 0); NanoAssert 725 nanojit/Assembler.cpp NanoAssert(frag->profFragID == 0); ) NanoAssert 788 nanojit/Assembler.cpp NanoAssert(!_inExit); NanoAssert 818 nanojit/Assembler.cpp NanoAssert(_branchStateMap.isEmpty()); NanoAssert 829 nanojit/Assembler.cpp NanoAssert(r == ins->getReg()); NanoAssert 895 nanojit/Assembler.cpp NanoAssert(_thisfrag->nStaticExits == 0); NanoAssert 898 nanojit/Assembler.cpp NanoAssert(reader->pos()->isop(LIR_x) || NanoAssert 1006 nanojit/Assembler.cpp NanoAssert(ins->getArIndex() != 0); NanoAssert 1330 nanojit/Assembler.cpp NanoAssert(label->addr == 0); NanoAssert 1550 nanojit/Assembler.cpp NanoAssert(i->isop(LIR_live) || i->isop(LIR_flive)); NanoAssert 1569 nanojit/Assembler.cpp NanoAssert(i != 0); NanoAssert 1625 nanojit/Assembler.cpp NanoAssert(_activation.entry[i] == ins); NanoAssert 1631 nanojit/Assembler.cpp NanoAssert(_activation.entry[i+1] == ins); NanoAssert 1659 nanojit/Assembler.cpp NanoAssert(start>0); NanoAssert 1676 nanojit/Assembler.cpp NanoAssert(ar.entry[i] == 0); NanoAssert 1677 nanojit/Assembler.cpp NanoAssert(ar.entry[i+stack_direction(1)] == 0); NanoAssert 1692 nanojit/Assembler.cpp NanoAssert(ar.entry[i+stack_direction(j)] == 0); NanoAssert 1736 nanojit/Assembler.cpp NanoAssert(size_t(j) < sizeof(tosave)/sizeof(tosave[0])); NanoAssert 1922 nanojit/Assembler.cpp NanoAssert(allow != 0); NanoAssert 1936 nanojit/Assembler.cpp NanoAssert(a != 0); NanoAssert 396 nanojit/Assembler.h debug_only( ++_fpuStkDepth; NanoAssert(_fpuStkDepth<=0); ) NanoAssert 399 nanojit/Assembler.h debug_only( --_fpuStkDepth; NanoAssert(_fpuStkDepth<=0); ) NanoAssert 82 nanojit/CodeAlloc.cpp NanoAssert(!totalAllocated); NanoAssert 129 nanojit/CodeAlloc.cpp NanoAssert(mem != NULL); // see allocCodeChunk contract in CodeAlloc.h NanoAssert 141 nanojit/CodeAlloc.cpp NanoAssert(heapblocks); NanoAssert 177 nanojit/CodeAlloc.cpp NanoAssert(free_block->size() >= minAllocSize); NanoAssert 178 nanojit/CodeAlloc.cpp NanoAssert(free_block->isFree); NanoAssert 179 nanojit/CodeAlloc.cpp NanoAssert(free_block->next); NanoAssert 182 nanojit/CodeAlloc.cpp NanoAssert(free_block && free_block->next == coalescedBlock); NanoAssert 192 nanojit/CodeAlloc.cpp NanoAssert(!blk->lower || !blk->lower->isFree); NanoAssert 193 nanojit/CodeAlloc.cpp NanoAssert(blk->higher && !blk->higher->isFree); NanoAssert 198 nanojit/CodeAlloc.cpp NanoAssert(heapblocks); NanoAssert 208 nanojit/CodeAlloc.cpp NanoAssert(ab->higher != 0); NanoAssert 209 nanojit/CodeAlloc.cpp NanoAssert(ab->isFree); NanoAssert 221 nanojit/CodeAlloc.cpp NanoAssert(hb->lower != 0); NanoAssert 223 nanojit/CodeAlloc.cpp NanoAssert(!hb->lower->next); NanoAssert 362 nanojit/CodeAlloc.cpp NanoAssert(b->end == end && b->next == 0); (void) end; NanoAssert 368 nanojit/CodeAlloc.cpp NanoAssert(b); NanoAssert 383 nanojit/CodeAlloc.cpp NanoAssert(start < end && start <= holeStart && holeStart <= holeEnd && holeEnd <= end); NanoAssert 414 nanojit/CodeAlloc.cpp NanoAssert(false); NanoAssert 487 nanojit/CodeAlloc.cpp NanoAssert(hb->higher == 0); NanoAssert 489 nanojit/CodeAlloc.cpp NanoAssert(b->higher->lower == b); NanoAssert 493 nanojit/CodeAlloc.cpp NanoAssert(avail->isFree && avail->size() >= minAllocSize); NanoAssert 505 nanojit/CodeAlloc.cpp NanoAssert(found_on_avail); NanoAssert 516 nanojit/CodeAlloc.cpp NanoAssert(found_in_heapblocks); NanoAssert 78 nanojit/Containers.h NanoAssert(i >= 0); NanoAssert 87 nanojit/Containers.h NanoAssert(i >= 0); NanoAssert 96 nanojit/Containers.h NanoAssert(i >= 0); NanoAssert 282 nanojit/Containers.h NanoAssert(nbuckets > 0); NanoAssert 363 nanojit/Containers.h NanoAssert(current != NULL); NanoAssert 369 nanojit/Containers.h NanoAssert(current != NULL); NanoAssert 156 nanojit/LIR.cpp NanoAssert(_unused != 0); // Allocator.alloc() never returns null. See Allocator.h NanoAssert 190 nanojit/LIR.cpp NanoAssert(0 == szB % sizeof(void*)); NanoAssert 191 nanojit/LIR.cpp NanoAssert(sizeof(LIns) <= szB && szB <= sizeof(LInsSti)); // LInsSti is the biggest one NanoAssert 192 nanojit/LIR.cpp NanoAssert(_unused < _limit); NanoAssert 217 nanojit/LIR.cpp NanoAssert(_unused == _limit); NanoAssert 218 nanojit/LIR.cpp NanoAssert(!moved); // shouldn't need to moveToNewChunk twice NanoAssert 224 nanojit/LIR.cpp NanoAssert(0 == startOfRoom % sizeof(void*)); NanoAssert 280 nanojit/LIR.cpp debug_only( if (LIR_x == op || LIR_xbarrier == op) NanoAssert(!c); ) NanoAssert 286 nanojit/LIR.cpp NanoAssert((op == LIR_j && !condition) || NanoAssert 316 nanojit/LIR.cpp NanoAssert(arg < NumSavedRegs); NanoAssert 364 nanojit/LIR.cpp NanoAssert(_i && !_i->isop(LIR_skip)); NanoAssert 375 nanojit/LIR.cpp NanoAssert(_i->prevLIns() != _i); NanoAssert 389 nanojit/LIR.cpp default: NanoAssert(0); return LIR_skip; NanoAssert 405 nanojit/LIR.cpp default: NanoAssert(0); return LIR_skip; NanoAssert 539 nanojit/LIR.cpp NanoAssert(oprnd1 && oprnd2); NanoAssert 625 nanojit/LIR.cpp NanoAssert(0); NanoAssert 776 nanojit/LIR.cpp NanoAssert(oprnd1 && oprnd2 && oprnd3); NanoAssert 777 nanojit/LIR.cpp NanoAssert(v == LIR_cmov || v == LIR_qcmov); NanoAssert 945 nanojit/LIR.cpp NanoAssert(op != LIR_skip); // LIR_skip here is just an error condition NanoAssert 948 nanojit/LIR.cpp NanoAssert(argc <= (int)MAXARGS); NanoAssert 1180 nanojit/LIR.cpp NanoAssert(!m_list[kind][k]); NanoAssert 1201 nanojit/LIR.cpp NanoAssert(ins->isconst()); NanoAssert 1225 nanojit/LIR.cpp NanoAssert(ins->isconstq()); NanoAssert 1256 nanojit/LIR.cpp NanoAssert(ins->isconstf()); NanoAssert 1390 nanojit/LIR.cpp NanoAssert(argc < MAXARGS); NanoAssert 1425 nanojit/LIR.cpp NanoAssert(size_t(i->opcode()) < sizeof(lirNames) / sizeof(lirNames[0])); NanoAssert 1656 nanojit/LIR.cpp NanoAssert(s < livebuf+sizeof(livebuf)); NanoAssert 1736 nanojit/LIR.cpp NanoAssert(size_t(ref->opcode()) < sizeof(lirNames) / sizeof(lirNames[0])); NanoAssert 1958 nanojit/LIR.cpp NanoAssert(VMPI_strlen(sbuf) < sizeof(sbuf)-1); NanoAssert 2039 nanojit/LIR.cpp NanoAssert(isCseOpcode(v)); NanoAssert 2341 nanojit/LIR.cpp NanoAssert(need <= sizeof(buf)); NanoAssert 2377 nanojit/LIR.cpp NanoAssert(s0->isQuad()); NanoAssert 2384 nanojit/LIR.cpp NanoAssert(!s0->isQuad()); NanoAssert 2413 nanojit/LIR.cpp NanoAssert(s0->isQuad() && s1->isQuad()); NanoAssert 2430 nanojit/LIR.cpp NanoAssert(!s0->isQuad() && !s1->isQuad()); NanoAssert 2435 nanojit/LIR.cpp NanoAssert(s0->isQuad() && !s1->isQuad()); NanoAssert 2448 nanojit/LIR.cpp NanoAssert(s0->isCond() || s0->isconst()); NanoAssert 2449 nanojit/LIR.cpp NanoAssert(!s1->isQuad() && !s2->isQuad()); NanoAssert 2452 nanojit/LIR.cpp NanoAssert(s0->isCond() || s0->isconst()); NanoAssert 2453 nanojit/LIR.cpp NanoAssert(s1->isQuad() && s2->isQuad()); NanoAssert 316 nanojit/LIR.h NanoAssert(isUsed()); NanoAssert 320 nanojit/LIR.h NanoAssert(isUsed()); NanoAssert 324 nanojit/LIR.h NanoAssert(isUsed()); NanoAssert 328 nanojit/LIR.h NanoAssert(isUsed()); NanoAssert 332 nanojit/LIR.h NanoAssert(isUsed()); NanoAssert 392 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 396 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 400 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 404 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 408 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 412 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 416 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 420 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 424 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 428 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 432 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 436 nanojit/LIR.h NanoAssert(LRK_None != repKinds[opcode()]); NanoAssert 758 nanojit/LIR.h NanoAssert(isLInsOp0()); NanoAssert 764 nanojit/LIR.h NanoAssert(isLInsOp1()); NanoAssert 771 nanojit/LIR.h NanoAssert(isLInsOp2()); NanoAssert 779 nanojit/LIR.h NanoAssert(isLInsOp3()); NanoAssert 786 nanojit/LIR.h NanoAssert(isLInsLd()); NanoAssert 794 nanojit/LIR.h NanoAssert(isLInsSti()); NanoAssert 800 nanojit/LIR.h NanoAssert(isLInsSk()); NanoAssert 807 nanojit/LIR.h NanoAssert(isLInsC()); NanoAssert 812 nanojit/LIR.h NanoAssert(isU8(arg) && isU8(kind)); NanoAssert 815 nanojit/LIR.h NanoAssert(isLInsP()); NanoAssert 821 nanojit/LIR.h NanoAssert(isLInsI()); NanoAssert 828 nanojit/LIR.h NanoAssert(isLInsN64()); NanoAssert 836 nanojit/LIR.h NanoAssert(isLInsJtbl()); NanoAssert 840 nanojit/LIR.h NanoAssert(isLInsOp1() || isLInsOp2() || isLInsOp3() || isLInsLd() || isLInsSti() || isLInsJtbl()); NanoAssert 844 nanojit/LIR.h NanoAssert(isLInsOp2() || isLInsOp3() || isLInsSti()); NanoAssert 848 nanojit/LIR.h NanoAssert(isLInsOp3()); NanoAssert 853 nanojit/LIR.h NanoAssert(isBranch() && !isop(LIR_jtbl)); NanoAssert 858 nanojit/LIR.h NanoAssert(label && label->isop(LIR_label)); NanoAssert 859 nanojit/LIR.h NanoAssert(isBranch() && !isop(LIR_jtbl)); NanoAssert 864 nanojit/LIR.h NanoAssert(isop(LIR_jtbl)); NanoAssert 865 nanojit/LIR.h NanoAssert(index < toLInsJtbl()->size); NanoAssert 870 nanojit/LIR.h NanoAssert(label && label->isop(LIR_label)); NanoAssert 871 nanojit/LIR.h NanoAssert(isop(LIR_jtbl)); NanoAssert 872 nanojit/LIR.h NanoAssert(index < toLInsJtbl()->size); NanoAssert 877 nanojit/LIR.h NanoAssert(isGuard()); NanoAssert 885 nanojit/LIR.h NanoAssert(isLInsLd()); NanoAssert 891 nanojit/LIR.h NanoAssert(isLInsSk()); NanoAssert 895 nanojit/LIR.h inline uint8_t LIns::paramArg() const { NanoAssert(isop(LIR_param)); return toLInsP()->arg; } NanoAssert 896 nanojit/LIR.h inline uint8_t LIns::paramKind() const { NanoAssert(isop(LIR_param)); return toLInsP()->kind; } NanoAssert 898 nanojit/LIR.h inline int32_t LIns::imm32() const { NanoAssert(isconst()); return toLInsI()->imm32; } NanoAssert 900 nanojit/LIR.h inline int32_t LIns::imm64_0() const { NanoAssert(isconstq()); return toLInsN64()->imm64_0; } NanoAssert 901 nanojit/LIR.h inline int32_t LIns::imm64_1() const { NanoAssert(isconstq()); return toLInsN64()->imm64_1; } NanoAssert 903 nanojit/LIR.h NanoAssert(isconstq()); NanoAssert 916 nanojit/LIR.h NanoAssert(isop(LIR_alloc)); NanoAssert 921 nanojit/LIR.h NanoAssert(isop(LIR_alloc)); NanoAssert 922 nanojit/LIR.h NanoAssert(nbytes > 0); NanoAssert 930 nanojit/LIR.h NanoAssert(isCall()); NanoAssert 931 nanojit/LIR.h NanoAssert(i < callInfo()->count_args()); NanoAssert 946 nanojit/LIR.h NanoAssert(isCall()); NanoAssert 952 nanojit/LIR.h NanoAssert(isLInsJtbl()); NanoAssert 1016 nanojit/LIR.h NanoAssert(size != 0); NanoAssert 1424 nanojit/LIR.h NanoAssert(i && !i->isop(LIR_skip)); NanoAssert 161 nanojit/Native.h NanoAssert(gr->next == NULL); NanoAssert 162 nanojit/Native.h NanoAssert(guards != gr); NanoAssert 88 nanojit/NativeARM.cpp NanoAssert(isOp2Imm(enc)); NanoAssert 110 nanojit/NativeARM.cpp NanoAssert(ARM_ARCH >= 5); NanoAssert 148 nanojit/NativeARM.cpp NanoAssert(((0xffffffff >> leading_zeroes) & data) == data); NanoAssert 195 nanojit/NativeARM.cpp NanoAssert(leading_zeroes < 24); NanoAssert 249 nanojit/NativeARM.cpp NanoAssert(decOp2Imm(*enc) == literal); NanoAssert 268 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rd)); NanoAssert 269 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rn)); NanoAssert 270 nanojit/NativeARM.cpp NanoAssert((stat & 1) == stat); NanoAssert 280 nanojit/NativeARM.cpp NanoAssert(imm != 0); NanoAssert 288 nanojit/NativeARM.cpp NanoAssert(rn != rm); NanoAssert 309 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rd)); NanoAssert 310 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rn)); NanoAssert 311 nanojit/NativeARM.cpp NanoAssert((stat & 1) == stat); NanoAssert 321 nanojit/NativeARM.cpp NanoAssert(imm != 0); NanoAssert 329 nanojit/NativeARM.cpp NanoAssert(rn != rm); NanoAssert 350 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rd)); NanoAssert 351 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rn)); NanoAssert 352 nanojit/NativeARM.cpp NanoAssert((stat & 1) == stat); NanoAssert 367 nanojit/NativeARM.cpp NanoAssert(rn != rm); NanoAssert 388 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rd)); NanoAssert 389 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rn)); NanoAssert 390 nanojit/NativeARM.cpp NanoAssert((stat & 1) == stat); NanoAssert 402 nanojit/NativeARM.cpp NanoAssert(rn != rm); NanoAssert 423 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rd)); NanoAssert 424 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rn)); NanoAssert 425 nanojit/NativeARM.cpp NanoAssert((stat & 1) == stat); NanoAssert 437 nanojit/NativeARM.cpp NanoAssert(rn != rm); NanoAssert 562 nanojit/NativeARM.cpp NanoAssert(ARM_ARCH >= 5); NanoAssert 603 nanojit/NativeARM.cpp NanoAssert((stkd & 3) == 0); NanoAssert 618 nanojit/NativeARM.cpp NanoAssert(sz == ARGSIZE_Q); NanoAssert 620 nanojit/NativeARM.cpp NanoAssert(false); NanoAssert 631 nanojit/NativeARM.cpp NanoAssert((stkd & 3) == 0); NanoAssert 634 nanojit/NativeARM.cpp NanoAssert(ARM_VFP || arg->isop(LIR_qjoin)); NanoAssert 640 nanojit/NativeARM.cpp NanoAssert(isKnownReg(fp_reg)); NanoAssert 662 nanojit/NativeARM.cpp NanoAssert( ((ra == R0) && (rb == R1)) || ((ra == R2) && (rb == R3)) ); NanoAssert 685 nanojit/NativeARM.cpp NanoAssert(r == R4); NanoAssert 689 nanojit/NativeARM.cpp NanoAssert(stkd == 0); NanoAssert 728 nanojit/NativeARM.cpp NanoAssert(isKnownReg(r)); NanoAssert 758 nanojit/NativeARM.cpp NanoAssert(false); NanoAssert 762 nanojit/NativeARM.cpp NanoAssert(sz == ARGSIZE_F); NanoAssert 765 nanojit/NativeARM.cpp NanoAssert(false); NanoAssert 779 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rr)); NanoAssert 789 nanojit/NativeARM.cpp NanoAssert(ARM_VFP); NanoAssert 790 nanojit/NativeARM.cpp NanoAssert(IsFpReg(rr)); NanoAssert 794 nanojit/NativeARM.cpp NanoAssert((stkd & 7) == 0); NanoAssert 813 nanojit/NativeARM.cpp NanoAssert((stkd & 7) == 0); NanoAssert 865 nanojit/NativeARM.cpp NanoAssert(ARM_VFP || ins->isop(LIR_icall)); NanoAssert 880 nanojit/NativeARM.cpp NanoAssert(ins->opcode() == LIR_fcall); NanoAssert 884 nanojit/NativeARM.cpp NanoAssert(d != 0); NanoAssert 892 nanojit/NativeARM.cpp NanoAssert(IsFpReg(rr)); NanoAssert 951 nanojit/NativeARM.cpp NanoAssert(set != 0); NanoAssert 959 nanojit/NativeARM.cpp NanoAssert(IsGpReg(r) || IsFpReg(r)); NanoAssert 960 nanojit/NativeARM.cpp NanoAssert((rmask(r) & set) == rmask(r)); NanoAssert 1135 nanojit/NativeARM.cpp NanoAssert(get_cc(branch) == AL); NanoAssert 1145 nanojit/NativeARM.cpp NanoAssert(*(branch+1) == BKPT_insn); NanoAssert 1155 nanojit/NativeARM.cpp NanoAssert(branch_is_LDR_PC(branch)); NanoAssert 1192 nanojit/NativeARM.cpp NanoAssert(d); NanoAssert 1329 nanojit/NativeARM.cpp NanoAssert(ins->isQuad()); NanoAssert 1338 nanojit/NativeARM.cpp NanoAssert(IsGpReg(rb)); NanoAssert 1345 nanojit/NativeARM.cpp NanoAssert(IsFpReg(rr)); NanoAssert 1357 nanojit/NativeARM.cpp NanoAssert(!isKnownReg(rr)); NanoAssert 1358 nanojit/NativeARM.cpp NanoAssert(d != 0); NanoAssert 1361 nanojit/NativeARM.cpp NanoAssert((d & 0x7) == 0); NanoAssert 1404 nanojit/NativeARM.cpp NanoAssert(isKnownReg(rb)); NanoAssert 1405 nanojit/NativeARM.cpp NanoAssert(isKnownReg(rv)); NanoAssert 1478 nanojit/NativeARM.cpp NanoAssert(d); NanoAssert 1501 nanojit/NativeARM.cpp NanoAssert(0); NanoAssert 1552 nanojit/NativeARM.cpp NanoAssert(rs != PC); NanoAssert 1553 nanojit/NativeARM.cpp NanoAssert(rd != PC); NanoAssert 1571 nanojit/NativeARM.cpp NanoAssert((free & rmask(PC)) == 0); NanoAssert 1572 nanojit/NativeARM.cpp NanoAssert((free & rmask(LR)) == 0); NanoAssert 1573 nanojit/NativeARM.cpp NanoAssert((free & rmask(SP)) == 0); NanoAssert 1574 nanojit/NativeARM.cpp NanoAssert((free & rmask(IP)) == 0); NanoAssert 1575 nanojit/NativeARM.cpp NanoAssert((free & rmask(FP)) == 0); NanoAssert 1640 nanojit/NativeARM.cpp NanoAssert(!_inExit); NanoAssert 1659 nanojit/NativeARM.cpp NanoAssert(_nSlot != 0 && int(_nIns)-int(_nSlot) <= 4096); NanoAssert 1749 nanojit/NativeARM.cpp NanoAssert(ARM_ARCH >= 5); NanoAssert 1776 nanojit/NativeARM.cpp NanoAssert(ARM_ARCH >= 5); NanoAssert 1778 nanojit/NativeARM.cpp NanoAssert(IsGpReg(addr)); NanoAssert 1781 nanojit/NativeARM.cpp if (blx_lr_bug) { NanoAssert(addr != LR); } NanoAssert 1806 nanojit/NativeARM.cpp NanoAssert(IsGpReg(d)); NanoAssert 1807 nanojit/NativeARM.cpp NanoAssert(IsGpReg(b)); NanoAssert 1812 nanojit/NativeARM.cpp NanoAssert((b != PC) || (!chk)); NanoAssert 1829 nanojit/NativeARM.cpp NanoAssert(b != PC); NanoAssert 1830 nanojit/NativeARM.cpp NanoAssert(b != IP); NanoAssert 1854 nanojit/NativeARM.cpp NanoAssert(IsGpReg(d)); NanoAssert 1915 nanojit/NativeARM.cpp NanoAssert(isS12(offset) && (offset <= -8)); NanoAssert 1923 nanojit/NativeARM.cpp NanoAssert(uintptr_t(_nIns) + 8 + offset == uintptr_t(_nSlot-1)); NanoAssert 1924 nanojit/NativeARM.cpp NanoAssert(*((int32_t*)_nSlot-1) == imm); NanoAssert 1993 nanojit/NativeARM.cpp NanoAssert(offs < 0); NanoAssert 1996 nanojit/NativeARM.cpp NanoAssert(uintptr_t(_nIns)+8+offs == uintptr_t(_nSlot-1)); NanoAssert 2022 nanojit/NativeARM.cpp NanoAssert(isKnownReg(srcr)); NanoAssert 2035 nanojit/NativeARM.cpp NanoAssert(isKnownReg(sr)); NanoAssert 2061 nanojit/NativeARM.cpp NanoAssert(op >= LIR_fadd && op <= LIR_fdiv); NanoAssert 2078 nanojit/NativeARM.cpp default: NanoAssert(0); break; NanoAssert 2089 nanojit/NativeARM.cpp NanoAssert(op >= LIR_feq && op <= LIR_fge); NanoAssert 2108 nanojit/NativeARM.cpp NanoAssert(cond->isCond()); NanoAssert 2109 nanojit/NativeARM.cpp NanoAssert(ARM_VFP || ((condop < LIR_feq) || (condop > LIR_fge))); NanoAssert 2159 nanojit/NativeARM.cpp NanoAssert((cc != AL) && (cc != NV)); NanoAssert 2162 nanojit/NativeARM.cpp NanoAssert(ARM_VFP || !fp_cond); NanoAssert 2192 nanojit/NativeARM.cpp NanoAssert(!lhs->isQuad() && !rhs->isQuad()); NanoAssert 2205 nanojit/NativeARM.cpp NanoAssert(0); NanoAssert 2248 nanojit/NativeARM.cpp default: NanoAssert(0); break; NanoAssert 2282 nanojit/NativeARM.cpp default: NanoAssert(0); break; NanoAssert 2306 nanojit/NativeARM.cpp NanoAssert(isKnownReg(rr)); NanoAssert 2307 nanojit/NativeARM.cpp NanoAssert(isKnownReg(ra)); NanoAssert 2330 nanojit/NativeARM.cpp NanoAssert(isKnownReg(rs)); NanoAssert 2368 nanojit/NativeARM.cpp NanoAssert(isKnownReg(rb)); NanoAssert 2433 nanojit/NativeARM.cpp NanoAssert(rr != IP); NanoAssert 2477 nanojit/NativeARM.cpp NanoAssert(isKnownReg(ra)); NanoAssert 2525 nanojit/NativeARM.cpp NanoAssert(ins->opcode() == LIR_cmov); NanoAssert 2530 nanojit/NativeARM.cpp NanoAssert(condval->isCmp()); NanoAssert 2531 nanojit/NativeARM.cpp NanoAssert(!iftrue->isQuad() && !iffalse->isQuad()); NanoAssert 2560 nanojit/NativeARM.cpp default: debug_only( NanoAssert(0) ); break; NanoAssert 2636 nanojit/NativeARM.cpp NanoAssert(ins->isop(LIR_fret)); NanoAssert 2641 nanojit/NativeARM.cpp NanoAssert(value->isop(LIR_qjoin)); NanoAssert 2655 nanojit/NativeARM.cpp NanoAssert(0); NanoAssert 290 nanojit/NativeARM.h NanoAssert(IsGpReg(_r)); \ NanoAssert 326 nanojit/NativeARM.h NanoAssert(IsCond(cond));\ NanoAssert 327 nanojit/NativeARM.h NanoAssert(IsOp(op));\ NanoAssert 328 nanojit/NativeARM.h NanoAssert(((S)==0) || ((S)==1));\ NanoAssert 329 nanojit/NativeARM.h NanoAssert(IsGpReg(rd) && IsGpReg(rl));\ NanoAssert 330 nanojit/NativeARM.h NanoAssert(isOp2Imm(op2imm));\ NanoAssert 335 nanojit/NativeARM.h NanoAssert(S==1);\ NanoAssert 350 nanojit/NativeARM.h NanoAssert(IsCond(cond));\ NanoAssert 351 nanojit/NativeARM.h NanoAssert(IsOp(op));\ NanoAssert 352 nanojit/NativeARM.h NanoAssert(((S)==0) || ((S)==1));\ NanoAssert 353 nanojit/NativeARM.h NanoAssert(IsGpReg(rd) && IsGpReg(rl) && IsGpReg(rr));\ NanoAssert 358 nanojit/NativeARM.h NanoAssert(S==1);\ NanoAssert 374 nanojit/NativeARM.h NanoAssert(IsCond(cond));\ NanoAssert 375 nanojit/NativeARM.h NanoAssert(IsOp(op));\ NanoAssert 376 nanojit/NativeARM.h NanoAssert(((S)==0) || ((S)==1));\ NanoAssert 377 nanojit/NativeARM.h NanoAssert(IsGpReg(rd) && IsGpReg(rl) && IsGpReg(rr));\ NanoAssert 378 nanojit/NativeARM.h NanoAssert(IsShift(sh));\ NanoAssert 379 nanojit/NativeARM.h NanoAssert((imm)>=0 && (imm)<32);\ NanoAssert 384 nanojit/NativeARM.h NanoAssert(S==1);\ NanoAssert 400 nanojit/NativeARM.h NanoAssert(IsCond(cond));\ NanoAssert 401 nanojit/NativeARM.h NanoAssert(IsOp(op));\ NanoAssert 402 nanojit/NativeARM.h NanoAssert(((S)==0) || ((S)==1));\ NanoAssert 403 nanojit/NativeARM.h NanoAssert(IsGpReg(rd) && IsGpReg(rl) && IsGpReg(rr) && IsGpReg(rs));\ NanoAssert 404 nanojit/NativeARM.h NanoAssert(IsShift(sh));\ NanoAssert 409 nanojit/NativeARM.h NanoAssert(S==1);\ NanoAssert 478 nanojit/NativeARM.h NanoAssert((ARM_ARCH >= 6) || ((_d) != (_l))); \ NanoAssert 479 nanojit/NativeARM.h NanoAssert(IsGpReg(_d) && IsGpReg(_d_hi) && IsGpReg(_l) && IsGpReg(_r)); \ NanoAssert 480 nanojit/NativeARM.h NanoAssert(((_d) != PC) && ((_d_hi) != PC) && ((_l) != PC) && ((_r) != PC));\ NanoAssert 489 nanojit/NativeARM.h NanoAssert( (_d)!=(_l)); \ NanoAssert 490 nanojit/NativeARM.h NanoAssert((_d_hi)!=(_l)); \ NanoAssert 498 nanojit/NativeARM.h NanoAssert((ARM_ARCH >= 6) || ((_d) != (_l))); \ NanoAssert 499 nanojit/NativeARM.h NanoAssert(IsGpReg(_d) && IsGpReg(_l) && IsGpReg(_r)); \ NanoAssert 500 nanojit/NativeARM.h NanoAssert(((_d) != PC) && ((_l) != PC) && ((_r) != PC)); \ NanoAssert 508 nanojit/NativeARM.h NanoAssert((_d)!=(_l)); \ NanoAssert 589 nanojit/NativeARM.h NanoAssert(((_s)&31) == _s);\ NanoAssert 590 nanojit/NativeARM.h NanoAssert(IsGpReg(_d) && IsGpReg(_b) && IsGpReg(_x));\ NanoAssert 603 nanojit/NativeARM.h NanoAssert(isU16(_imm)); \ NanoAssert 604 nanojit/NativeARM.h NanoAssert(IsGpReg(_d)); \ NanoAssert 605 nanojit/NativeARM.h NanoAssert(IsCond(_cond)); \ NanoAssert 617 nanojit/NativeARM.h NanoAssert(isU16(_imm)); \ NanoAssert 618 nanojit/NativeARM.h NanoAssert(IsGpReg(_d)); \ NanoAssert 619 nanojit/NativeARM.h NanoAssert(IsCond(_cond)); \ NanoAssert 635 nanojit/NativeARM.h NanoAssert(IsGpReg(_d) && IsGpReg(_n)); \ NanoAssert 638 nanojit/NativeARM.h NanoAssert(isU12(-_off)); \ NanoAssert 641 nanojit/NativeARM.h NanoAssert(isU12(_off)); \ NanoAssert 652 nanojit/NativeARM.h NanoAssert(IsGpReg(_d) && IsGpReg(_n)); \ NanoAssert 653 nanojit/NativeARM.h NanoAssert(((_off) & ~1) == (_off)); \ NanoAssert 656 nanojit/NativeARM.h NanoAssert(isU8(-_off)); \ NanoAssert 659 nanojit/NativeARM.h NanoAssert(isU8(_off)); \ NanoAssert 666 nanojit/NativeARM.h NanoAssert(IsGpReg(_d) && IsGpReg(_n)); \ NanoAssert 667 nanojit/NativeARM.h NanoAssert(isS12(_off)); \ NanoAssert 681 nanojit/NativeARM.h NanoAssert((id & 0xffff) == id); \ NanoAssert 688 nanojit/NativeARM.h NanoAssert(IsGpReg(_r)); \ NanoAssert 695 nanojit/NativeARM.h NanoAssert(isU16(_mask)); \ NanoAssert 702 nanojit/NativeARM.h NanoAssert(IsGpReg(_r)); \ NanoAssert 709 nanojit/NativeARM.h NanoAssert(isU16(_mask)); \ NanoAssert 775 nanojit/NativeARM.h NanoAssert(rem<256); \ NanoAssert 796 nanojit/NativeARM.h NanoAssert(rem<256); \ NanoAssert 799 nanojit/NativeARM.h } else NanoAssert(0); \ NanoAssert 809 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 810 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dm) && IsGpReg(_Rd) && IsGpReg(_Rn)); \ NanoAssert 817 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 818 nanojit/NativeARM.h NanoAssert(IsGpReg(_Rd) && IsGpReg(_Rn) && IsFpReg(_Dm)); \ NanoAssert 825 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 826 nanojit/NativeARM.h NanoAssert(IsGpReg(_Rd) && IsFpReg(_Dn)); \ NanoAssert 833 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 834 nanojit/NativeARM.h NanoAssert(IsGpReg(_Rd) && IsFpReg(_Dn)); \ NanoAssert 841 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 842 nanojit/NativeARM.h NanoAssert((((_offs) & 3) == 0) && isS8((_offs) >> 2)); \ NanoAssert 843 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && !IsFpReg(_Rn)); \ NanoAssert 856 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 857 nanojit/NativeARM.h NanoAssert((((_offs) & 3) == 0) && isS8((_offs) >> 2)); \ NanoAssert 858 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && !IsFpReg(_Rn)); \ NanoAssert 872 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 873 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && ((_Sm) == FpSingleScratch)); \ NanoAssert 881 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 882 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && ((_Sm) == FpSingleScratch)); \ NanoAssert 889 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 890 nanojit/NativeARM.h NanoAssert(((_Sn) == FpSingleScratch) && IsGpReg(_Rd)); \ NanoAssert 897 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 898 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && IsFpReg(_Dm)); \ NanoAssert 905 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 906 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && IsFpReg(_Dn) && IsFpReg(_Dm)); \ NanoAssert 913 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 914 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && IsFpReg(_Dn) && IsFpReg(_Dm)); \ NanoAssert 921 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 922 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && IsFpReg(_Dn) && IsFpReg(_Dm)); \ NanoAssert 929 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 930 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && IsFpReg(_Dn) && IsFpReg(_Dm)); \ NanoAssert 937 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 944 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 945 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && IsFpReg(_Dm)); \ NanoAssert 946 nanojit/NativeARM.h NanoAssert(((_E)==0) || ((_E)==1)); \ NanoAssert 953 nanojit/NativeARM.h NanoAssert(ARM_VFP); \ NanoAssert 954 nanojit/NativeARM.h NanoAssert(IsFpReg(_Dd) && IsFpReg(_Dm)); \ NanoAssert 130 nanojit/NativePPC.cpp NanoAssert(d && isS16(d)); NanoAssert 314 nanojit/NativePPC.cpp NanoAssert(value->isQuad()); NanoAssert 444 nanojit/NativePPC.cpp NanoAssert(cond->isCond()); NanoAssert 460 nanojit/NativePPC.cpp NanoAssert(targ != 0); NanoAssert 477 nanojit/NativePPC.cpp NanoAssert(isS14(bd)); NanoAssert 636 nanojit/NativePPC.cpp NanoAssert((rmask(r) & FpRegs) && (rmask(s) & FpRegs)); NanoAssert 655 nanojit/NativePPC.cpp NanoAssert(i->isQuad()); NanoAssert 769 nanojit/NativePPC.cpp NanoAssert(r != UnknownReg); NanoAssert 790 nanojit/NativePPC.cpp NanoAssert(isS16(d)); NanoAssert 818 nanojit/NativePPC.cpp NanoAssert(IsFpReg(r) && IsFpReg(rp)); NanoAssert 837 nanojit/NativePPC.cpp NanoAssert(quad); NanoAssert 846 nanojit/NativePPC.cpp NanoAssert(!quad); NanoAssert 1140 nanojit/NativePPC.cpp NanoAssert(pedanticTop >= top); NanoAssert 1172 nanojit/NativePPC.cpp NanoAssert(ins->isop(LIR_cmov) || ins->isop(LIR_qcmov)); NanoAssert 1177 nanojit/NativePPC.cpp NanoAssert(cond->isCmp()); NanoAssert 1178 nanojit/NativePPC.cpp NanoAssert(iftrue->isQuad() == iffalse->isQuad()); NanoAssert 1239 nanojit/NativePPC.cpp NanoAssert(!_inExit); NanoAssert 1267 nanojit/NativePPC.cpp NanoAssert(isS24(bd)); NanoAssert 1274 nanojit/NativePPC.cpp NanoAssert(isS14(bd)); NanoAssert 1275 nanojit/NativePPC.cpp NanoAssert(((branch[0] & 0x3fff)<<2) == 0); NanoAssert 1284 nanojit/NativePPC.cpp NanoAssert(branch[1] == PPC_ori | GPR(rd)<<21 | GPR(rd)<<16); NanoAssert 1285 nanojit/NativePPC.cpp NanoAssert(branch[3] == PPC_oris | GPR(rd)<<21 | GPR(rd)<<16); NanoAssert 1286 nanojit/NativePPC.cpp NanoAssert(branch[4] == PPC_ori | GPR(rd)<<21 | GPR(rd)<<16); NanoAssert 1301 nanojit/NativePPC.cpp NanoAssert(branch[1] == PPC_ori | GPR(rd)<<21 | GPR(rd)<<16); NanoAssert 437 nanojit/NativePPC.h NanoAssert(isS16(d) && (d&3)==0);\ NanoAssert 442 nanojit/NativePPC.h NanoAssert(isS16(d));\ NanoAssert 172 nanojit/NativeSparc.cpp NanoAssert(ins->isop(LIR_pcall) || ins->isop(LIR_fcall)); NanoAssert 405 nanojit/NativeSparc.cpp NanoAssert(rmask(rr)&FpRegs); NanoAssert 497 nanojit/NativeSparc.cpp NanoAssert(cond->isCond()); NanoAssert 579 nanojit/NativeSparc.cpp NanoAssert((!lhs->isQuad() && !rhs->isQuad()) || (lhs->isQuad() && rhs->isQuad())); NanoAssert 581 nanojit/NativeSparc.cpp NanoAssert(!lhs->isQuad() && !rhs->isQuad()); NanoAssert 611 nanojit/NativeSparc.cpp NanoAssert(condop >= LIR_feq && condop <= LIR_fge); NanoAssert 807 nanojit/NativeSparc.cpp NanoAssert(condval->isCmp()); NanoAssert 808 nanojit/NativeSparc.cpp NanoAssert(op == LIR_qcmov || (!iftrue->isQuad() && !iffalse->isQuad())); NanoAssert 828 nanojit/NativeSparc.cpp debug_only( default: NanoAssert(0); break; ) NanoAssert 831 nanojit/NativeSparc.cpp NanoAssert(0); NanoAssert 873 nanojit/NativeSparc.cpp NanoAssert((rmask(rr) & FpRegs) != 0); NanoAssert 967 nanojit/NativeSparc.cpp NanoAssert((rmask(r) & FpRegs) && (rmask(s) & FpRegs)); NanoAssert 975 nanojit/NativeSparc.cpp NanoAssert(condop >= LIR_feq && condop <= LIR_fge); NanoAssert 1042 nanojit/NativeSparc.cpp NanoAssert(!_inExit); NanoAssert 174 nanojit/NativeX64.cpp NanoAssert(IsGpReg(r) && IsGpReg(b)); NanoAssert 175 nanojit/NativeX64.cpp NanoAssert((b & 7) != 4); // using RSP or R12 as base requires SIB NanoAssert 178 nanojit/NativeX64.cpp NanoAssert((((op>>24)&255)>>6) == 2); // disp32 mode NanoAssert 203 nanojit/NativeX64.cpp NanoAssert(isS8(v)); NanoAssert 211 nanojit/NativeX64.cpp NanoAssert(isS8(offset)); NanoAssert 224 nanojit/NativeX64.cpp NanoAssert(isS32(offset)); NanoAssert 261 nanojit/NativeX64.cpp NanoAssert(((op>>56)&0xC0) == 0x80); // make sure mod bits == 2 == disp32 mode NanoAssert 288 nanojit/NativeX64.cpp NanoAssert(IsGpReg(r) && IsGpReg(b)); NanoAssert 303 nanojit/NativeX64.cpp NanoAssert(IsGpReg(r) && IsGpReg(x) && IsGpReg(b)); NanoAssert 312 nanojit/NativeX64.cpp NanoAssert(IsGpReg(b) && isS8(imm8)); NanoAssert 340 nanojit/NativeX64.cpp NanoAssert(target); NanoAssert 350 nanojit/NativeX64.cpp NanoAssert(target); NanoAssert 590 nanojit/NativeX64.cpp NanoAssert(IsGpReg(d) && IsGpReg(s)); NanoAssert 634 nanojit/NativeX64.cpp NanoAssert(a->isop(LIR_quad) || a->isop(LIR_ldq) || a->isop(LIR_ldqc)|| a->isop(LIR_u2f) || a->isop(LIR_float)); NanoAssert 643 nanojit/NativeX64.cpp NanoAssert(originalAllow & rmask(rr)); NanoAssert 644 nanojit/NativeX64.cpp NanoAssert(originalAllow & rmask(ra)); NanoAssert 645 nanojit/NativeX64.cpp NanoAssert(originalAllow & rmask(rb)); NanoAssert 766 nanojit/NativeX64.cpp NanoAssert(div->isop(LIR_div)); NanoAssert 846 nanojit/NativeX64.cpp NanoAssert(IsGpReg(ra)); NanoAssert 930 nanojit/NativeX64.cpp NanoAssert(!p->isQuad()); NanoAssert 938 nanojit/NativeX64.cpp NanoAssert(!p->isQuad()); NanoAssert 957 nanojit/NativeX64.cpp NanoAssert(isS8(stk_off)); NanoAssert 963 nanojit/NativeX64.cpp NanoAssert(!p->isQuad()); NanoAssert 967 nanojit/NativeX64.cpp NanoAssert(!p->isQuad()); NanoAssert 978 nanojit/NativeX64.cpp NanoAssert(IsGpReg(ra)); NanoAssert 982 nanojit/NativeX64.cpp NanoAssert(ins->isop(LIR_i2q)); NanoAssert 1001 nanojit/NativeX64.cpp NanoAssert(!ins->oprnd1()->isQuad()); NanoAssert 1012 nanojit/NativeX64.cpp NanoAssert(cond->isCmp()); NanoAssert 1013 nanojit/NativeX64.cpp NanoAssert((ins->isop(LIR_qcmov) && iftrue->isQuad() && iffalse->isQuad()) || NanoAssert 1034 nanojit/NativeX64.cpp default: NanoAssert(0); break; NanoAssert 1048 nanojit/NativeX64.cpp default: NanoAssert(0); break; NanoAssert 1056 nanojit/NativeX64.cpp NanoAssert(cond->isCond()); NanoAssert 1076 nanojit/NativeX64.cpp default: NanoAssert(0); break; NanoAssert 1090 nanojit/NativeX64.cpp default: NanoAssert(0); break; NanoAssert 1106 nanojit/NativeX64.cpp default: NanoAssert(0); break; NanoAssert 1120 nanojit/NativeX64.cpp default: NanoAssert(0); break; NanoAssert 1151 nanojit/NativeX64.cpp NanoAssert(LIR_eq <= condop && condop <= LIR_uge); NanoAssert 1168 nanojit/NativeX64.cpp NanoAssert(LIR_eq <= condop && condop <= LIR_uge); NanoAssert 1299 nanojit/NativeX64.cpp NanoAssert(ins->isQuad()); NanoAssert 1362 nanojit/NativeX64.cpp NanoAssert(IsFpReg(d) && !IsFpReg(s)); NanoAssert 1377 nanojit/NativeX64.cpp NanoAssert(allow & rmask(rr)); NanoAssert 1394 nanojit/NativeX64.cpp NanoAssert(IsFpReg(rr)); NanoAssert 1402 nanojit/NativeX64.cpp NanoAssert(IsFpReg(rr)); NanoAssert 1414 nanojit/NativeX64.cpp NanoAssert(!ins->isQuad()); NanoAssert 1447 nanojit/NativeX64.cpp NanoAssert(value->isQuad()); NanoAssert 1497 nanojit/NativeX64.cpp NanoAssert(IsFpReg(r)); NanoAssert 1518 nanojit/NativeX64.cpp NanoAssert(!value->isQuad()); NanoAssert 1542 nanojit/NativeX64.cpp NanoAssert(IsGpReg(r)); NanoAssert 1622 nanojit/NativeX64.cpp NanoAssert(allow & rmask(rr)); NanoAssert 1658 nanojit/NativeX64.cpp NanoAssert(IsGpReg(ra)); NanoAssert 1671 nanojit/NativeX64.cpp NanoAssert(quad); NanoAssert 1737 nanojit/NativeX64.cpp NanoAssert(isS32(target - next)); NanoAssert 1743 nanojit/NativeX64.cpp NanoAssert(((int32_t*)next)[-1] == 0); NanoAssert 1744 nanojit/NativeX64.cpp NanoAssert(isS32(target - next)); NanoAssert 1775 nanojit/NativeX64.cpp NanoAssert(!guard->isop(LIR_xtbl)); NanoAssert 1815 nanojit/NativeX64.cpp NanoAssert(pedanticTop >= top); NanoAssert 1848 nanojit/NativeX64.cpp NanoAssert(!_inExit); NanoAssert 262 nanojit/Nativei386.cpp NanoAssert(ins->isop(LIR_pcall) || ins->isop(LIR_fcall)); NanoAssert 275 nanojit/Nativei386.cpp NanoAssert(_allocator.isFree(FST0)); NanoAssert 608 nanojit/Nativei386.cpp NanoAssert(rmask(rr)&x87Regs); NanoAssert 618 nanojit/Nativei386.cpp NanoAssert(rmask(rr)&x87Regs); NanoAssert 630 nanojit/Nativei386.cpp NanoAssert(dr != 0); NanoAssert 783 nanojit/Nativei386.cpp NanoAssert(cond->isCond()); NanoAssert 803 nanojit/Nativei386.cpp default: NanoAssert(0); break; NanoAssert 818 nanojit/Nativei386.cpp default: NanoAssert(0); break; NanoAssert 889 nanojit/Nativei386.cpp NanoAssert((!lhs->isQuad() && !rhs->isQuad()) || (lhs->isQuad() && rhs->isQuad())); NanoAssert 892 nanojit/Nativei386.cpp NanoAssert(!lhs->isQuad() && !rhs->isQuad()); NanoAssert 934 nanojit/Nativei386.cpp default: NanoAssert(0); break; NanoAssert 960 nanojit/Nativei386.cpp default: NanoAssert(0); break; NanoAssert 1122 nanojit/Nativei386.cpp NanoAssert(mod->isop(LIR_mod)); NanoAssert 1123 nanojit/Nativei386.cpp NanoAssert(div->isop(LIR_div)); NanoAssert 1293 nanojit/Nativei386.cpp NanoAssert(condval->isCmp()); NanoAssert 1294 nanojit/Nativei386.cpp NanoAssert(op == LIR_qcmov || (!iftrue->isQuad() && !iffalse->isQuad())); NanoAssert 1315 nanojit/Nativei386.cpp default: NanoAssert(0); break; NanoAssert 1318 nanojit/Nativei386.cpp NanoAssert(0); NanoAssert 1378 nanojit/Nativei386.cpp NanoAssert((rmask(rr) & FpRegs) != 0); NanoAssert 1512 nanojit/Nativei386.cpp NanoAssert(lhs->getReg()==FST0); NanoAssert 1534 nanojit/Nativei386.cpp NanoAssert(0); // not supported NanoAssert 1574 nanojit/Nativei386.cpp NanoAssert(sz == ARGSIZE_F); NanoAssert 1624 nanojit/Nativei386.cpp NanoAssert(p->isQuad()); NanoAssert 1715 nanojit/Nativei386.cpp NanoAssert(lhs->getReg()==FST0); NanoAssert 1798 nanojit/Nativei386.cpp NanoAssert(rr == FST0); NanoAssert 1839 nanojit/Nativei386.cpp default: NanoAssert(0); break; NanoAssert 1849 nanojit/Nativei386.cpp default: NanoAssert(0); break; NanoAssert 1871 nanojit/Nativei386.cpp NanoAssert(condop >= LIR_feq && condop <= LIR_fge); NanoAssert 1874 nanojit/Nativei386.cpp NanoAssert(lhs->isQuad() && rhs->isQuad()); NanoAssert 1996 nanojit/Nativei386.cpp default: NanoAssert(0); break; NanoAssert 2037 nanojit/Nativei386.cpp NanoAssert(!_inExit); NanoAssert 209 nanojit/Nativei386.h NanoAssert(unsigned(i)<8 && unsigned(b)<8 && unsigned(r)<8); \ NanoAssert 227 nanojit/Nativei386.h NanoAssert(unsigned(r)<8 && ((b)==UnknownReg || unsigned(b)<8)); \ NanoAssert 263 nanojit/Nativei386.h NanoAssert(unsigned(r)<8); \ NanoAssert 268 nanojit/Nativei386.h NanoAssert(((unsigned)(d))<8 && ((unsigned)(s))<8); \ NanoAssert 321 nanojit/Nativei386.h NanoAssert(unsigned(r)<8);\ NanoAssert 338 nanojit/Nativei386.h NanoAssert(((unsigned)b)<8); \ NanoAssert 517 nanojit/Nativei386.h NanoAssert(((unsigned)r)<8); \ NanoAssert 524 nanojit/Nativei386.h NanoAssert(((unsigned)reg)<4); \ NanoAssert 586 nanojit/Nativei386.h NanoAssert(((unsigned)r)<8); \ NanoAssert 598 nanojit/Nativei386.h NanoAssert(((unsigned)r)<8); \ NanoAssert 790 nanojit/Nativei386.h NanoAssert(_is_gp_reg_(d)); \ NanoAssert 793 nanojit/Nativei386.h NanoAssert(_is_gp_reg_(s)); \ NanoAssert 794 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(d)); \ NanoAssert 802 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(rd) && _is_xmm_reg_(rs));\ NanoAssert 809 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(xrs) && (_is_gp_reg_(b) || b==FP));\ NanoAssert 816 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(rd) && _is_xmm_reg_(rs));\ NanoAssert 824 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(r));\ NanoAssert 836 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(rd) && _is_xmm_reg_(rs));\ NanoAssert 842 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(rd) && _is_xmm_reg_(rs));\ NanoAssert 848 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(rd) && _is_xmm_reg_(rs));\ NanoAssert 854 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(rl) && _is_xmm_reg_(rr));\ NanoAssert 861 nanojit/Nativei386.h NanoAssert(_is_xmm_reg_(xr) && _is_gp_reg_(b));\ NanoAssert 58 nanojit/RegAlloc.cpp NanoAssert(r != UnknownReg); NanoAssert 67 nanojit/RegAlloc.h NanoAssert(r != UnknownReg); NanoAssert 73 nanojit/RegAlloc.h NanoAssert(!isFree(r)); NanoAssert 79 nanojit/RegAlloc.h NanoAssert(isFree(r)); NanoAssert 86 nanojit/RegAlloc.h NanoAssert(v); NanoAssert 87 nanojit/RegAlloc.h NanoAssert(r != UnknownReg); NanoAssert 88 nanojit/RegAlloc.h NanoAssert(active[r] == NULL); NanoAssert 95 nanojit/RegAlloc.h NanoAssert(r != UnknownReg); NanoAssert 96 nanojit/RegAlloc.h NanoAssert(active[r] != NULL); NanoAssert 103 nanojit/RegAlloc.h NanoAssert(r != UnknownReg); NanoAssert 104 nanojit/RegAlloc.h NanoAssert(active[r] != NULL); NanoAssert 112 nanojit/RegAlloc.h NanoAssert(r != UnknownReg); NanoAssert 113 nanojit/RegAlloc.h NanoAssert(active[r] != NULL); NanoAssert 119 nanojit/RegAlloc.h NanoAssert(r != UnknownReg && active[r]); NanoAssert 124 nanojit/RegAlloc.h NanoAssert(r != UnknownReg); NanoAssert 112 nanojit/nanojit.h inline void NanoAssert(bool a) {}