aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_vec4.h
Commit message (Expand)AuthorAgeFilesLines
* intel/ir: Use brw::performance object instead of CFG cycle counts for codegen...Francisco Jerez2020-04-281-0/+1
* intel/ir: Import shader performance analysis pass.Francisco Jerez2020-04-281-0/+3
* intel/compiler: Drop nir_lower_to_source_mods() and related handling.Kenneth Graunke2020-04-211-2/+2
* intel/compiler: Mark some methods and parameters constMatt Turner2020-03-091-2/+2
* intel/vec4: Make implied_mrf_writes() a vec4_instruction methodMatt Turner2020-03-091-2/+0
* intel/compiler: Drop invalidate_live_intervals()Francisco Jerez2020-03-061-1/+0
* intel/compiler/vec4: Switch liveness analysis to IR analysis frameworkFrancisco Jerez2020-03-061-3/+3
* intel/compiler: Move all live interval analysis results into vec4_live_variablesFrancisco Jerez2020-03-061-5/+0
* intel/compiler: Mark virtual_grf_interferes and vars_interfere as constFrancisco Jerez2020-03-061-1/+1
* intel/compiler: Introduce backend_shader method to propagate IR changes to an...Francisco Jerez2020-03-061-0/+1
* intel/compiler: Reverse inclusion dependency between brw_vec4_live_variables....Francisco Jerez2020-03-061-3/+1
* intel/compiler: Fill a compiler statistics structJason Ekstrand2019-08-121-1/+2
* i965: Use NIR to lower legacy userclipping.Kenneth Graunke2019-07-241-1/+0
* intel/vec4: Try to emit a single load for multiple 3-src instruction operandsIan Romanick2019-07-111-1/+1
* intel/vec4: Refactor operand fixing for ffma and flrpIan Romanick2019-07-111-0/+3
* intel/vec4: Delete vec4_visitor::emit_lrpIan Romanick2019-07-081-3/+0
* intel/compiler: Prevent warnings in the following patchMatt Turner2019-01-091-1/+1
* intel/fs,vec4: Clean up a repeated pattern with SSBOsJason Ekstrand2018-11-081-0/+2
* i965/vec4: Fix null destination register in 3-source instructionsIan Romanick2018-03-261-0/+1
* intel: Drop program size pointer from vec4/fs assembly getters.Kenneth Graunke2018-03-021-2/+1
* intel/compiler: Move the destructor from vec4_visitor to backend_shaderJason Ekstrand2017-11-071-1/+0
* i965/vec4: Delete the system value infastructureJason Ekstrand2017-05-091-5/+0
* i965/vec4: Use NIR to do GS input remappingJason Ekstrand2017-05-091-2/+0
* i965/vec4: use vec4_builder to emit instructions in setup_imm_df()Samuel Iglesias Gonsálvez2017-04-141-2/+1
* i965/vec4: Get rid of the type parameter from to/from_doubleJason Ekstrand2017-03-141-4/+2
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-0/+399