aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
Commit message (Expand)AuthorAgeFilesLines
* nvc0/ir: add emission for SHLADDSamuel Pitoiset2016-09-291-0/+52
* gk110/ir: fix wrong emission of OP_NOTSamuel Pitoiset2016-09-181-1/+1
* gk110/ir: fix quadop dall emissionIlia Mirkin2016-09-041-2/+2
* nv50/ir: always emit the NDV bit for OP_QUADOPSamuel Pitoiset2016-08-301-4/+1
* nvc0: add support for VOTE tgsi opcodesIlia Mirkin2016-06-061-4/+19
* gk110/ir: fix unspilling of predicates from registersIlia Mirkin2016-05-281-0/+28
* nvc0/ir: handle a load's reg result not being used for locked variantsIlia Mirkin2016-05-261-3/+17
* nvc0: fix gl_SampleMaskIn computationIlia Mirkin2016-05-111-0/+14
* nv50/ir: generalize interp fixups to be able to fixup anythingIlia Mirkin2016-05-111-4/+3
* gk110/ir: add emission for VSHLSamuel Pitoiset2016-04-261-0/+58
* gk110/ir: add emission for OP_SUEAU, OP_SUBFM and OP_SUCLAMPSamuel Pitoiset2016-04-261-0/+87
* gk110/ir: add emission for OP_SULDB and OP_SUSTxSamuel Pitoiset2016-04-261-0/+155
* gk110/ir: add emission for OP_MADSPSamuel Pitoiset2016-04-261-0/+23
* gk110/ir: add emission for OP_PERMTSamuel Pitoiset2016-04-261-0/+12
* gk110/ir: add emission for (a OP b) OP cSamuel Pitoiset2016-04-261-0/+26
* gk110/ir: make use of IMUL32I for all immediatesSamuel Pitoiset2016-04-201-1/+1
* gk110/ir: do not overwrite def value with zero for EXCH opsSamuel Pitoiset2016-04-201-6/+15
* 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