nir/load_store_vectorize: fix combining stores with aliasing loads between
authorRhys Perry <pendingchaos02@gmail.com>
Tue, 3 Dec 2019 10:48:18 +0000 (10:48 +0000)
committerRhys Perry <pendingchaos02@gmail.com>
Wed, 4 Dec 2019 12:21:40 +0000 (12:21 +0000)
commit3e67aa2e4e0c116b8b3f1e3717b086fdb576934e
treede95678b4cb12bf8888f76039ca281fd27b675ae
parent637c5a1dd9bd56da04d48b8c92c1c40b12ae76ab
nir/load_store_vectorize: fix combining stores with aliasing loads between

v2: add test

Fixes: ce9205c03bd ('nir: add a load/store vectorization pass')
Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev> (v1)
Reviewed-by: Connor Abbott <cwabbott0@gmail.com> (v2)
src/compiler/nir/nir_opt_load_store_vectorize.c
src/compiler/nir/tests/load_store_vectorizer_tests.cpp