summaryrefslogtreecommitdiffstats
path: root/src/glsl/nir/nir_search.c
Commit message (Expand)AuthorAgeFilesLines
* nir: Remove the mem_ctx parameter from ssa_def_rewrite_usesJason Ekstrand2015-09-111-1/+1
* glsl: Resolve GCC sign-compare warning.Rhys Kidd2015-09-101-3/+3
* nir: cleanup open-coded instruction castsRob Clark2015-06-301-1/+1
* nir/search: Save/restore the variables_seen bitmask when matchingJason Ekstrand2015-05-081-0/+12
* nir/search: Assert that variable id's are in rangeJason Ekstrand2015-05-081-0/+1
* nir/search: handle explicitly sized sources in match_valueJason Ekstrand2015-05-081-8/+8
* nir: Add and use initializer #defines for nir_src and nir_destJason Ekstrand2015-05-081-1/+1
* nir: Convert the if-test for num_inputs == 2 to an assertionIan Romanick2015-04-161-2/+2
* nir: Allow nir_opt_algebraic to see booleanness through &&, ||, ^, !.Eric Anholt2015-02-211-1/+29
* nir/search: Allow for matching variables based on typesJason Ekstrand2015-01-291-0/+11
* nir/search: Add support for matching unknown constantsJason Ekstrand2015-01-291-0/+6
* nir: Use pointers for nir_src_copy and nir_dest_copyJason Ekstrand2015-01-261-2/+2
* nir: Make an easier helper for setting up SSA defs.Eric Anholt2015-01-221-5/+3
* nir: Stop using designated initializersJason Ekstrand2015-01-211-20/+12
* nir/search: Use nir_op_infos to determine if an operation is commutativeJason Ekstrand2015-01-151-33/+2
* nir: Make load_const SSA-onlyJason Ekstrand2015-01-151-6/+4
* nir: Add an expression matching frameworkJason Ekstrand2015-01-151-0/+364