HomePhabricator
Diffusion Mesa 19cd69444c21

nvir/spirv: Do not create extra BBs for if/else

Authored by pmoreau on Dec 22 2017, 2:47 PM.

Description

nvir/spirv: Do not create extra BBs for if/else

This confuses the out-of-SSA pass as some parent blocks might no longer
be immediate parents of the block containing the phi instruction.

Fixes loop_with_if

Details

Committed
pmoreauMar 24 2018, 1:19 AM
Pushed
pmoreauMar 24 2018, 1:43 AM
Parents
rMESA14330116cce6: [TMP] nvir: Tmp fix for loops, to correctly compute RA
Branches
Unknown
Tags
Unknown