nir/algebraic: mark some optimizations with fsat(NaN) as inexact
[mesa.git] / src / compiler / nir / nir_loop_analyze.c
2020-08-21 Karol Herbstnir: rename nir_op_fne to nir_op_fneu
2020-02-04 Kristian H. Kristensennir: Delete unused is_var_constant() helper
2019-09-17 Samuel Iglesias... nir: add support for flushing to zero denorm constants
2019-08-21 Danylo Piliaievnir/loop_analyze: Treat do{}while(false) loops as 0...
2019-07-10 Jason Ekstrandnir/loop_analyze: Pass nir_const_values directly to...
2019-07-10 Jason Ekstrandnir/loop_analyze: Properly handle swizzles in loop...
2019-07-10 Jason Ekstrandnir/loop_analyze: Refactor detection of limit vars
2019-07-10 Jason Ekstrandnir/loop_analyze: Bail if we encounter swizzles
2019-07-10 Jason Ekstrandnir/loop_analyze: Use new eval_const_* helpers in test_...
2019-07-10 Jason Ekstrandnir/loop_analyze: Handle bit sizes correctly in calcula...
2019-07-10 Jason Ekstrandnir/loop_analyze: Fix phi-of-identical-alu detection
2019-04-14 Karol Herbstnir: make nir_const_value scalar
2019-04-14 Karol Herbstnir/loop_analyze: use nir_const_value.b for boolean...
2019-03-22 Caio Marcelo de... nir: Handle array-deref-of-vector case in loop analysis
2019-03-21 Timothy Arcerinir: only override previous alu during loop analysis...
2019-03-12 Brian Paulnir: silence a couple new compiler warnings
2019-03-12 Timothy Arcerinir: find induction/limit vars in iand instructions
2019-03-12 Timothy Arcerinir: pass nir_op to calculate_iterations()
2019-03-12 Timothy Arcerinir: add get_induction_and_limit_vars() helper to loop...
2019-03-12 Timothy Arcerinir: add helper to return inversion op of a comparison
2019-03-12 Timothy Arcerinir: simplify the loop analysis trip count code a little
2019-03-12 Timothy Arcerinir: calculate trip count for more loops
2019-03-12 Timothy Arcerinir: add guess trip count support to loop analysis
2019-03-06 Jason Ekstrandnir: Teach loop unrolling about 64-bit instruction...
2019-01-06 Timothy Arcerinir: avoid uninitialized variable warning
2018-12-16 Jason Ekstrandnir: Switch to using 1-bit Booleans for almost everything
2018-12-16 Jason Ekstrandnir: Rename Boolean-related opcodes to include 32 in...
2018-12-13 Alejandro Piñeironir: remove unused variable
2018-12-12 Timothy Arcerinir: detect more induction variables
2018-12-12 Timothy Arcerinir: reword code comment
2018-12-12 Timothy Arcerinir: in loop analysis track actual control flow type
2018-12-12 Timothy Arcerinir: rework force_unroll_array_access()
2018-12-10 Timothy Arcerinir: clarify some nit_loop_info member names
2018-12-10 Timothy Arcerinir: small tidy ups for nir_loop_analyze()
2018-08-29 Timothy Arcerinir: add complex_loop bool to loop info
2018-08-29 Timothy Arcerinir: always attempt to find loop terminators
2018-06-30 Timothy Arcerinir: fix selection of loop terminator when two or more...
2018-06-23 Jason Ekstrandnir: Remove deref chain support from analyze_loops
2018-06-23 Jason Ekstrandnir: Support deref instructions in loop_analyze
2018-06-23 Rob Clarknir: add deref lowering sanity checking
2018-06-07 Timothy Arcerinir: move ends_in_break() helper to nir_loop_analyze.h
2017-03-23 Matt Turnernir: Stop using apostrophes to pluralize.
2017-02-27 Elie TOURNIERnir: Delete unused arg in get_iteration
2017-01-04 Timothy Arcerinir: fix loop iteration count calculation for floats
2016-12-22 Thomas Hellandnir: Add a loop analysis pass