aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
Commit message (Expand)AuthorAgeFilesLines
* nouveau: codegen: gk110: Make emitSTORE offset handling identical to emitLOADHans de Goede2016-03-211-3/+1
* gk110/ir: add missing src predicate emission for BAR.REDSamuel Pitoiset2016-03-071-0/+8
* gk110/ir: allow to emit immediates for BARSamuel Pitoiset2016-03-071-2/+21
* gk110/ir: fix wrong emission of BAR.SYNCSamuel Pitoiset2016-03-071-1/+0
* gk110/ir: fix wrong emission of NOT modifier for VOTESamuel Pitoiset2016-03-021-1/+1
* nv50/ir: emit VOTE instructionSamuel Pitoiset2016-02-281-0/+23
* gk110/ir: add ld lock/st unlock emissionSamuel Pitoiset2016-02-281-2/+28
* nv50/ir: restore OP_SELP to be a regular instructionSamuel Pitoiset2016-02-221-4/+4
* nv50/ir: make OP_SELP a compare instructionSamuel Pitoiset2016-02-211-4/+8
* nv50/ir: fix quadop emission in the presence of predicationIlia Mirkin2016-02-161-1/+1
* nvc0/ir: fix converting between predicate and gprIlia Mirkin2016-02-051-1/+7
* gk110/ir: allow carry to be set/read by imadIlia Mirkin2016-01-201-0/+4
* gk110/ir: fix double-wide vm addressIlia Mirkin2016-01-201-0/+4
* gk110/ir: add OP_CCTL handlingIlia Mirkin2016-01-201-0/+35
* gk110/ir: add atomic op emission, fix gmem loadsIlia Mirkin2016-01-201-5/+65
* gk110/ir: fix load from shared memoryIlia Mirkin2016-01-201-1/+1
* gk110/ir: add partial BAR supportIlia Mirkin2016-01-201-2/+18
* gk110/ir: fix imad sat/hi flag emission for immediate argsIlia Mirkin2015-12-071-8/+3
* gk110/ir: fix imul hi emission with limm argIlia Mirkin2015-12-071-2/+2
* nv50/ir/gk110: add memory barriers support for GK110Samuel Pitoiset2015-12-021-0/+12
* nv50/ir: always display the opcode number for unknown instructionsSamuel Pitoiset2015-11-291-1/+1
* nvc0/ir: add support for TGSI_SEMANTIC_HELPER_INVOCATIONIlia Mirkin2015-11-121-0/+1
* nvc0: do upload-time fixups for interpolation parametersIlia Mirkin2015-10-291-2/+29
* nvc0/ir: detect i2f/i2i which operate on specific bytes/wordsIlia Mirkin2015-08-201-0/+1
* nvc0/ir: kepler can't do indirect shader input/output loads directlyIlia Mirkin2015-07-231-0/+21
* gk110/ir: fake BAR supportIlia Mirkin2015-07-231-0/+12
* nvc0/ir: allow iset to produce a boolean floatIlia Mirkin2015-05-221-4/+8
* nvc0/ir: avoid jumping to a sched instructionIlia Mirkin2015-05-221-0/+2
* nvc0/ir: fix predicated PFETCH for realIlia Mirkin2015-04-301-1/+1
* nvc0/ir: fix predicated PFETCH emissionIlia Mirkin2015-04-291-1/+3
* gk110/ir: fix set with a register dest to not auto-set the abs flagIlia Mirkin2015-04-291-1/+1
* gk110/ir: add support for writing per-patch and shader outputsIlia Mirkin2015-04-271-7/+3
* nv50/ir/gk110: fix offset flag position for TXD opcodeIlia Mirkin2015-03-271-0/+1
* nvc0/ir: fix lowering of RSQ/RCP/SQRT/MOD to work with F64Ilia Mirkin2015-02-201-2/+2
* gk110/ir: add emission of dadd/dmul/dmad opcodesIlia Mirkin2015-02-201-3/+77
* gk110/ir: add dnz flag emission for fmul/fmadIlia Mirkin2014-10-031-0/+4
* gk110/ir: emit load constant subopIlia Mirkin2014-07-241-0/+1
* gk110/ir: fix bfind emissionIlia Mirkin2014-06-071-1/+1
* gk110/ir: fix emitting constbuf file indexIlia Mirkin2014-06-071-2/+3
* gk110/ir: emit saturate flag on fadd when neededIlia Mirkin2014-06-061-0/+1
* gk110/ir: fix slct emissionIlia Mirkin2014-06-061-1/+1
* gk110/ir: fix interp mode emissionIlia Mirkin2014-06-061-1/+2
* gk110/ir: fix ISAD emission with register argsIlia Mirkin2014-06-061-1/+1
* gk110/ir: fix quadon opcode emissionIlia Mirkin2014-06-061-1/+1
* gk110/ir: emit texbar the same way that the blob doesIlia Mirkin2014-06-061-1/+1
* nv50/ir/gk110: fix set with f32 destIlia Mirkin2014-05-071-0/+3
* nv50/ir: change texture offsets to ValueRefs, allow nonconstIlia Mirkin2014-04-281-1/+3
* nvc0/ir: add support for new bitfield manipulation opcodesIlia Mirkin2014-04-281-0/+35
* nvc0: add support for PIPE_CAP_SAMPLE_SHADINGIlia Mirkin2014-04-261-0/+13
* nvc0: add support for texture gatherIlia Mirkin2014-04-071-2/+11