aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler
Commit message (Expand)AuthorAgeFilesLines
* intel/compiler: Fix illegal mutation in get_nir_image_intrinsic_imageKenneth Graunke2020-01-151-3/+6
* anv,nir: Lower quad_broadcast with dynamic index in NIRJason Ekstrand2020-01-151-0/+1
* i965: Reuse the new core glsl_count_dword_slots().Eric Anholt2020-01-142-54/+2
* intel/fs: Only use SLM fence in compute shadersCaio Marcelo de Oliveira Filho2020-01-141-0/+3
* nir/lower_gs_intrinsics: add option for per-stream countsRhys Perry2020-01-141-1/+1
* nir/lower_atomics_to_ssbo: Also lower barriersJason Ekstrand2020-01-131-1/+0
* nir: Rename nir_intrinsic_barrier to control_barrierJason Ekstrand2020-01-132-3/+3
* intel/nir: Stop adding redundant barriersJason Ekstrand2020-01-131-14/+0
* nir: Add a new memory_barrier_tcs_patch intrinsicJason Ekstrand2020-01-132-0/+6
* intel/vec4: Support scoped_memory_barrierJason Ekstrand2020-01-131-1/+2
* intel/fs: Make implied_mrf_writes() an fs_inst method.Francisco Jerez2020-01-107-18/+17
* intel/fs/cse: Fix non-deterministic behavior due to inaccurate liveness calcu...Francisco Jerez2020-01-102-4/+4
* intel/fs: Fix nir_intrinsic_load_barycentric_at_sample for SIMD32.Francisco Jerez2020-01-101-1/+1
* intel/fs/gen8+: Fix r127 dst/src overlap RA workaround for EOT message payload.Francisco Jerez2020-01-101-5/+11
* intel/fs/gen11+: Handle ROR/ROL in lower_simd_width().Francisco Jerez2020-01-101-0/+2
* intel/disasm: Fix decoding of src0 of SENDSJason Ekstrand2020-01-081-1/+1
* intel/nir: Add a memory barrier before barrier()Jason Ekstrand2020-01-071-0/+14
* iris: Set nir_shader_compiler_options::unify_interfaces.Kenneth Graunke2020-01-031-0/+3
* intel/vec4: Fix lowering of multiplication by 16-bit constantCaio Marcelo de Oliveira Filho2019-12-171-2/+14
* intel/fs: Fix lowering of dword multiplication by 16-bit constantCaio Marcelo de Oliveira Filho2019-12-171-2/+4
* intel/fs: Lower 64-bit MOVs after lower_load_payload()Caio Marcelo de Oliveira Filho2019-12-141-0/+5
* intel/compiler: replace `0` pointer with `NULL`Eric Engestrom2019-12-131-1/+1
* intel/compiler: add ASSERTED annotation to avoid "unused variable" warningEric Engestrom2019-12-131-3/+4
* intel/compiler: force simd8 when dual src blending on gen8Tapani Pälli2019-12-051-0/+10
* intel/compiler: add newline to limit_dispatch_width messageTapani Pälli2019-12-051-1/+1
* intel/compiler: Fix 'comparison is always true' warningIan Romanick2019-12-041-2/+2
* intel/compiler: Increase nir_opt_peephole_select thresholdIan Romanick2019-12-021-1/+1
* intel/fs: Disable conditional discard optimization on Gen4 and Gen5Ian Romanick2019-11-211-1/+8
* Revert "i965/fs: Merge CMP and SEL into CSEL on Gen8+"Jason Ekstrand2019-11-202-108/+0
* nir: move data.image.access to data.accessMarek Olšák2019-11-191-2/+2
* intel/compiler: Don't change hstride if not neededIván Briano2019-11-181-5/+6
* intel/compiler: Add a flag to avoid compacting push constantsJason Ekstrand2019-11-183-145/+167
* intel/compiler: remove old commentItalo Nicola2019-11-181-3/+0
* intel/fs: Do not lower large local arrays to scratch on gen7Danylo Piliaiev2019-11-141-1/+5
* intel/compiler: fix nir_op_{i,u}*32 on ICLPaulo Zanoni2019-11-131-1/+1
* intel/fs: Lower large local arrays to scratchJason Ekstrand2019-11-111-0/+19
* intel/fs: Implement the new load/store_scratch intrinsicsJason Ekstrand2019-11-115-17/+241
* intel/nir: Plumb devinfo through lower_mem_access_bit_sizesJason Ekstrand2019-11-113-9/+14
* intel/fs: refactor surface header setupJason Ekstrand2019-11-111-23/+16
* intel/fs: Add DWord scattered read/write opcodesJason Ekstrand2019-11-115-0/+66
* intel/nir: Use nir_extract_bits in lower_mem_access_bit_sizesJason Ekstrand2019-11-111-37/+15
* intel/compiler: remove the operand restriction for src1 on GLKPaulo Zanoni2019-11-051-2/+1
* intel/compiler: Report the number of non-spill/fill SEND messages on vec4 tooIan Romanick2019-10-301-5/+35
* intel/eu/validate/gen12: Add TGL to eu_validate tests.Jordan Justen2019-10-301-0/+9
* intel/compiler: Add instruction compaction support on Gen12Matt Turner2019-10-302-184/+868
* intel/compiler: Make separate src0/src1 index tablesMatt Turner2019-10-301-11/+18
* intel/compiler: Inline get_src_index()Matt Turner2019-10-301-26/+15
* intel/compiler: Restructure instruction compaction in preparation for Gen12Matt Turner2019-10-301-20/+28
* intel/compiler: Remove unreachable() from brw_reg_type.cMatt Turner2019-10-301-3/+3
* intel/vec4: Set brw_stage_prog_data::has_ubo_pullJason Ekstrand2019-10-301-0/+2