Trivial, just use a few less tokens to do the same thing.
Reviewed-by: Matt Turner <mattst88@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4012>
bblock_t *new_idom = NULL;
foreach_list_typed(bblock_link, parent_link, link, &block->parents) {
if (parent(parent_link->block)) {
- if (new_idom == NULL) {
- new_idom = parent_link->block;
- } else if (parent(parent_link->block) != NULL) {
- new_idom = intersect(parent_link->block, new_idom);
- }
+ new_idom = (new_idom ? intersect(new_idom, parent_link->block) :
+ parent_link->block);
}
}