Lines Matching refs:I
4048 #define I(_f, _e) { .flags = (_f), .u.execute = (_e) } macro
4059 #define I2bv(_f, _e) I((_f) | ByteOp, _e), I(_f, _e)
4070 I(SrcNone | Priv | EmulateOnUD, em_hypercall),
4109 I(DstMem | SrcNone | Mov | Stack | IncSP, em_pop), N, N, N, N, N, N, N,
4143 I(SrcMem | NearBranch, em_call_near_abs),
4144 I(SrcMemFAddr | ImplicitOps, em_call_far),
4145 I(SrcMem | NearBranch, em_jmp_abs),
4146 I(SrcMemFAddr | ImplicitOps, em_jmp_far),
4147 I(SrcMem | Stack, em_push), D(Undefined),
4184 N, I(DstMem64 | Lock | PageTable, em_cmpxchg8b), N, N, N, N, N, N,
4190 I(DstMem | SrcImm | Mov | PageTable, em_mov),
4195 I(SrcMem | ByteOp, em_clflush), N, N, N,
4205 I(Mmx, em_mov), I(Sse | Aligned, em_mov), N, I(Sse | Unaligned, em_mov),
4209 I(0, em_mov), N
4217 I(Aligned, em_mov), I(Aligned, em_mov), N, N,
4221 N, I(Sse, em_mov), N, N,
4225 N, N, N, N, N, N, N, I(DstMem16 | Mov, em_fnstcw),
4257 N, N, N, I(ImplicitOps, em_fninit), N, N, N, N,
4267 N, N, N, N, N, N, N, I(DstMem16 | Mov, em_fnstsw),
4288 I(DstMem | SrcReg | ModRM | No16 | Mov, em_mov), N
4292 N, I(DstReg | SrcMem32 | ModRM | Mov, em_movsxd)
4298 I(ImplicitOps | Stack | No64 | Src2ES, em_push_sreg),
4299 I(ImplicitOps | Stack | No64 | Src2ES, em_pop_sreg),
4302 I(ImplicitOps | Stack | No64 | Src2CS, em_push_sreg),
4306 I(ImplicitOps | Stack | No64 | Src2SS, em_push_sreg),
4307 I(ImplicitOps | Stack | No64 | Src2SS, em_pop_sreg),
4310 I(ImplicitOps | Stack | No64 | Src2DS, em_push_sreg),
4311 I(ImplicitOps | Stack | No64 | Src2DS, em_pop_sreg),
4315 F6ALU(Lock, em_sub), N, I(ByteOp | DstAcc | No64, em_das),
4323 X8(I(SrcReg | Stack, em_push)),
4325 X8(I(DstReg | Stack, em_pop)),
4327 I(ImplicitOps | Stack | No64, em_pusha),
4328 I(ImplicitOps | Stack | No64, em_popa),
4332 I(SrcImm | Mov | Stack, em_push),
4333 I(DstReg | SrcMem | ModRM | Src2Imm, em_imul_3op),
4334 I(SrcImmByte | Mov | Stack, em_push),
4335 I(DstReg | SrcMem | ModRM | Src2ImmByte, em_imul_3op),
4350 I(DstMem | SrcNone | ModRM | Mov | PageTable, em_mov_rm_sreg),
4352 I(ImplicitOps | SrcMem16 | ModRM, em_mov_sreg_rm),
4357 D(DstAcc | SrcNone), I(ImplicitOps | SrcAcc, em_cwd),
4358 I(SrcImmFAddr | No64, em_call_far), N,
4361 I(ImplicitOps, em_sahf), I(ImplicitOps, em_lahf),
4373 X8(I(ByteOp | DstReg | SrcImm | Mov, em_mov)),
4375 X8(I(DstReg | SrcImm64 | Mov, em_mov)),
4378 I(ImplicitOps | NearBranch | SrcImmU16, em_ret_near_imm),
4379 I(ImplicitOps | NearBranch, em_ret),
4380 I(DstReg | SrcMemFAddr | ModRM | No64 | Src2ES, em_lseg),
4381 I(DstReg | SrcMemFAddr | ModRM | No64 | Src2DS, em_lseg),
4384 I(Stack | SrcImmU16 | Src2ImmByte, em_enter), I(Stack, em_leave),
4385 I(ImplicitOps | SrcImmU16, em_ret_far_imm),
4386 I(ImplicitOps, em_ret_far),
4392 I(DstAcc | SrcImmUByte | No64, em_aam),
4393 I(DstAcc | SrcImmUByte | No64, em_aad),
4395 I(DstAcc | SrcXLat | ByteOp, em_mov),
4399 X3(I(SrcImmByte | NearBranch, em_loop)),
4400 I(SrcImmByte | NearBranch, em_jcxz),
4404 I(SrcImm | NearBranch, em_call), D(SrcImm | ImplicitOps | NearBranch),
4405 I(SrcImmFAddr | No64, em_jmp_far),
4415 I(ImplicitOps, em_cli), I(ImplicitOps, em_sti),
4422 N, I(ImplicitOps | EmulateOnUD, em_syscall),
4447 I(ImplicitOps | EmulateOnUD, em_sysenter),
4448 I(ImplicitOps | Priv | EmulateOnUD, em_sysexit),
4470 I(Stack | Src2FS, em_push_sreg), I(Stack | Src2FS, em_pop_sreg),
4476 I(Stack | Src2GS, em_push_sreg), I(Stack | Src2GS, em_pop_sreg),
4484 I(DstReg | SrcMemFAddr | ModRM | Src2SS, em_lseg),
4486 I(DstReg | SrcMemFAddr | ModRM | Src2FS, em_lseg),
4487 I(DstReg | SrcMemFAddr | ModRM | Src2GS, em_lseg),
4493 I(DstReg | SrcMem | ModRM, em_bsf_c),
4494 I(DstReg | SrcMem | ModRM, em_bsr_c),
4501 X8(I(DstReg, em_bswap)),
4512 I(DstReg | SrcMem | Mov, em_movbe), N
4516 I(DstMem | SrcReg | Mov, em_movbe), N
4547 #undef I