Lines Matching refs:ShadowStack
177 #define ShadowStack ((u64)1 << 57) /* Instruction affects Shadow Stacks. */ macro
4049 I(SrcMem | NearBranch | IsBranch | ShadowStack, em_call_near_abs),
4050 I(SrcMemFAddr | ImplicitOps | IsBranch | ShadowStack, em_call_far),
4285 I(SrcImmFAddr | No64 | IsBranch | ShadowStack, em_call_far), N,
4305 I(ImplicitOps | NearBranch | SrcImmU16 | IsBranch | ShadowStack, em_ret_near_imm),
4306 I(ImplicitOps | NearBranch | IsBranch | ShadowStack, em_ret),
4313 I(ImplicitOps | SrcImmU16 | IsBranch | ShadowStack, em_ret_far_imm),
4314 I(ImplicitOps | IsBranch | ShadowStack, em_ret_far),
4315 D(ImplicitOps | IsBranch), DI(SrcImmByte | IsBranch | ShadowStack, intn),
4317 II(ImplicitOps | IsBranch | ShadowStack, em_iret, iret),
4333 I(SrcImm | NearBranch | IsBranch | ShadowStack, em_call),
4352 N, I(ImplicitOps | EmulateOnUD | IsBranch | ShadowStack, em_syscall),
4383 I(ImplicitOps | EmulateOnUD | IsBranch | ShadowStack, em_sysenter),
4384 I(ImplicitOps | Priv | EmulateOnUD | IsBranch | ShadowStack, em_sysexit),
4502 return ctxt->d & ShadowStack; in is_shstk_instruction()