Lines Matching refs:__block
385 #define foreach_block_and_inst(__block, __type, __inst, __cfg) \ argument
386 foreach_block (__block, __cfg) \
387 foreach_inst_in_block (__type, __inst, __block)
392 #define foreach_block_and_inst_safe(__block, __type, __inst, __cfg) \ argument
393 foreach_block_safe (__block, __cfg) \
394 foreach_inst_in_block_safe (__type, __inst, __block)
396 #define foreach_block(__block, __cfg) \ argument
397 foreach_list_typed (bblock_t, __block, link, &(__cfg)->block_list)
399 #define foreach_block_reverse(__block, __cfg) \ argument
400 foreach_list_typed_reverse (bblock_t, __block, link, &(__cfg)->block_list)
402 #define foreach_block_safe(__block, __cfg) \ argument
403 foreach_list_typed_safe (bblock_t, __block, link, &(__cfg)->block_list)
405 #define foreach_block_reverse_safe(__block, __cfg) \ argument
406 foreach_list_typed_reverse_safe (bblock_t, __block, link, &(__cfg)->block_list)
408 #define foreach_inst_in_block(__type, __inst, __block) \ argument
409 foreach_in_list(__type, __inst, &(__block)->instructions)
411 #define foreach_inst_in_block_safe(__type, __inst, __block) \ argument
412 for (__type *__inst = (__type *)__block->instructions.head_sentinel.next, \
418 #define foreach_inst_in_block_reverse(__type, __inst, __block) \ argument
419 foreach_in_list_reverse(__type, __inst, &(__block)->instructions)
421 #define foreach_inst_in_block_reverse_safe(__type, __inst, __block) \ argument
422 foreach_in_list_reverse_safe(__type, __inst, &(__block)->instructions)