Home | History | Annotate | Download | only in s390x

Lines Matching refs:insn

5 #define LOAD_REG_MEM(insn, s, ccset, initial, mask)	\
19 insn(1,mask,5,000,00) \
23 printf(#insn " %16.16lX into %16.16lX if mask" \
29 #define LOAD_REG_REG(insn, s, ccset, initial, mask) \
42 insn(mask,1,2) \
46 printf(#insn " %16.16lX into %16.16lX if mask" \
51 #define STORE_REG_REG(insn, s, ccset, initial, mask) \
65 insn(1,mask,5,000,00) \
69 printf(#insn " %16.16lX into %16.16lX if mask" \
75 #define INSNVALCCINIT(insn, value, ccset, INIT, FUNC) \
77 FUNC(insn, value, ccset, INIT, 0); \
78 FUNC(insn, value, ccset, INIT, 1); \
79 FUNC(insn, value, ccset, INIT, 2); \
80 FUNC(insn, value, ccset, INIT, 3); \
81 FUNC(insn, value, ccset, INIT, 4); \
82 FUNC(insn, value, ccset, INIT, 5); \
83 FUNC(insn, value, ccset, INIT, 6); \
84 FUNC(insn, value, ccset, INIT, 7); \
85 FUNC(insn, value, ccset, INIT, 8); \
86 FUNC(insn, value, ccset, INIT, 9); \
87 FUNC(insn, value, ccset, INIT, A); \
88 FUNC(insn, value, ccset, INIT, B); \
89 FUNC(insn, value, ccset, INIT, C); \
90 FUNC(insn, value, ccset, INIT, D); \
91 FUNC(insn, value, ccset, INIT, E); \
92 FUNC(insn, value, ccset, INIT, F); \
98 #define INSNVALCC(insn, value, ccset, FUNC) \
100 INSNVALCCINIT(insn, value, ccset, 0UL, FUNC); \
101 INSNVALCCINIT(insn, value, ccset, 0xffffffffffffffffUL, FUNC); \
104 #define INSNVAL(insn, value, FUNC) \
106 INSNVALCC(insn, value, 0, FUNC); \
107 INSNVALCC(insn, value, 1, FUNC); \
108 INSNVALCC(insn, value, 2, FUNC); \
109 INSNVALCC(insn, value, 3, FUNC); \
112 #define DO_INSN(insn, FUNC) \
114 INSNVAL(insn, 0UL, FUNC); \
115 INSNVAL(insn, 0xffffffffUL, FUNC); \
116 INSNVAL(insn, 0xffffffffffffffffUL, FUNC); \
117 INSNVAL(insn, 0xffffffff00000000UL, FUNC); \