3 Amd64Op amd64_op
[NOp
] = {
4 #define O(op, t, x) [O##op] =
5 #define X(nm, zf, lf) { nm, zf, lf, },
12 return amd64_op
[op
].nmem
;
15 Target T_amd64_sysv
= {
21 .rglob
= BIT(RBP
) | BIT(RSP
),
23 .rsave
= amd64_sysv_rsave
,
24 .nrsave
= {NGPS
, NFPS
},
25 .retregs
= amd64_sysv_retregs
,
26 .argregs
= amd64_sysv_argregs
,
27 .memargs
= amd64_memargs
,
28 .abi
= amd64_sysv_abi
,
30 .emitfn
= amd64_emitfn
,