projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
nir, intel: Move use_scoped_memory_barrier to nir_options
[mesa.git]
/
src
/
compiler
/
nir
/
nir_opcodes.py
2020-02-24
Neil Roberts
nir/opcodes: Add nir_op_f2fmp
blob
|
commitdiff
|
raw
2020-02-11
Ian Romanick
nir: Mark fmin and fmax as commutative and associative
blob
|
commitdiff
|
raw
|
diff to current
2020-01-23
Ian Romanick
nir: Add new instructions for INTEL_shader_integer_func...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-21
Rob Clark
nir+vtn: vec8+vec16 support
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Neil Roberts
nir: Add a 8-bit bool type
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Neil Roberts
nir: Add a 16-bit bool type
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Neil Roberts
nir/opcodes: Add a helper function to generate reduce...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Neil Roberts
nir/opcodes: Add a helper function to generate the...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Rob Clark
nir: add amul instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Rob Clark
nir: Add a new ALU nir_op_imul24
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Eduardo Lima Mitev
nir: Add a new ALU nir_op_imad24_ir3
blob
|
commitdiff
|
raw
|
diff to current
2019-09-18
Andres Gomez
nir/opcodes: Clear variable names confusion
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
nir: fix fmin/fmax support for doubles
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
nir: fix denorms in unpack_half_1x16()
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
nir/opcodes: make sure f2f16_rtz and f2f16_rtne behavio...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
nir: mind rounding mode on fadd, fsub, fmul and fma...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
nir: add support for round to zero rounding mode to...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Erico Nunes
nir/algebraic: add new fsum ops and fdot lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-07-01
Sagar Ghuge
nir: Add urol and uror opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-06-26
Jonathan Marek
nir: remove fnot/fxor/fand/for opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-06-24
Daniel Schürmann
nir: introduce lowering of bitfield_insert to bfm and...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-24
Daniel Schürmann
nir: define behavior of nir_op_bfm and nir_op_u/ibfe...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Eduardo Lima Mitev
nir/opcodes: Add new 'umul_low' and 'imadsh_mix16'...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-24
Jason Ekstrand
nir: Drop imov/fmov in favor of one mov instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-05-14
Ian Romanick
nir: Mark ffma as 2src_commutative
blob
|
commitdiff
|
raw
|
diff to current
2019-05-14
Ian Romanick
nir: Rename commutative to 2src_commutative
blob
|
commitdiff
|
raw
|
diff to current
2019-05-01
Ian Romanick
nir: Saturating integer arithmetic is not associative
blob
|
commitdiff
|
raw
|
diff to current
2019-04-19
Kristian H. Kristensen
nir_opcodes.py: Saturate to expression that doesn't...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-15
Rhys Perry
nir,ac/nir: fix cube_face_coord
blob
|
commitdiff
|
raw
|
diff to current
2019-03-22
Samuel Pitoiset
nir: use generic float types for frexp_exp and frexp_sig
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Iago Toral Quiroga
compiler/nir: add an is_conversion field to nir_op_info
blob
|
commitdiff
|
raw
|
diff to current
2019-03-05
Karol Herbst
nir/spirv: initial handling of OpenCL.std extension...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-04
Sagar Ghuge
nir/glsl: Add another way of doing lower_imul64 for...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-25
Daniel Schürmann
nir: Define shifts according to SM5 specification.
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Add 1-bit Boolean opcodes
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Rename Boolean-related opcodes to include 32 in...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-13
Ian Romanick
nir: Add a saturated unsigned integer add opcode
blob
|
commitdiff
|
raw
|
diff to current
2018-12-13
Jason Ekstrand
nir: Allow [iu]mul_high on non-32-bit types
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir: Make boolean conversions sized just like the others
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir/opcodes: Rename tbool to tbool32
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir/opcodes: Pull in the type helpers from constant_exp...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Jason Ekstrand
nir/opcodes: Make unpack_half_2x16_split_* variable...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-24
Karol Herbst
nir: rename f2f16_undef to f2f16
blob
|
commitdiff
|
raw
|
diff to current
2018-07-24
Mathieu Bridon
python: Use range() instead of xrange()
blob
|
commitdiff
|
raw
|
diff to current
2018-05-03
Iago Toral Quiroga
nir: add opcodes for 16-bit packing and unpacking
blob
|
commitdiff
|
raw
|
diff to current
2018-04-13
Daniel Schürmann
nir: subgroups instructions for 64bit ballot sizes
blob
|
commitdiff
|
raw
|
diff to current
2018-03-28
Dave Airlie
nir: add support for min/max/median of 3 srcs
blob
|
commitdiff
|
raw
|
diff to current
2018-03-22
Timothy Arceri
nir: add frexp_exp and frexp_sig opcodes
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Daniel Schürmann
nir: add AMD_gcn_shader extended instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Timothy Arceri
nir: fix interger divide by zero crash during constant...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-07
James Legg
nir/opcodes: Fix constant-folding of bitfield_insert
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jose Maria Casanov...
nir: Handle fp16 rounding modes at nir_type_conversion_op
blob
|
commitdiff
|
raw
|
diff to current
2017-10-13
Jason Ekstrand
nir/opcodes: Fix constant-folding of ufind_msb
blob
|
commitdiff
|
raw
|
diff to current
2017-08-29
Matt Turner
nir: Remove series of unnecessary conversions
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Juan A. Suarez Romero
nir: sge operation is defined for floating-point types
blob
|
commitdiff
|
raw
|
diff to current
2017-03-30
Jason Ekstrand
nir: Add support for 8 and 16-bit types
blob
|
commitdiff
|
raw
|
diff to current
2017-03-21
Vinson Lee
nir: Add positional argument specifiers.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-14
Jason Ekstrand
nir: Rework conversion opcodes
blob
|
commitdiff
|
raw
|
diff to current
2017-03-10
Emil Velikov
nir: remove shebang from python scripts
blob
|
commitdiff
|
raw
|
diff to current
2017-02-17
Jason Ekstrand
nir: Combine the int and double [un]pack opcodes
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Samuel Iglesias...
nir: add opcode to perform int64 to bool conversions
blob
|
commitdiff
|
raw
|
diff to current
2017-01-20
Ian Romanick
nir: Shift count for shift opcodes is always 32-bits
blob
|
commitdiff
|
raw
|
diff to current
2017-01-20
Ian Romanick
nir: Add 64-bit integer support for conversions and...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-07
Ilia Mirkin
nir: fix definition of pack_uvec2_to_uint
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Iago Toral Quiroga
nir: handle double-precision in fsign, fsat, fnot and...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Iago Toral Quiroga
nir: handle double-precision in fabs, frsq and fsqrt
blob
|
commitdiff
|
raw
|
diff to current
2016-05-15
Rob Clark
nir: fix comment typo about f2d/d2f
blob
|
commitdiff
|
raw
|
diff to current
2016-04-29
Jason Ekstrand
nir/opcodes: Make ldexp take an explicitly 32-bit int
blob
|
commitdiff
|
raw
|
diff to current
2016-04-29
Jason Ekstrand
nir/opcodes: Simplify the expressions for [un]pack_double
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-13
Jason Ekstrand
nir: Add more modulus opcodes
blob
|
commitdiff
|
raw
|
diff to current
2016-04-11
Connor Abbott
nir: add split versions of (un)pack_double_2x32
blob
|
commitdiff
|
raw
|
diff to current
2016-04-11
Connor Abbott
nir: add support for (un)pack_double_2x32
blob
|
commitdiff
|
raw
|
diff to current
2016-04-11
Iago Toral Quiroga
nir: add i2d and u2d opcodes
blob
|
commitdiff
|
raw
|
diff to current
2016-04-11
Iago Toral Quiroga
nir: add d2i, d2u, d2b opcodes
blob
|
commitdiff
|
raw
|
diff to current
2016-04-11
Connor Abbott
nir: add support for d2f and f2d
blob
|
commitdiff
|
raw
|
diff to current
2016-04-07
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-04
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Jason Ekstrand
nir: Add an opcode for stomping a 32-bit value to 16...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-25
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-17
Connor Abbott
nir: update opcode definitions for different bit sizes
blob
|
commitdiff
|
raw
|
diff to current
2016-03-17
Jordan Justen
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Kenneth Graunke
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-24
Kristian Høgsberg...
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Jason Ekstrand
Merge commit '85f5c18fef1ff2f19d698f150e23a02acd6f59b9...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-10
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Jason Ekstrand
Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge commit mesa-public/master into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-01
Matt Turner
nir: Add lowering support for packing opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-01
Matt Turner
nir: Add opcodes to extract bytes or words.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-01
Matt Turner
nir: Make argument order of unop_convert match binop_co...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-26
Emil Velikov
nir: move to compiler/
blob
|
commitdiff
|
raw
|
diff to current