add LIR_fcall to assert in NativeX64.cpp (r=edwsmith,bug=536446,bug=536367)

--HG--
extra : convert_revision : 858787956747e14e37b22d1a6b788b7d5cc86368
This commit is contained in:
Steven Johnson 2009-12-22 16:02:09 -08:00
parent 10ffb4c3ce
commit 3a3398c372

View File

@ -631,7 +631,7 @@ namespace nanojit
// To make sure floating point operations stay in FPU registers
// as much as possible, make sure that only a few opcodes are
// reserving GPRs.
NanoAssert(a->isop(LIR_quad) || a->isop(LIR_ldq) || a->isop(LIR_ldqc)|| a->isop(LIR_ld32f) || a->isop(LIR_ldc32f)|| a->isop(LIR_u2f) || a->isop(LIR_float));
NanoAssert(a->isop(LIR_quad) || a->isop(LIR_ldq) || a->isop(LIR_ldqc)|| a->isop(LIR_ld32f) || a->isop(LIR_ldc32f)|| a->isop(LIR_u2f) || a->isop(LIR_float) || a->isop(LIR_fcall));
allow &= ~rmask(rr);
ra = findRegFor(a, allow);
} else {