Lines Matching refs:__inst
308 #define foreach_block_and_inst(__block, __type, __inst, __cfg) \ argument
310 foreach_inst_in_block (__type, __inst, __block)
315 #define foreach_block_and_inst_safe(__block, __type, __inst, __cfg) \ argument
317 foreach_inst_in_block_safe (__type, __inst, __block)
331 #define foreach_inst_in_block(__type, __inst, __block) \ argument
332 foreach_in_list(__type, __inst, &(__block)->instructions)
334 #define foreach_inst_in_block_safe(__type, __inst, __block) \ argument
335 for (__type *__inst = (__type *)__block->instructions.head_sentinel.next, \
336 *__next = (__type *)__inst->next; \
338 __inst = __next, \
341 #define foreach_inst_in_block_reverse(__type, __inst, __block) \ argument
342 foreach_in_list_reverse(__type, __inst, &(__block)->instructions)
344 #define foreach_inst_in_block_reverse_safe(__type, __inst, __block) \ argument
345 foreach_in_list_reverse_safe(__type, __inst, &(__block)->instructions)
347 #define foreach_inst_in_block_starting_from(__type, __scan_inst, __inst) \ argument
348 for (__type *__scan_inst = (__type *)__inst->next; \
352 #define foreach_inst_in_block_reverse_starting_from(__type, __scan_inst, __inst) \ argument
353 for (__type *__scan_inst = (__type *)__inst->prev; \