aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* intel/nir: Lower memory access bit sizes laterJason Ekstrand2020-04-031-2/+12
* anv: Improve brw_nir_lower_mem_access_bit_sizesJason Ekstrand2020-04-031-5/+5
* intel/fs: Choose memory message type based on bit sizeJason Ekstrand2020-04-031-30/+42
* intel/compiler: store the FS inputs in WM prog dataJuan A. Suarez Romero2020-04-012-0/+6
* nir/algebraic: Distribute source modifiers into instructionsIan Romanick2020-04-011-0/+7
* intel/vec4: Allow late copy propagation on vec4Ian Romanick2020-04-011-3/+3
* intel/nir: Run copy-prop and DCE after lower_bool_to_int32Jason Ekstrand2020-03-301-0/+2
* intel: drop unused include directoriesEric Engestrom2020-03-281-2/+2
* meson: inline `inc_common`Eric Engestrom2020-03-281-2/+2
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-271-1/+1
* intel/fs/gen12: Fix interaction of SWSB dependency combination with EU fusion...Francisco Jerez2020-03-261-10/+11
* intel/compiler: Track patch count thresholdSagar Ghuge2020-03-232-0/+33
* intel/compiler: detect if atomic load store operations are usedTapani Pälli2020-03-163-2/+9
* intel/fs: Combine adjacent memory barriersCaio Marcelo de Oliveira Filho2020-03-121-0/+22
* intel/fs: Fix NULL destinations on 3-source instructions again after late DCEIan Romanick2020-03-121-2/+9
* intel/compiler: fix cmod propagation optimisationsYevhenii Kolesnikov2020-03-112-9/+336
* i965: Move down genX_upload_sbe in profiles.Mathias Fröhlich2020-03-104-0/+34
* intel/fs: Fix workaround for VxH indirect addressing bug under control flow.Francisco Jerez2020-03-101-10/+28
* intel/fs: Allow NOT instructions in conditional discard optimizationIan Romanick2020-03-091-1/+0
* intel/fs: Do cmod prop again after schedulingIan Romanick2020-03-091-0/+11
* intel/compiler: Discount NOPs from instruction countsMatt Turner2020-03-091-3/+9
* intel/compiler: Pass shader_stats for each SIMD modeMatt Turner2020-03-097-24/+21
* intel/compiler: Pass backend_shader * to cfg_t()Matt Turner2020-03-097-16/+20
* intel/compiler: Mark visitor parameters to scheduler constMatt Turner2020-03-091-10/+10
* intel/compiler: Mark some methods and parameters constMatt Turner2020-03-098-27/+27
* intel/compiler: Make instructions_to_schedule a local variableMatt Turner2020-03-091-4/+2
* intel/compiler: Remove unnecessary local variablesMatt Turner2020-03-091-3/+0
* intel/vec4: Make implied_mrf_writes() a vec4_instruction methodMatt Turner2020-03-094-9/+8
* intel/compiler: Calculate num_instructions in O(1) during register pressure c...Francisco Jerez2020-03-061-3/+2
* intel/compiler: Move register pressure calculation into IR analysis objectFrancisco Jerez2020-03-063-19/+47
* entel/compiler: Simplify new_idom reduction in dominance tree calculationFrancisco Jerez2020-03-061-5/+2
* intel/compiler: Move dominance tree data structure into idom_tree objectFrancisco Jerez2020-03-062-26/+47
* intel/compiler: Move idom tree calculation and related logic into analysis ob...Francisco Jerez2020-03-065-32/+59
* intel/compiler: Drop invalidate_live_intervals()Francisco Jerez2020-03-066-21/+0
* intel/compiler/vec4: Switch liveness analysis to IR analysis frameworkFrancisco Jerez2020-03-068-57/+29
* intel/compiler/fs: Switch liveness analysis to IR analysis frameworkFrancisco Jerez2020-03-0612-97/+84
* intel/compiler/vec4: Add live interval validation passFrancisco Jerez2020-03-062-0/+46
* intel/compiler/fs: Add live interval validation passFrancisco Jerez2020-03-062-0/+43
* intel/compiler: Pass single backend_shader argument to the vec4_live_variable...Francisco Jerez2020-03-062-5/+6
* intel/compiler: Pass single backend_shader argument to the fs_live_variables ...Francisco Jerez2020-03-062-11/+10
* intel/compiler: Restructure live intervals computation codeFrancisco Jerez2020-03-062-78/+54
* intel/compiler: Move all live interval analysis results into vec4_live_variablesFrancisco Jerez2020-03-067-25/+36
* intel/compiler: Move all live interval analysis results into fs_live_variablesFrancisco Jerez2020-03-069-42/+43
* intel/compiler: Mark virtual_grf_interferes and vars_interfere as constFrancisco Jerez2020-03-065-6/+6
* intel/compiler: Pass detailed dependency classes to invalidate_analysis()Francisco Jerez2020-03-0620-54/+61
* intel/compiler: Define more detailed analysis dependency classesFrancisco Jerez2020-03-061-0/+46
* intel/compiler: Introduce backend_shader method to propagate IR changes to an...Francisco Jerez2020-03-0624-52/+93
* intel/compiler: Introduce simple IR analysis pass frameworkFrancisco Jerez2020-03-062-0/+147
* intel/compiler: Reverse inclusion dependency between brw_vec4_live_variables....Francisco Jerez2020-03-064-6/+3
* intel/compiler: Reverse inclusion dependency between brw_fs_live_variables.h ...Francisco Jerez2020-03-063-3/+4