aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nir/lower_system_values: Assert/assume direct var derefsJason Ekstrand2018-06-221-4/+13
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-2244-1365/+6
* nir: Remove deref chain support from analyze_loopsJason Ekstrand2018-06-221-56/+0
* freedreno/ir3: convert to deref instructionsRob Clark2018-06-223-53/+57
* nir: promote intrinsic_get_var() to helperRob Clark2018-06-222-10/+10
* nir: Rework lower_locals_to_regs to use deref instructionsJason Ekstrand2018-06-223-104/+90
* intel,ir3: Re-enable nir_opt_copy_prop_varsJason Ekstrand2018-06-222-2/+2
* radeonsi: Remove deref chain support in nir scan pass.Bas Nieuwenhuizen2018-06-221-30/+4
* radv: Remove deref chain support in radv shader info pass.Bas Nieuwenhuizen2018-06-221-97/+9
* ac/nir: Remove deref chain support.Bas Nieuwenhuizen2018-06-221-354/+50
* radeonsi: Add deref support to the nir scan pass.Bas Nieuwenhuizen2018-06-221-15/+59
* nir: Rework opt_copy_prop_vars to use deref instructionsJason Ekstrand2018-06-221-170/+146
* nir/copy_prop_vars: Re-order some logic in compare_derefsJason Ekstrand2018-06-221-8/+8
* nir: Remove deref chain support from split_per_member_structsJason Ekstrand2018-06-221-83/+3
* nir: Remove deref chain support from opt_undefJason Ekstrand2018-06-221-1/+2
* nir: Remove deref chain support from split_var_copiesJason Ekstrand2018-06-221-210/+6
* nir: Remove deref chain support from dead_variablesJason Ekstrand2018-06-221-83/+3
* nir: Remove deref chain support from propagate_invariantJason Ekstrand2018-06-221-11/+3
* nir: Remove deref chain support from lower_var_copiesJason Ekstrand2018-06-221-132/+8
* nir: Remove deref chain support from lower_drawpixelsJason Ekstrand2018-06-221-13/+5
* nir: Remove deref chain support from opt_peephole_selectJason Ekstrand2018-06-221-11/+2
* nir: Remove deref chain support from lower_texJason Ekstrand2018-06-221-6/+2
* nir: Remove deref chain support from lower_wpos_ytransformJason Ekstrand2018-06-221-36/+2
* nir: Remove deref chain support from lower_wpos_centerJason Ekstrand2018-06-221-11/+2
* nir: Remove deref chain support from lower_system_valuesJason Ekstrand2018-06-221-13/+11
* nir: Remove deref chain support from remove_unused_varyingsJason Ekstrand2018-06-221-7/+6
* nir: Delete lower_io_typesJason Ekstrand2018-06-225-182/+0
* nir: Remove deref chain support from lower_phis_to_scalarJason Ekstrand2018-06-221-7/+2
* nir: Convert lower_io to deref instructionsJason Ekstrand2018-06-221-68/+37
* nir/lower_io: Convert atomic lowering to deref instructionsJason Ekstrand2018-06-221-23/+27
* nir: Remove deref chain support from lower_global_vars_to_localJason Ekstrand2018-06-221-18/+4
* nir: Remove deref chain support from lower_clamp_color_outputsJason Ekstrand2018-06-221-3/+2
* nir: Remove deref chain support from lower_alpha_testJason Ekstrand2018-06-221-3/+2
* nir: Remove deref chain support from lower_atomicsJason Ekstrand2018-06-221-144/+2
* nir: Remove deref chain support from lower_clip_cull_distance_arraysJason Ekstrand2018-06-221-52/+2
* nir: Remove deref chain support from lower_indirect_derefsJason Ekstrand2018-06-221-161/+2
* nir: Rework gather_info to entirely use deref instructionsJason Ekstrand2018-06-221-28/+14
* nir/vars_to_ssa: Rework to entirely use deref instructionsJason Ekstrand2018-06-221-184/+152
* nir/vars_to_ssa: Add an is_direct field to deref_nodeJason Ekstrand2018-06-221-16/+25
* broadcom/vc4: Remove deref chain support from nir_lower_txf_ms.Eric Anholt2018-06-221-1/+0
* st,ir3,radeonsi: push lower_deref_instrs back into driverRob Clark2018-06-225-7/+3
* nir/lower_samplers: remove legacy versionRob Clark2018-06-225-168/+1
* nir: convert lower_samplers_as_deref to deref instructionsRob Clark2018-06-222-68/+120
* mesa/st: re-enable lower_io_to_elements()Rob Clark2018-06-221-1/+1
* nir: convert lower_io_arrays_to_elements to deref instructionsRob Clark2018-06-223-83/+83
* mesa/st/nir: convert lower_builtins to deref instructionsRob Clark2018-06-222-26/+41
* mesa/st: temporarily disable lower_io_to_elements()Rob Clark2018-06-221-1/+1
* nir: convert lower_io_to_scalar to deref instructionsRob Clark2018-06-223-49/+49
* move lower_deref_instrsRob Clark2018-06-223-6/+3
* nir: Use deref instructions in lower_constant_initializersJason Ekstrand2018-06-223-84/+39