Lines Matching +full:gen +full:- +full:2
1 /* SPDX-License-Identifier: GPL-2.0 */
9 #include <asm/nospec-branch.h>
59 #define GEN(reg) THUNK reg macro
60 #include <asm/GEN-for-each-reg.h>
61 #undef GEN
66 #define GEN(reg) EXPORT_THUNK(reg) macro
67 #include <asm/GEN-for-each-reg.h>
68 #undef GEN
71 * This function name is magical and is used by -mfunction-return=thunk-extern
79 * Safety details here pertain to the AMD Zen{1,2} microarchitecture:
82 * 2) The instruction at zen_untrain_ret must contain, and not
85 * from re-poisioning the BTB prediction.