ALU2 363 nanojit/NativePPC.h #define ADD(rd,ra,rb) ALU2(add, rd, ra, rb, 0) ALU2 364 nanojit/NativePPC.h #define ADD_(rd,ra,rb) ALU2(add, rd, ra, rb, 1) ALU2 365 nanojit/NativePPC.h #define ADDO(rd,ra,rb) ALU2(addo, rd, ra, rb, 0) ALU2 366 nanojit/NativePPC.h #define ADDO_(rd,ra,rb) ALU2(addo, rd, ra, rb, 1) ALU2 367 nanojit/NativePPC.h #define SUBF(rd,ra,rb) ALU2(subf, rd, ra, rb, 0) ALU2 368 nanojit/NativePPC.h #define SUBF_(rd,ra,rb) ALU2(subf, rd, ra, rb, 1) ALU2 363 nanojit/Nativei386.h #define MUL(l,r) do { count_alu(); ALU2(0x0faf,(l),(r)); asm_output("mul %s,%s",gpn(l),gpn(r)); } while(0) ALU2 381 nanojit/Nativei386.h #define MOVZX8(d,s) do { count_alu(); ALU2(0x0fb6,d,s); asm_output("movzx %s,%s", gpn(d),gpn(s)); } while(0) ALU2 408 nanojit/Nativei386.h #define SETE(r) do { count_alu(); ALU2(0x0f94,(r),(r)); asm_output("sete %s",gpn(r)); } while(0) ALU2 409 nanojit/Nativei386.h #define SETNP(r) do { count_alu(); ALU2(0x0f9B,(r),(r)); asm_output("setnp %s",gpn(r)); } while(0) ALU2 410 nanojit/Nativei386.h #define SETL(r) do { count_alu(); ALU2(0x0f9C,(r),(r)); asm_output("setl %s",gpn(r)); } while(0) ALU2 411 nanojit/Nativei386.h #define SETLE(r) do { count_alu(); ALU2(0x0f9E,(r),(r)); asm_output("setle %s",gpn(r)); } while(0) ALU2 412 nanojit/Nativei386.h #define SETG(r) do { count_alu(); ALU2(0x0f9F,(r),(r)); asm_output("setg %s",gpn(r)); } while(0) ALU2 413 nanojit/Nativei386.h #define SETGE(r) do { count_alu(); ALU2(0x0f9D,(r),(r)); asm_output("setge %s",gpn(r)); } while(0) ALU2 414 nanojit/Nativei386.h #define SETB(r) do { count_alu(); ALU2(0x0f92,(r),(r)); asm_output("setb %s",gpn(r)); } while(0) ALU2 415 nanojit/Nativei386.h #define SETBE(r) do { count_alu(); ALU2(0x0f96,(r),(r)); asm_output("setbe %s",gpn(r)); } while(0) ALU2 416 nanojit/Nativei386.h #define SETA(r) do { count_alu(); ALU2(0x0f97,(r),(r)); asm_output("seta %s",gpn(r)); } while(0) ALU2 417 nanojit/Nativei386.h #define SETAE(r) do { count_alu(); ALU2(0x0f93,(r),(r)); asm_output("setae %s",gpn(r)); } while(0) ALU2 418 nanojit/Nativei386.h #define SETO(r) do { count_alu(); ALU2(0x0f92,(r),(r)); asm_output("seto %s",gpn(r)); } while(0) ALU2 420 nanojit/Nativei386.h #define MREQ(dr,sr) do { count_alu(); ALU2(0x0f44,dr,sr); asm_output("cmove %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 421 nanojit/Nativei386.h #define MRNE(dr,sr) do { count_alu(); ALU2(0x0f45,dr,sr); asm_output("cmovne %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 422 nanojit/Nativei386.h #define MRL(dr,sr) do { count_alu(); ALU2(0x0f4C,dr,sr); asm_output("cmovl %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 423 nanojit/Nativei386.h #define MRLE(dr,sr) do { count_alu(); ALU2(0x0f4E,dr,sr); asm_output("cmovle %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 424 nanojit/Nativei386.h #define MRG(dr,sr) do { count_alu(); ALU2(0x0f4F,dr,sr); asm_output("cmovg %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 425 nanojit/Nativei386.h #define MRGE(dr,sr) do { count_alu(); ALU2(0x0f4D,dr,sr); asm_output("cmovge %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 426 nanojit/Nativei386.h #define MRB(dr,sr) do { count_alu(); ALU2(0x0f42,dr,sr); asm_output("cmovb %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 427 nanojit/Nativei386.h #define MRBE(dr,sr) do { count_alu(); ALU2(0x0f46,dr,sr); asm_output("cmovbe %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 428 nanojit/Nativei386.h #define MRA(dr,sr) do { count_alu(); ALU2(0x0f47,dr,sr); asm_output("cmova %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 429 nanojit/Nativei386.h #define MRAE(dr,sr) do { count_alu(); ALU2(0x0f43,dr,sr); asm_output("cmovae %s,%s", gpn(dr),gpn(sr)); } while(0) ALU2 430 nanojit/Nativei386.h #define MRNO(dr,sr) do { count_alu(); ALU2(0x0f41,dr,sr); asm_output("cmovno %s,%s", gpn(dr),gpn(sr)); } while(0)