Lines Matching defs:Stack
123 #define Stack (1<<14) /* Stack instruction (push/pop) */
4060 I(DstMem | SrcNone | Mov | Stack | IncSP | TwoMemOp, em_pop), N, N, N, N, N, N, N,
4098 I(SrcMem | Stack | TwoMemOp, em_push), D(Undefined),
4270 I(ImplicitOps | Stack | No64 | Src2ES, em_push_sreg),
4271 I(ImplicitOps | Stack | No64 | Src2ES, em_pop_sreg),
4274 I(ImplicitOps | Stack | No64 | Src2CS, em_push_sreg),
4278 I(ImplicitOps | Stack | No64 | Src2SS, em_push_sreg),
4279 I(ImplicitOps | Stack | No64 | Src2SS, em_pop_sreg),
4282 I(ImplicitOps | Stack | No64 | Src2DS, em_push_sreg),
4283 I(ImplicitOps | Stack | No64 | Src2DS, em_pop_sreg),
4295 X8(I(SrcReg | Stack, em_push)),
4297 X8(I(DstReg | Stack, em_pop)),
4299 I(ImplicitOps | Stack | No64, em_pusha),
4300 I(ImplicitOps | Stack | No64, em_popa),
4304 I(SrcImm | Mov | Stack, em_push),
4306 I(SrcImmByte | Mov | Stack, em_push),
4331 II(ImplicitOps | Stack, em_pushf, pushf),
4332 II(ImplicitOps | Stack, em_popf, popf),
4356 I(Stack | SrcImmU16 | Src2ImmByte | IsBranch, em_enter),
4357 I(Stack | IsBranch, em_leave),
4451 I(Stack | Src2FS, em_push_sreg), I(Stack | Src2FS, em_pop_sreg),
4457 I(Stack | Src2GS, em_push_sreg), I(Stack | Src2GS, em_pop_sreg),
4974 (NotImpl|Stack|Op3264|Sse|Mmx|Intercept|CheckPerm|NearBranch|
4987 if (ctxt->op_bytes == 4 && (ctxt->d & Stack))