nv50/ir: fix DCE to not generate 96-bit loads
[mesa.git] / src / gallium / drivers / nouveau / codegen /
2015-12-04 Ilia Mirkinnv50/ir: fix DCE to not generate 96-bit loads
2015-12-03 Ilia Mirkinnv50/ir: fix moves to/from flags
2015-12-03 Ilia Mirkinnv50/ir: don't forget to mark flagsDef on cvt in txb...
2015-12-03 Ilia Mirkinnv50/ir: fix instruction permutation logic
2015-12-03 Ilia Mirkinnv50/ir: the mad source might not have a defining instr...
2015-12-02 Ilia Mirkinnv50/ir: make sure entire graph is reachable
2015-12-02 Ilia Mirkinnv50/ir: deal with loops with no breaks
2015-12-02 Ilia Mirkinnvc0/ir: fold postfactor into immediate
2015-12-02 Ilia Mirkinnv50/ir: allow immediate 0 to be loaded anywhere
2015-12-02 Samuel Pitoisetnv50/ir/gk110: add memory barriers support for GK110
2015-12-02 Samuel Pitoisetnv50/ir: do not call textureMask() for surface ops
2015-11-29 Samuel Pitoisetnv50/ir: always display the opcode number for unknown...
2015-11-23 Ilia Mirkinnv50/ir: fix (un)spilling of 3-wide results
2015-11-18 Ilia Mirkinnvc0/ir: actually emit AFETCH on kepler
2015-11-12 Ilia Mirkinnvc0/ir: add support for TGSI_SEMANTIC_HELPER_INVOCATION
2015-11-07 Ilia Mirkinnv50/ir: fix emission of s[] args in certain situations
2015-11-07 Ilia Mirkinnv50/ir: only take abs value when computing high result
2015-11-07 Ilia Mirkinnv50/ir: allow emission of immediates in imul/imad ops
2015-11-07 Ilia Mirkinnv50/ir: properly set the type of the constant folding...
2015-11-07 Ilia Mirkinnv50/ir: add support for const-folding OP_CVT with...
2015-11-06 Ilia Mirkinnv50/ir: add fp64 opcode emission support for G200...
2015-11-06 Hans de Goedenv50/ir: Add support for 64bit immediates to checkSwapSrc01
2015-11-06 Hans de Goedenvc0/ir: Teach insnCanLoad about double immediates
2015-11-06 Hans de Goedenv50/ir: Add support for merge-s to the ConstantFolding...
2015-11-06 Ilia Mirkinnv50/ir: disallow 64-bit immediates on nv50 targets
2015-11-06 Ilia Mirkinnv50/ir: allow movs with TYPE_F64 destinations to be...
2015-11-06 Hans de Goedegm107/ir: Add support for double immediates
2015-11-06 Hans de Goedenvc0/ir: Add support for double immediates
2015-11-05 Ilia Mirkinnv50,nvc0: provide debug messages with shader compilati...
2015-10-31 Ilia Mirkinnouveau: get rid of tabs
2015-10-30 Ilia Mirkinnv50: allow per-sample interpolation to be forced via...
2015-10-29 Ilia Mirkinnv50/ir: adapt to new method for passing in cull/clip...
2015-10-29 Ilia Mirkinnvc0: do upload-time fixups for interpolation parameters
2015-10-15 Chih-Wei Huangnv50/ir: use C++11 standard std::unordered_map if possible
2015-09-14 Ilia Mirkinnvc0/ir: start offset at texBindBase for txq, like...
2015-09-13 Ilia Mirkinnv50/ir: add support for TXQS tgsi opcode
2015-09-10 Ilia Mirkinnv50/ir: don't fold immediate into mad if registers...
2015-09-10 Ilia Mirkinnv50/ir: fix emission of 8-byte wide interp instruction
2015-09-10 Ilia Mirkinnv50/ir: r63 is only 0 if we are using less than 63...
2015-09-10 Ilia Mirkinnv50/ir: make edge splitting fix up phi node sources
2015-09-09 Mauro Rossinouveau: android: add space before PRIx64 macro
2015-08-21 Ilia Mirkinnv50/ir: pre-compute BFE arg when both bits and offset...
2015-08-20 Tobias Klausmannnv50/ir: Handle OP_CVT when folding constant expressions
2015-08-20 Ilia Mirkinnvc0/ir: undo more shifts still by allowing a pre-SHL...
2015-08-20 Ilia Mirkinnvc0/ir: don't require AND when the high byte is being...
2015-08-20 Ilia Mirkinnvc0/ir: detect i2f/i2i which operate on specific bytes...
2015-08-20 Ilia Mirkinnvc0/ir: detect AND/SHR pairs and convert into EXTBF
2015-08-20 Chih-Wei Huangnv50/ir: support different unordered_set implementations
2015-08-17 Ilia Mirkingk110/ir: fix sched calculator to consider all register...
2015-08-17 Ilia Mirkingm107/ir: avoid letting the lowering pass get out of...
2015-08-14 Ilia Mirkingm107/ir: indirect handle goes first on maxwell also
2015-07-29 Ilia Mirkinnvc0/ir: cache vertex out base so that we don't recompu...
2015-07-29 Ilia Mirkinnvc0/ir: output base for reading is based on laneid
2015-07-28 Ilia Mirkinnvc0/ir: trim out barrier sync for non-compute shaders
2015-07-28 Ilia Mirkinnvc0/ir: fix barrier emission
2015-07-24 Ilia Mirkinnvc0/ir: per-patch vars are in a separate address space
2015-07-24 Ilia Mirkinnvc0/ir: kepler can't do indirect shader input/output...
2015-07-24 Ilia Mirkinnvc0/ir: tess factors are now sysvals, adapt codegen...
2015-07-23 Ilia Mirkingk110/ir: fake BAR support
2015-07-23 Ilia Mirkinnvc0/ir: cleanup private enums that have graduated...
2015-07-23 Ilia Mirkinnvc0/ir: allow tess eval output loads to be CSE'd
2015-07-23 Ilia Mirkinnvc0/ir: add hazard for 2nd dim of vfetch/load indirect...
2015-07-23 Ilia Mirkinnvc0/ir: patch vertex count is stored in the upper...
2015-07-23 Ilia Mirkinnvc0/ir: add support for reading outputs in tess contro...
2015-07-23 Ilia Mirkinnvc0/ir: set perPatch flag on load/stores to per-patch...
2015-07-23 Ilia Mirkinnvc0/ir: populate info structure based on new tess...
2015-07-23 Ilia Mirkinnvc0/ir: mark varyings as per-patch based on semantic...
2015-07-23 Ilia Mirkinnvc0: TESSCOORD comes in as a sysval, not an input
2015-07-23 Ilia Mirkinnvc0: preliminary tess support
2015-07-20 Samuel Pitoisetnouveau: use bool instead of boolean
2015-07-18 Ilia Mirkingm107/ir: fix indirect txq emission
2015-07-18 Ilia Mirkinnvc0/ir: don't worry about sampler in txq handling
2015-07-18 Ilia Mirkinnvc0/ir: fix txq on indirect samplers
2015-07-04 Ilia Mirkinnv50/ir: UCMP arguments are float, so make sure modifie...
2015-07-02 Ilia Mirkinnv50/ir: don't emit src2 in immediate form
2015-07-01 Ilia Mirkinnv50/ir: copy joinAt when splitting both before and...
2015-06-30 Ilia Mirkinnv50/ir: fix emission of address reg in 3rd source
2015-06-26 Ilia Mirkinnv50/ir: propagate modifier to right arg when const...
2015-06-18 Ilia Mirkinnvc0/ir: can't have a join on a load with an indirect...
2015-06-15 Ilia Mirkinnvc0/ir: fix collection of first uses for texture barri...
2015-06-15 Jürgen Rühlenv50/ir: OP_JOIN is a flow instruction
2015-05-24 Ilia Mirkinnv50/ir: avoid messing up arg1 of PFETCH
2015-05-22 Ilia Mirkinnvc0/ir: LOAD's can't be used for shader inputs
2015-05-22 Ilia Mirkinnv50/ir: guess that the constant offset is the starting...
2015-05-22 Ilia Mirkinnvc0/ir: set ftz when sources are floats, not just...
2015-05-22 Ilia Mirkinnv50/ir: allow OP_SET to merge with OP_SET_AND/etc...
2015-05-22 Ilia Mirkinnvc0/ir: optimize set & 1.0 to produce boolean-float...
2015-05-22 Ilia Mirkinnvc0/ir: allow iset to produce a boolean float
2015-05-22 Ilia Mirkinnvc0/ir: avoid jumping to a sched instruction
2015-05-20 Marek Olšákgallium: remove TGSI_SAT_MINUS_PLUS_ONE
2015-05-18 Ilia Mirkingk110/ir: switch to gk104-style sched codes rather...
2015-05-14 Samuel Pitoisetnv50/ir: silence compiler warnings about mismatched...
2015-05-14 Samuel Pitoisetnv50/ir: remove unused private field cycle to SchedData...
2015-05-09 Ilia Mirkinnv50/ir: only enable mul saturate on G200+
2015-05-08 Ilia Mirkinnv50/ir: only propagate saturate up if some actual...
2015-05-07 Ilia Mirkinnv50/ir: add SHL to the list of U32 opcodes
2015-04-30 Ilia Mirkinnvc0/ir: fix predicated PFETCH for real
2015-04-30 Ilia Mirkinnv50/ir: fix asFlow() const helper for OP_JOIN
2015-04-30 Ilia Mirkinnvc0/ir: fix predicated PFETCH emission
2015-04-29 Ilia Mirkingk110/ir: fix set with a register dest to not auto...
next