Lines Matching defs:bi_index

131 } bi_index;
133 static inline bi_index
136 return (bi_index) {
145 static inline bi_index
150 return (bi_index) {
157 static inline bi_index
160 return (bi_index) {
167 static inline bi_index
173 static inline bi_index
176 return (bi_index) { .type = BI_INDEX_NULL };
179 static inline bi_index
185 static inline bi_index
188 return (bi_index) {
196 static inline bi_index
203 static inline bi_index
204 bi_word(bi_index idx, unsigned component)
211 static inline bi_index
212 bi_swz_16(bi_index idx, bool x, bool y)
219 static inline bi_index
220 bi_half(bi_index idx, bool upper)
225 static inline bi_index
226 bi_byte(bi_index idx, unsigned lane)
234 static inline bi_index
235 bi_abs(bi_index idx)
241 static inline bi_index
242 bi_neg(bi_index idx)
248 static inline bi_index
249 bi_discard(bi_index idx)
256 static inline bi_index
264 static inline bi_index
265 bi_replace_index(bi_index old, bi_index replacement)
279 static inline bi_index
280 bi_strip_index(bi_index index)
290 static inline bi_index
296 static inline bi_index
302 static inline bi_index
311 static inline bi_index
318 bi_is_null(bi_index idx)
324 bi_is_ssa(bi_index idx)
330 * modifiers. In other words, this forms bi_index equivalence classes by
334 bi_is_equiv(bi_index left, bi_index right)
346 bi_is_word_equiv(bi_index left, bi_index right)
361 bi_index dest[BI_MAX_DESTS];
362 bi_index src[BI_MAX_SRCS];
675 static inline bi_index
678 return (bi_index) {
692 static inline bi_index
698 static inline bi_index
721 static inline bi_index
736 static inline bi_index
748 bi_get_node(bi_index index)
756 static inline bi_index
888 bool bi_has_arg(const bi_instr *ins, bi_index arg);
1170 bi_word_node(bi_index idx)