intel/nir: Add a helper for getting BRW_AOP from an intrinsic
[mesa.git] / src / intel / compiler / brw_vec4_nir.cpp
2019-08-21 Jason Ekstrandintel/nir: Add a helper for getting BRW_AOP from an...
2019-08-03 Jason Ekstrandintel/nir: Add a common nir comparison -> cmod helper
2019-07-31 Jason Ekstrandintel/vec4: Drop all of the 64-bit varying code
2019-07-31 Eric Engestromtree-wide: replace MAYBE_UNUSED with ASSERTED
2019-07-11 Ian Romanickintel/vec4: Try to emit immediate sources for MOV
2019-07-11 Ian Romanickintel/vec4: Try to emit a VF source in try_immediate_source
2019-07-11 Ian Romanickintel/vec4: Try to emit a single load for multiple...
2019-07-11 Ian Romanickintel/vec4: Refactor operand fixing for ffma and flrp
2019-07-08 Ian Romanickintel/vec4: Delete vec4_visitor::emit_lrp
2019-06-29 Ian Romanickintel/vec4: Try both sources as candidates for being...
2019-06-29 Ian Romanickintel/vec4: Try immediate sources for dot products too
2019-06-29 Ian Romanickintel/vec4: Try emitting non-scalar immediates
2019-05-30 Jason Ekstrandintel/fs,vec4: Use g0 as the header for MFENCE
2019-05-24 Jason Ekstrandnir: Drop imov/fmov in favor of one mov instruction
2019-05-24 Jason Ekstrandintel: Implement abs, neg, and sat in the back-end
2019-04-14 Karol Herbstnir: make nir_const_value scalar
2019-04-14 Jason Ekstrandintel/nir: Take a nir_tex_instr and src index in brw_te...
2019-03-05 Jason Ekstrandspirv: Use the same types for resource indices as pointers
2019-03-01 Ian Romanickintel/vec4: Emit constants for some ALU sources as...
2019-02-14 Eric Anholtintel: Use the NIR lowering for isign.
2019-01-13 Kenneth Graunkei965: Drop mark_surface_used mechanism.
2018-12-16 Jason Ekstrandnir: Rename Boolean-related opcodes to include 32 in...
2018-12-13 Jason Ekstrandi965/vec4: Implement nir_op_uadd_sat
2018-12-05 Jason Ekstrandnir: Make boolean conversions sized just like the others
2018-11-19 Jason Ekstrandintel/fs,vec4: Fix a compiler warning
2018-11-16 Jason Ekstrandintel/compiler: Lower SSBO and shared loads/stores...
2018-11-08 Jason Ekstrandintel/vec4: Use the new nir_src_is_const and friends
2018-11-08 Jason Ekstrandintel/fs,vec4: Clean up a repeated pattern with SSBOs
2018-10-31 Jason Ekstrandintel/compiler: Stop assuming the entrypoint is called...
2018-10-11 Jason Ekstrandintel/vec4: Fix nir_op_b2[fi] with 64-bit result
2018-10-09 Ian Romanickintel/compiler: Don't handle fsign.sat
2018-08-28 Ian Romanicki965/vec4: Emit BRW_AOP_INC or BRW_AOP_DEC for atomicAd...
2018-07-06 Ian Romanicki965/vec4: Properly handle sign(-abs(x))
2018-07-06 Ian Romanicki965/vec4: Make the vec4_visitor::nir_emit_instr defaul...
2017-12-31 Kenneth Graunkei965: Combine {VS,FS}_OPCODE_GET_BUFFER_SIZE opcodes.
2017-11-30 Iago Toral Quirogai965/vec4: use a temp register to compute offsets for...
2017-11-15 Kenneth Graunkei965: Use nir_lower_atomics_to_ssbos and delete ABO...
2017-10-20 Samuel Iglesias... i965/vec4: remove setting default LOD in the backend
2017-10-03 Lionel Landwerlinintel: compiler: vec4: add missing default 0 lod
2017-09-26 Kenneth Graunkei965/vec4: Actually handle atomic op intrinsics.
2017-08-21 Matt Turneri965: Mark functions static
2017-05-18 Samuel Iglesias... i965/vec4: fix swizzle and writemask when loading an...
2017-05-09 Jason Ekstrandi965/vec4: Delete the system value infastructure
2017-05-09 Jason Ekstrandi965/vec4: Use NIR remapping for VS attributes
2017-05-09 Jason Ekstrandnir: Embed the shader_info in the nir_shader again
2017-04-14 Samuel Iglesias... i965/vec4: use vec4_builder to emit instructions in...
2017-04-14 Samuel Iglesias... i965/vec4: split VEC4_OPCODE_FROM_DOUBLE into one opcod...
2017-04-14 Samuel Iglesias... i965/vec4: split d2x conversion and data gathering...
2017-04-03 Jason Ekstrandintel/vec4: Add some fall through comments
2017-03-14 Jason Ekstrandnir: Rework conversion opcodes
2017-03-14 Jason Ekstrandi965/vec4: Get rid of the type parameter from to/from_d...
2017-03-13 Jason Ekstrandi965: Move the back-end compiler to src/intel/compiler