nvc0/ir: detect AND/SHR pairs and convert into EXTBF
[mesa.git] / src / gallium / drivers / nouveau / codegen /
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...
2015-04-29 Ilia Mirkinnvc0/ir: flush denorms to zero in non-compute shaders
2015-04-28 Ilia Mirkingm107/ir: add lane/vertex count sysvals
2015-04-28 Ilia Mirkingk110/ir: add support for writing per-patch and shader...
2015-04-02 Ilia Mirkinnv50/ir: avoid folding immediates into imad operations
2015-04-02 Ilia Mirkinnv50/ir: fix imad emission when dst == src2
2015-03-27 Ilia Mirkinnv50/ir/gk110: fix offset flag position for TXD opcode
2015-03-27 Ilia Mirkinnv50/ir: take postFactor into account when doing peepho...
2015-03-07 Mark Janesnouveau: Fix build, invalid extern "C" around header...
2015-02-21 Ilia Mirkinnvc0/ir: remove merge/split pairs to allow normal propa...
2015-02-21 Ilia Mirkinnvc0/ir: add support for new TGSI double opcodes
2015-02-21 Ilia Mirkinnvc0/ir: handle zero and negative sqrt arguments
2015-02-21 Ilia Mirkinnvc0/ir: no instruction can load a double immediate
2015-02-21 Ilia Mirkinnvc0/ir: fix lowering of RSQ/RCP/SQRT/MOD to work with F64
2015-02-21 Ilia Mirkingm107/ir: fix F2F flipped stype/dtype flags
2015-02-21 Ilia Mirkingm107/ir: fix DSET boolean float flag
2015-02-21 Ilia Mirkingm107/ir: fix DMUL opcode encoding
2015-02-21 Ilia Mirkingk110/ir: add emission of dadd/dmul/dmad opcodes
2015-02-21 Ilia Mirkinnvc0/ir: add emission of dadd/dmul/dmad opcodes, fix...
2015-02-10 Roy Splietnv50/ir: Fold IMM into MAD
2015-02-10 Roy Splietnv50/ir: Add emit support for MAD IMM format
2015-02-10 Roy Splietnv50/ir: Add support for MAD 4-byte opcode
2015-02-10 Ilia Mirkinnv50/ir: change the way float face is returned
2015-01-05 Ilia Mirkinnv50/ir: enable sat modifier for OP_SUB
2015-01-05 Roy Splietnv50/ir: Add sat modifier for mul
2015-01-05 Ilia Mirkinnv50/ir: fix texture offsets in release builds
2015-01-02 Roy Splietnv50/ir: Fold sat into mad
2015-01-02 Ilia Mirkinnv50/ir: fold MAD when one of the multiplicands is...
2014-11-29 Christoph Bumillernv50/ir/tgsi: handle TGSI_OPCODE_ARR
2014-11-24 Eric Anholtnouveau: Fix build after STR/BRA opcode dropping.
2014-11-24 Eric Anholtgallium: Drop the unused SFL/STR opcodes.
2014-11-23 Ilia Mirkinnv50/ir: set neg modifiers on min/max args
2014-10-04 Ilia Mirkingk110/ir: add dnz flag emission for fmul/fmad
2014-10-04 Ilia Mirkingm107/ir: add dnz emission for fmul
2014-09-26 Ilia Mirkingm107/ir: take relative pfetch offset into account
2014-09-26 Ilia Mirkingm107/ir: add support for indirect const buffer selection
2014-09-26 Ilia Mirkingm107/ir: fix texture argument order
2014-09-26 Ilia Mirkingm107/ir: fix manual TXD for array targets
2014-09-26 Ilia Mirkinnv50/ir: avoid deleting pseudo instructions too early
2014-09-26 Ilia Mirkinnv50/ir: add some comments on edge classification
2014-09-09 Ilia Mirkinnv50/ir: accomodate all file types, there are now more...
2014-09-09 Ilia Mirkinnvc0/ir: uses was always null at that point in the...
2014-09-09 Ilia Mirkinnv50/ir: avoid array overrun when checking for supporte...
2014-09-09 Ilia Mirkinnvc0/ir: insn can never be null
2014-09-06 Christoph Bumillernvc0/ir: clarify recursion fix to finding first tex...
2014-09-06 Christoph Bumillernv50/ir/util: fix BitSet issues
2014-09-01 Ilia Mirkinnv50/ir: avoid creating instructions that can't be...
next