index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
gallium-no-rhw-position
master
opengl-es-v2
staging/20.0
staging/20.1
staging/20.2
staging/20.3
staging/21.0
tess-use-io-semantics
virgl_fix_type_v1
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
gallium
/
drivers
/
nouveau
/
codegen
/
nv50_ir_emit_gk110.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2021-01-21
nvc0/ir: add fixup to deal with interpolateAtSample with non-MSAA
Ilia Mirkin
1
-3
/
+12
2020-08-25
nv50/ir: Add nv50_ir_prog_info_out serialize and deserialize
Mark Menzynski
1
-7
/
+7
2018-07-07
nvc0/ir: use the combined tid special register
Rhys Perry
1
-0
/
+1
2018-04-24
nvc0/ir: all short immediates are sign-extended, adjust LIMM test
Ilia Mirkin
1
-3
/
+7
2017-04-13
nvc0/ir: Add SV_LANEMASK_* system values.
Boyan Ding
1
-0
/
+5
2017-04-13
nvc0/ir: Allow 0/1 immediate value as source of OP_VOTE
Boyan Ding
1
-4
/
+20
2017-04-13
gk110/ir: Emit OP_SHFL
Boyan Ding
1
-0
/
+56
2017-03-31
gk110/ir: add LIMM form of mad
Karol Herbst
1
-17
/
+33
2017-02-09
nvc0/ir: make it possible to have the flags def in def0
Ilia Mirkin
1
-3
/
+3
2017-02-09
nvc0/ir: add a "high" subop for shifts, emit shf.l/shf.r for 64-bit
Ilia Mirkin
1
-1
/
+23
2017-02-09
nvc0/ir: fix SET and SLCT emission
Ilia Mirkin
1
-0
/
+4
2017-02-09
nvc0/ir: add support for emitting partial min/max ops for int64
Ilia Mirkin
1
-0
/
+3
2016-10-27
nvc0/ir: fix emission of IMAD with NEG modifiers
Samuel Pitoiset
1
-1
/
+1
2016-10-26
nvc0/ir: fix emission of SHLADD with NEG modifiers
Samuel Pitoiset
1
-1
/
+1
2016-10-22
nvc0/ir: remove outdated comment about SHLADD
Samuel Pitoiset
1
-1
/
+0
2016-09-29
nvc0/ir: add emission for SHLADD
Samuel Pitoiset
1
-0
/
+52
2016-09-18
gk110/ir: fix wrong emission of OP_NOT
Samuel Pitoiset
1
-1
/
+1
2016-09-04
gk110/ir: fix quadop dall emission
Ilia Mirkin
1
-2
/
+2
2016-08-30
nv50/ir: always emit the NDV bit for OP_QUADOP
Samuel Pitoiset
1
-4
/
+1
2016-06-06
nvc0: add support for VOTE tgsi opcodes
Ilia Mirkin
1
-4
/
+19
2016-05-28
gk110/ir: fix unspilling of predicates from registers
Ilia Mirkin
1
-0
/
+28
2016-05-26
nvc0/ir: handle a load's reg result not being used for locked variants
Ilia Mirkin
1
-3
/
+17
2016-05-11
nvc0: fix gl_SampleMaskIn computation
Ilia Mirkin
1
-0
/
+14
2016-05-11
nv50/ir: generalize interp fixups to be able to fixup anything
Ilia Mirkin
1
-4
/
+3
2016-04-26
gk110/ir: add emission for VSHL
Samuel Pitoiset
1
-0
/
+58
2016-04-26
gk110/ir: add emission for OP_SUEAU, OP_SUBFM and OP_SUCLAMP
Samuel Pitoiset
1
-0
/
+87
2016-04-26
gk110/ir: add emission for OP_SULDB and OP_SUSTx
Samuel Pitoiset
1
-0
/
+155
2016-04-26
gk110/ir: add emission for OP_MADSP
Samuel Pitoiset
1
-0
/
+23
2016-04-26
gk110/ir: add emission for OP_PERMT
Samuel Pitoiset
1
-0
/
+12
2016-04-26
gk110/ir: add emission for (a OP b) OP c
Samuel Pitoiset
1
-0
/
+26
2016-04-20
gk110/ir: make use of IMUL32I for all immediates
Samuel Pitoiset
1
-1
/
+1
2016-04-20
gk110/ir: do not overwrite def value with zero for EXCH ops
Samuel Pitoiset
1
-6
/
+15
2016-03-21
nouveau: codegen: gk110: Make emitSTORE offset handling identical to emitLOAD
Hans de Goede
1
-3
/
+1
2016-03-07
gk110/ir: add missing src predicate emission for BAR.RED
Samuel Pitoiset
1
-0
/
+8
2016-03-07
gk110/ir: allow to emit immediates for BAR
Samuel Pitoiset
1
-2
/
+21
2016-03-07
gk110/ir: fix wrong emission of BAR.SYNC
Samuel Pitoiset
1
-1
/
+0
2016-03-02
gk110/ir: fix wrong emission of NOT modifier for VOTE
Samuel Pitoiset
1
-1
/
+1
2016-02-28
nv50/ir: emit VOTE instruction
Samuel Pitoiset
1
-0
/
+23
2016-02-28
gk110/ir: add ld lock/st unlock emission
Samuel Pitoiset
1
-2
/
+28
2016-02-22
nv50/ir: restore OP_SELP to be a regular instruction
Samuel Pitoiset
1
-4
/
+4
2016-02-21
nv50/ir: make OP_SELP a compare instruction
Samuel Pitoiset
1
-4
/
+8
2016-02-16
nv50/ir: fix quadop emission in the presence of predication
Ilia Mirkin
1
-1
/
+1
2016-02-05
nvc0/ir: fix converting between predicate and gpr
Ilia Mirkin
1
-1
/
+7
2016-01-20
gk110/ir: allow carry to be set/read by imad
Ilia Mirkin
1
-0
/
+4
2016-01-20
gk110/ir: fix double-wide vm address
Ilia Mirkin
1
-0
/
+4
2016-01-20
gk110/ir: add OP_CCTL handling
Ilia Mirkin
1
-0
/
+35
2016-01-20
gk110/ir: add atomic op emission, fix gmem loads
Ilia Mirkin
1
-5
/
+65
2016-01-20
gk110/ir: fix load from shared memory
Ilia Mirkin
1
-1
/
+1
2016-01-20
gk110/ir: add partial BAR support
Ilia Mirkin
1
-2
/
+18
2015-12-07
gk110/ir: fix imad sat/hi flag emission for immediate args
Ilia Mirkin
1
-8
/
+3
[next]