|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/clang/include/clang/Basic/arm_mve_builtins.inc 103 BUILTIN(__builtin_arm_mve_vadciq_m, "vi.", "nt")
104 BUILTIN(__builtin_arm_mve_vadciq, "vi.", "nt")
105 BUILTIN(__builtin_arm_mve_vadcq_m, "vi.", "nt")
106 BUILTIN(__builtin_arm_mve_vadcq, "vi.", "nt")
107 BUILTIN(__builtin_arm_mve_vaddq, "vi.", "nt")
108 BUILTIN(__builtin_arm_mve_vaddq_m, "vi.", "nt")
109 BUILTIN(__builtin_arm_mve_vld2q, "vi.", "nt")
110 BUILTIN(__builtin_arm_mve_vld4q, "vi.", "nt")
111 BUILTIN(__builtin_arm_mve_vmaxvq, "vi.", "nt")
112 BUILTIN(__builtin_arm_mve_vminvq, "vi.", "nt")
113 BUILTIN(__builtin_arm_mve_vst2q, "vi.", "nt")
114 BUILTIN(__builtin_arm_mve_vst4q, "vi.", "nt")
115 BUILTIN(__builtin_arm_mve_vsubq, "vi.", "nt")
116 BUILTIN(__builtin_arm_mve_vsubq_m, "vi.", "nt")
tools/clang/include/clang/Basic/BuiltinsARM.def 25 BUILTIN(__clear_cache, "vv*v*", "i")
28 BUILTIN(__builtin_arm_smulbb, "iii", "nc")
29 BUILTIN(__builtin_arm_smulbt, "iii", "nc")
30 BUILTIN(__builtin_arm_smultb, "iii", "nc")
31 BUILTIN(__builtin_arm_smultt, "iii", "nc")
32 BUILTIN(__builtin_arm_smulwb, "iii", "nc")
33 BUILTIN(__builtin_arm_smulwt, "iii", "nc")
36 BUILTIN(__builtin_arm_qadd, "iii", "nc")
37 BUILTIN(__builtin_arm_qsub, "iii", "nc")
38 BUILTIN(__builtin_arm_qdbl, "ii", "nc")
39 BUILTIN(__builtin_arm_ssat, "iiUi", "nc")
40 BUILTIN(__builtin_arm_usat, "UiiUi", "nc")
42 BUILTIN(__builtin_arm_smlabb, "iiii", "nc")
43 BUILTIN(__builtin_arm_smlabt, "iiii", "nc")
44 BUILTIN(__builtin_arm_smlatb, "iiii", "nc")
45 BUILTIN(__builtin_arm_smlatt, "iiii", "nc")
46 BUILTIN(__builtin_arm_smlawb, "iiii", "nc")
47 BUILTIN(__builtin_arm_smlawt, "iiii", "nc")
49 BUILTIN(__builtin_arm_ssat16, "iii", "nc")
50 BUILTIN(__builtin_arm_usat16, "iii", "nc")
52 BUILTIN(__builtin_arm_sxtab16, "iii", "nc")
53 BUILTIN(__builtin_arm_sxtb16, "ii", "nc")
54 BUILTIN(__builtin_arm_uxtab16, "iii", "nc")
55 BUILTIN(__builtin_arm_uxtb16, "ii", "nc")
57 BUILTIN(__builtin_arm_sel, "iii", "nc")
59 BUILTIN(__builtin_arm_qadd8, "iii", "nc")
60 BUILTIN(__builtin_arm_qsub8, "iii", "nc")
61 BUILTIN(__builtin_arm_sadd8, "iii", "nc")
62 BUILTIN(__builtin_arm_shadd8, "iii", "nc")
63 BUILTIN(__builtin_arm_shsub8, "iii", "nc")
64 BUILTIN(__builtin_arm_ssub8, "iii", "nc")
65 BUILTIN(__builtin_arm_uadd8, "UiUiUi", "nc")
66 BUILTIN(__builtin_arm_uhadd8, "UiUiUi", "nc")
67 BUILTIN(__builtin_arm_uhsub8, "UiUiUi", "nc")
68 BUILTIN(__builtin_arm_uqadd8, "UiUiUi", "nc")
69 BUILTIN(__builtin_arm_uqsub8, "UiUiUi", "nc")
70 BUILTIN(__builtin_arm_usub8, "UiUiUi", "nc")
73 BUILTIN(__builtin_arm_usad8, "UiUiUi", "nc")
74 BUILTIN(__builtin_arm_usada8, "UiUiUiUi", "nc")
77 BUILTIN(__builtin_arm_qadd16, "iii", "nc")
78 BUILTIN(__builtin_arm_qasx, "iii", "nc")
79 BUILTIN(__builtin_arm_qsax, "iii", "nc")
80 BUILTIN(__builtin_arm_qsub16, "iii", "nc")
81 BUILTIN(__builtin_arm_sadd16, "iii", "nc")
82 BUILTIN(__builtin_arm_sasx, "iii", "nc")
83 BUILTIN(__builtin_arm_shadd16, "iii", "nc")
84 BUILTIN(__builtin_arm_shasx, "iii", "nc")
85 BUILTIN(__builtin_arm_shsax, "iii", "nc")
86 BUILTIN(__builtin_arm_shsub16, "iii", "nc")
87 BUILTIN(__builtin_arm_ssax, "iii", "nc")
88 BUILTIN(__builtin_arm_ssub16, "iii", "nc")
89 BUILTIN(__builtin_arm_uadd16, "UiUiUi", "nc")
90 BUILTIN(__builtin_arm_uasx, "UiUiUi", "nc")
91 BUILTIN(__builtin_arm_uhadd16, "UiUiUi", "nc")
92 BUILTIN(__builtin_arm_uhasx, "UiUiUi", "nc")
93 BUILTIN(__builtin_arm_uhsax, "UiUiUi", "nc")
94 BUILTIN(__builtin_arm_uhsub16, "UiUiUi", "nc")
95 BUILTIN(__builtin_arm_uqadd16, "UiUiUi", "nc")
96 BUILTIN(__builtin_arm_uqasx, "UiUiUi", "nc")
97 BUILTIN(__builtin_arm_uqsax, "UiUiUi", "nc")
98 BUILTIN(__builtin_arm_uqsub16, "UiUiUi", "nc")
99 BUILTIN(__builtin_arm_usax, "UiUiUi", "nc")
100 BUILTIN(__builtin_arm_usub16, "UiUiUi", "nc")
103 BUILTIN(__builtin_arm_smlad, "iiii", "nc")
104 BUILTIN(__builtin_arm_smladx, "iiii", "nc")
105 BUILTIN(__builtin_arm_smlald, "LLiiiLLi", "nc")
106 BUILTIN(__builtin_arm_smlaldx, "LLiiiLLi", "nc")
107 BUILTIN(__builtin_arm_smlsd, "iiii", "nc")
108 BUILTIN(__builtin_arm_smlsdx, "iiii", "nc")
109 BUILTIN(__builtin_arm_smlsld, "LLiiiLLi", "nc")
110 BUILTIN(__builtin_arm_smlsldx, "LLiiiLLi", "nc")
111 BUILTIN(__builtin_arm_smuad, "iii", "nc")
112 BUILTIN(__builtin_arm_smuadx, "iii", "nc")
113 BUILTIN(__builtin_arm_smusd, "iii", "nc")
114 BUILTIN(__builtin_arm_smusdx, "iii", "nc")
117 BUILTIN(__builtin_arm_rbit, "UiUi", "nc")
118 BUILTIN(__builtin_arm_cls, "UiZUi", "nc")
119 BUILTIN(__builtin_arm_cls64, "UiWUi", "nc")
122 BUILTIN(__builtin_arm_ldrexd, "LLUiv*", "")
123 BUILTIN(__builtin_arm_strexd, "iLLUiv*", "")
125 BUILTIN(__builtin_arm_ldrex, "v.", "t")
126 BUILTIN(__builtin_arm_ldaex, "v.", "t")
127 BUILTIN(__builtin_arm_strex, "i.", "t")
128 BUILTIN(__builtin_arm_stlex, "i.", "t")
129 BUILTIN(__builtin_arm_clrex, "v", "")
132 BUILTIN(__builtin_arm_get_fpscr, "Ui", "nc")
133 BUILTIN(__builtin_arm_set_fpscr, "vUi", "nc")
134 BUILTIN(__builtin_arm_vcvtr_f, "ffi", "nc")
135 BUILTIN(__builtin_arm_vcvtr_d, "fdi", "nc")
138 BUILTIN(__builtin_arm_ldc, "vUIiUIivC*", "")
139 BUILTIN(__builtin_arm_ldcl, "vUIiUIivC*", "")
140 BUILTIN(__builtin_arm_ldc2, "vUIiUIivC*", "")
141 BUILTIN(__builtin_arm_ldc2l, "vUIiUIivC*", "")
143 BUILTIN(__builtin_arm_stc, "vUIiUIiv*", "")
144 BUILTIN(__builtin_arm_stcl, "vUIiUIiv*", "")
145 BUILTIN(__builtin_arm_stc2, "vUIiUIiv*", "")
146 BUILTIN(__builtin_arm_stc2l, "vUIiUIiv*", "")
148 BUILTIN(__builtin_arm_cdp, "vUIiUIiUIiUIiUIiUIi", "")
149 BUILTIN(__builtin_arm_cdp2, "vUIiUIiUIiUIiUIiUIi", "")
150 BUILTIN(__builtin_arm_mcr, "vUIiUIiUiUIiUIiUIi", "")
151 BUILTIN(__builtin_arm_mcr2, "vUIiUIiUiUIiUIiUIi", "")
152 BUILTIN(__builtin_arm_mrc, "UiUIiUIiUIiUIiUIi", "")
153 BUILTIN(__builtin_arm_mrc2, "UiUIiUIiUIiUIiUIi", "")
154 BUILTIN(__builtin_arm_mcrr, "vUIiUIiLLUiUIi", "")
155 BUILTIN(__builtin_arm_mcrr2, "vUIiUIiLLUiUIi", "")
156 BUILTIN(__builtin_arm_mrrc, "LLUiUIiUIiUIi", "")
157 BUILTIN(__builtin_arm_mrrc2, "LLUiUIiUIiUIi", "")
160 BUILTIN(__builtin_arm_crc32b, "UiUiUc", "nc")
161 BUILTIN(__builtin_arm_crc32cb, "UiUiUc", "nc")
162 BUILTIN(__builtin_arm_crc32h, "UiUiUs", "nc")
163 BUILTIN(__builtin_arm_crc32ch, "UiUiUs", "nc")
164 BUILTIN(__builtin_arm_crc32w, "UiUiUi", "nc")
165 BUILTIN(__builtin_arm_crc32cw, "UiUiUi", "nc")
166 BUILTIN(__builtin_arm_crc32d, "UiUiLLUi", "nc")
167 BUILTIN(__builtin_arm_crc32cd, "UiUiLLUi", "nc")
170 BUILTIN(__builtin_arm_nop, "v", "")
171 BUILTIN(__builtin_arm_yield, "v", "")
172 BUILTIN(__builtin_arm_wfe, "v", "")
173 BUILTIN(__builtin_arm_wfi, "v", "")
174 BUILTIN(__builtin_arm_sev, "v", "")
175 BUILTIN(__builtin_arm_sevl, "v", "")
176 BUILTIN(__builtin_arm_dbg, "vUi", "")
179 BUILTIN(__builtin_arm_dmb, "vUi", "nc")
180 BUILTIN(__builtin_arm_dsb, "vUi", "nc")
181 BUILTIN(__builtin_arm_isb, "vUi", "nc")
184 BUILTIN(__builtin_arm_prefetch, "vvC*UiUi", "nc")
187 BUILTIN(__builtin_arm_rsr, "UicC*", "nc")
188 BUILTIN(__builtin_arm_rsr64, "LLUicC*", "nc")
189 BUILTIN(__builtin_arm_rsrp, "v*cC*", "nc")
190 BUILTIN(__builtin_arm_wsr, "vcC*Ui", "nc")
191 BUILTIN(__builtin_arm_wsr64, "vcC*LLUi", "nc")
192 BUILTIN(__builtin_arm_wsrp, "vcC*vC*", "nc")