summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp
Commit message (Expand)AuthorAgeFilesLines
* gm107/ir: make use of ADD32I for all immediatesSamuel Pitoiset2016-07-191-1/+1
* gm107/ir: add missing NEG modifier for IADD32ISamuel Pitoiset2016-07-191-0/+1
* gm107/ir: fix sign bit emission for FADD32ISamuel Pitoiset2016-07-051-3/+6
* gm107/ir: make sure that flagsDef is set when emitting setcondSamuel Pitoiset2016-06-281-1/+1
* gm107/ir: add missing setcond flags for LOP variantsSamuel Pitoiset2016-06-281-0/+2
* gm107/ir: make use of LOP32I for all immediatesSamuel Pitoiset2016-06-281-1/+1
* gm107/ir: make use of MOV32I for all immediatesSamuel Pitoiset2016-06-271-2/+1
* gm107/ir: make use of IMUL32I for all immediatesSamuel Pitoiset2016-06-261-1/+1
* nvc0: add support for VOTE tgsi opcodesIlia Mirkin2016-06-061-13/+16
* nvc0: fix gl_SampleMaskIn computationIlia Mirkin2016-05-111-0/+15
* nv50/ir: generalize interp fixups to be able to fixup anythingIlia Mirkin2016-05-111-4/+3
* gm107/ir: s/invalid load/invalid store/Samuel Pitoiset2016-04-251-1/+1
* gm107/ir: add OP_SELP emission, used in DSQRT loweringIlia Mirkin2016-04-021-0/+30
* gm107/ir: add emission for ATOMSSamuel Pitoiset2016-03-071-1/+44
* gm107/ir: add emission for BARSamuel Pitoiset2016-03-071-0/+52
* nv50/ir: emit VOTE instructionSamuel Pitoiset2016-02-281-0/+29
* nv50/ir: fix quadop emission in the presence of predicationIlia Mirkin2016-02-161-1/+4
* gm107/ir: add ATOM CAS emissionSamuel Pitoiset2016-02-161-15/+27
* nv50/ir: add missing SV_TID and SV_CTAID sysvals on GM107Samuel Pitoiset2016-02-131-0/+2
* nv50/ir: add MEMBAR emission for GM107Samuel Pitoiset2016-02-131-0/+12
* nvc0/ir: fix converting between predicate and gprIlia Mirkin2016-02-051-9/+27
* gm107/ir: add carry emission to LOP and IADDIlia Mirkin2016-01-201-0/+4
* gm107/ir: add ATOM and CCTL supportIlia Mirkin2016-01-201-0/+52
* gm107/ir: set LD/ST address width bitIlia Mirkin2016-01-201-0/+2
* nvc0/ir: add support for PK2H/UP2HIlia Mirkin2016-01-031-0/+1
* nvc0/ir: add support for TGSI_SEMANTIC_HELPER_INVOCATIONIlia Mirkin2015-11-121-0/+1
* gm107/ir: Add support for double immediatesHans de Goede2015-11-061-1/+4
* nvc0: do upload-time fixups for interpolation parametersIlia Mirkin2015-10-291-0/+26
* nvc0/ir: detect i2f/i2i which operate on specific bytes/wordsIlia Mirkin2015-08-201-0/+2
* nvc0/ir: kepler can't do indirect shader input/output loads directlyIlia Mirkin2015-07-231-0/+15
* gm107/ir: fix indirect txq emissionIlia Mirkin2015-07-181-2/+8
* nvc0/ir: allow iset to produce a boolean floatIlia Mirkin2015-05-221-0/+1
* nvc0/ir: avoid jumping to a sched instructionIlia Mirkin2015-05-221-2/+5
* gm107/ir: add lane/vertex count sysvalsIlia Mirkin2015-04-271-0/+2
* nvc0/ir: fix lowering of RSQ/RCP/SQRT/MOD to work with F64Ilia Mirkin2015-02-201-2/+2
* gm107/ir: fix F2F flipped stype/dtype flagsIlia Mirkin2015-02-201-2/+2
* gm107/ir: fix DSET boolean float flagIlia Mirkin2015-02-201-0/+1
* gm107/ir: fix DMUL opcode encodingIlia Mirkin2015-02-201-3/+3
* gm107/ir: add dnz emission for fmulIlia Mirkin2014-10-031-1/+1
* gm107/ir: emit LDC subopsIlia Mirkin2014-07-241-0/+1
* nvc0: add maxwell (sm50) compiler backendBen Skeggs2014-05-151-0/+2906