summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* i965/vec4: Define helpers to calculate the common live interval of a range of...Francisco Jerez2015-03-234-29/+31
* i965/vec4: Define helper functions to convert a register to a variable index.Francisco Jerez2015-03-234-28/+34
* i965/vec4: Don't lose the force_writemask_all flag during CSE.Francisco Jerez2015-03-231-0/+3
* i965/vec4: Fix handling of multiple register reads and writes in opt_cse().Francisco Jerez2015-03-231-8/+17
* i965/vec4: Fix handling of multiple register reads and writes during copy pro...Francisco Jerez2015-03-231-3/+6
* i965/vec4: Fix handling of multiple register reads and writes in split_virtua...Francisco Jerez2015-03-231-9/+6
* i965/vec4: Fix handling of multiple register reads and writes in opt_register...Francisco Jerez2015-03-231-14/+10
* i965: Define method to check whether a backend_reg is inside a given range.Francisco Jerez2015-03-233-4/+11
* i965/vec4: Remove dependency of vec4_live_variables on the visitor.Francisco Jerez2015-03-232-7/+8
* i965/vec4: Trivial copy propagate clean-up.Francisco Jerez2015-03-231-5/+6
* i965/vec4: Add argument index and type checks to SEL saturate propagation.Francisco Jerez2015-03-231-1/+4
* i965/vec4: Fix broken saturate mask check in copy propagation.Francisco Jerez2015-03-231-4/+11
* i965/vec4: Don't lose copy propagation saturate bits for not written components.Francisco Jerez2015-03-231-1/+1
* Revert "i965/vec4: Don't lose the saturate modifier in copy propagation."Francisco Jerez2015-03-231-1/+1
* i965/vec4: Remove unused method definition.Francisco Jerez2015-03-231-1/+0
* i965/vec4: Some more trivial swizzle clean-up.Francisco Jerez2015-03-235-30/+11
* i965/vec4: Improve src_reg/dst_reg conversion constructors.Francisco Jerez2015-03-231-26/+2
* i965/vec4: Pass argument by reference to src_reg/dst_reg conversion construct...Francisco Jerez2015-03-232-4/+4
* i965/vec4: Remove swizzle_for_size() in favour of brw_swizzle_for_size().Francisco Jerez2015-03-233-31/+8
* i965/vec4: Remove broken vector size deduction in setup_builtin_uniform_value...Francisco Jerez2015-03-231-14/+9
* i965/vec4: Simplify visitor handling of swizzles using the swizzle utils.Francisco Jerez2015-03-231-49/+10
* i965/vec4: Simplify opt_register_coalesce() using the swizzle utils.Francisco Jerez2015-03-231-26/+7
* i965/vec4: Simplify reswizzle() using the swizzle utils.Francisco Jerez2015-03-231-29/+11
* i965/vec4: Simplify opt_reduce_swizzle() using the swizzle utils.Francisco Jerez2015-03-231-44/+7
* i965: Fix signedness of backend_reg::reg_offset.Francisco Jerez2015-03-231-1/+1
* i965/vec4: Fix signedness of dst_reg::writemask.Francisco Jerez2015-03-232-3/+4
* i965/vec4: Don't use GL types in the IR data structures.Francisco Jerez2015-03-231-1/+1
* i965/vec4: Fix signedness of brw_is_single_value_swizzle() argument.Francisco Jerez2015-03-231-1/+1
* i965: Define some useful swizzle helper functions.Francisco Jerez2015-03-231-0/+97
* glsl: fix names in lower_constant_arrays_to_uniformsTapani Pälli2015-03-231-3/+1
* i965/nir: Use signed integer type for booleansJason Ekstrand2015-03-231-3/+3
* i965/nir: Do boolean resolves on GEN <= 5Jason Ekstrand2015-03-231-0/+20
* i965: Add a NIR analysis pass for determining when a boolean resolve is neededJason Ekstrand2015-03-233-0/+348
* i965/nir: Properly set the predicate on the SEL used in min/maxJason Ekstrand2015-03-231-0/+2
* i965/nir: Use NIR lowering for ffma for gen < 6Jason Ekstrand2015-03-231-2/+10
* i965/nir: Use emit_lrp for emitting flrpJason Ekstrand2015-03-231-2/+1
* i965/fs: Make emit_lrp return an fs_instJason Ekstrand2015-03-232-5/+5
* i965: define I915_PARAM_REVISIONDave Airlie2015-03-231-0/+5
* gallivm: Silence unused variable warnings on release builds.Jose Fonseca2015-03-222-0/+4
* scons: Silence conversion from 'size_t' to 'type', possible loss of data on M...Jose Fonseca2015-03-221-0/+1
* scons: Ensure inttypes.h is always pre-included on MSVC.Jose Fonseca2015-03-221-0/+7
* scons: Silence MSVC C4351 warning.Jose Fonseca2015-03-221-0/+1
* scons: Match some of LLVM warning options.Jose Fonseca2015-03-221-0/+5
* scons: Cleanup flex/bison settings specification.Jose Fonseca2015-03-222-9/+13
* scons: Prefer winflexbison, and use --wincompat when available.Jose Fonseca2015-03-222-9/+35
* scons: Define YY_USE_CONST on MSVC.Jose Fonseca2015-03-221-0/+8
* scons: Tell MSVC STL library to not use exceptions.Jose Fonseca2015-03-221-0/+1
* scons: Ensure git_sha1.h's directory exists.Jose Fonseca2015-03-221-1/+3
* configure: Bail out with MinGW targets.Jose Fonseca2015-03-221-12/+13
* include: Ensure float.h is included for DBL_MAX.Jose Fonseca2015-03-221-0/+1