- Jun 01, 2018
-
-
Faith Ekstrand authored
System values are never arrays or structs so we can assume a direct var deref. This simplifies things a bit and prevents us from accidentally throwing away an array index. Suggested-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
-
Faith Ekstrand authored
-
Faith Ekstrand authored
Note that this patch needs to come late in the series since this pass can be run after any pass that damages nir_metadata_loop_analysis.
-
Signed-off-by: Rob Clark <robdclark@gmail.com>
-
Useful in a few other places.. let's not copy-pasta Signed-off-by: Rob Clark <robdclark@gmail.com>
-
Faith Ekstrand authored
This completely reworks the pass to support deref instructions and delete support for old deref chains
-
Faith Ekstrand authored
Now that it's rewritten for deref instructions, we can turn it back on.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
v2: Store the result in ctx->ssa_defs.
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
-
Faith Ekstrand authored
It's only used by the ir3 stand-alone compiler and Rob said we could delete it.
-
Faith Ekstrand authored
-