nir/lcssa: Skip loop invariant variables when converting to LCSSA.
authorDaniel Schürmann <daniel.schuermann@campus.tu-berlin.de>
Thu, 28 Mar 2019 11:17:51 +0000 (12:17 +0100)
committerDaniel Schürmann <daniel@schuermann.dev>
Tue, 20 Aug 2019 15:40:01 +0000 (17:40 +0200)
commit9c40ad49d5ae69b6aa6c51b464df5ba6ce78876b
treed0e62a325ff4606f01b01e54bd61762772815b56
parent8a6cfaa15a50a990a2bde4623c7a21f889d7daf2
nir/lcssa: Skip loop invariant variables when converting to LCSSA.

Co-authored-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/compiler/nir/nir.h
src/compiler/nir/nir_to_lcssa.c