projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
nvir/nir: implement nir_op_urol
[mesa.git]
/
src
/
gallium
/
drivers
/
nouveau
/
codegen
/
nv50_ir_emit_gm107.cpp
2019-10-30
Ilia Mirkin
gm107/ir: fix loading z offset for layered 3d image...
blob
|
commitdiff
|
raw
2019-01-18
Karol Herbst
gm107/ir: disable TEXS for tex with derivAll set
blob
|
commitdiff
|
raw
|
diff to current
2018-11-07
Karol Herbst
gm107/ir: fix compile time warning in getTEXSMask
blob
|
commitdiff
|
raw
|
diff to current
2018-11-06
Karol Herbst
gm107/ir: use scalar tex instructions where possible
blob
|
commitdiff
|
raw
|
diff to current
2018-08-27
Rhys Perry
gm107/ir: add support for OP_XMAD on GM107+
blob
|
commitdiff
|
raw
|
diff to current
2018-08-04
Karol Herbst
gm200/ir: add native OP_SQRT support
blob
|
commitdiff
|
raw
|
diff to current
2018-07-19
Rhys Perry
gm107/ir: use CS2R for SV_CLOCK
blob
|
commitdiff
|
raw
|
diff to current
2018-07-07
Rhys Perry
nvc0/ir: use the combined tid special register
blob
|
commitdiff
|
raw
|
diff to current
2018-05-28
Rhys Perry
gm107/ir: prevent WaW hazards in instruction scheduling
blob
|
commitdiff
|
raw
|
diff to current
2018-04-25
Ilia Mirkin
nvc0/ir: all short immediates are sign-extended, adjust...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-26
Karol Herbst
nvir/gm107: consider FILE_FLAGS dependencies in SchedDa...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-26
Karol Herbst
nvir/gm107: iterate over all defs in SchedDataCalculato...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-01
Samuel Pitoiset
gm107/ir: add a missing assertion in emitISCADD()
blob
|
commitdiff
|
raw
|
diff to current
2017-04-13
Boyan Ding
nvc0/ir: Add SV_LANEMASK_* system values.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-13
Boyan Ding
nvc0/ir: Allow 0/1 immediate value as source of OP_VOTE
blob
|
commitdiff
|
raw
|
diff to current
2017-04-13
Boyan Ding
gm107/ir: Emit third src 'bound' and optional predicate...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-09
Boyan Ding
gm107/ir: Emit SV_CLOCK system value
blob
|
commitdiff
|
raw
|
diff to current
2017-04-01
Karol Herbst
gm107/ir: add LIMM form of mad
blob
|
commitdiff
|
raw
|
diff to current
2017-02-12
Ilia Mirkin
gm107/ir: fix address offset bitfield for ATOMS
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Ilia Mirkin
nvc0/ir: make it possible to have the flags def in...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Ilia Mirkin
nvc0/ir: add a "high" subop for shifts, emit shf.l...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Ilia Mirkin
nvc0/ir: add support for emitting partial min/max ops...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-12
Samuel Pitoiset
nv50/ir: improve instruction pipelining on gm107
blob
|
commitdiff
|
raw
|
diff to current
2016-11-05
Samuel Pitoiset
gm107/ir: emit RED instead of ATOM when no dst
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Ilia Mirkin
gm107/ir: fix bit offset of tex lod setting for indirec...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-29
Samuel Pitoiset
nvc0/ir: add emission for SHLADD
blob
|
commitdiff
|
raw
|
diff to current
2016-09-10
Ilia Mirkin
gm107/ir: AL2P writes to a predicate register
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Samuel Pitoiset
gm107/ir: add emission for SUREDx
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Samuel Pitoiset
gm107/ir: add emission for SUSTx and SULDx
blob
|
commitdiff
|
raw
|
diff to current
2016-07-19
Samuel Pitoiset
gm107/ir: make use of ADD32I for all immediates
blob
|
commitdiff
|
raw
|
diff to current
2016-07-19
Samuel Pitoiset
gm107/ir: add missing NEG modifier for IADD32I
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Samuel Pitoiset
gm107/ir: fix sign bit emission for FADD32I
blob
|
commitdiff
|
raw
|
diff to current
2016-06-28
Samuel Pitoiset
gm107/ir: make sure that flagsDef is set when emitting...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-27
Samuel Pitoiset
gm107/ir: add missing setcond flags for LOP variants
blob
|
commitdiff
|
raw
|
diff to current
2016-06-27
Samuel Pitoiset
gm107/ir: make use of LOP32I for all immediates
blob
|
commitdiff
|
raw
|
diff to current
2016-06-26
Samuel Pitoiset
gm107/ir: make use of MOV32I for all immediates
blob
|
commitdiff
|
raw
|
diff to current
2016-06-26
Samuel Pitoiset
gm107/ir: make use of IMUL32I for all immediates
blob
|
commitdiff
|
raw
|
diff to current
2016-06-07
Ilia Mirkin
nvc0: add support for VOTE tgsi opcodes
blob
|
commitdiff
|
raw
|
diff to current
2016-05-12
Ilia Mirkin
nvc0: fix gl_SampleMaskIn computation
blob
|
commitdiff
|
raw
|
diff to current
2016-05-12
Ilia Mirkin
nv50/ir: generalize interp fixups to be able to fixup...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-25
Samuel Pitoiset
gm107/ir: s/invalid load/invalid store/
blob
|
commitdiff
|
raw
|
diff to current
2016-04-04
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Ilia Mirkin
gm107/ir: add OP_SELP emission, used in DSQRT lowering
blob
|
commitdiff
|
raw
|
diff to current
2016-03-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-07
Samuel Pitoiset
gm107/ir: add emission for ATOMS
blob
|
commitdiff
|
raw
|
diff to current
2016-03-07
Samuel Pitoiset
gm107/ir: add emission for BAR
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Kenneth Graunke
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-28
Samuel Pitoiset
nv50/ir: emit VOTE instruction
blob
|
commitdiff
|
raw
|
diff to current
2016-02-24
Kristian Høgsberg...
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-16
Ilia Mirkin
nv50/ir: fix quadop emission in the presence of predication
blob
|
commitdiff
|
raw
|
diff to current
2016-02-16
Samuel Pitoiset
gm107/ir: add ATOM CAS emission
blob
|
commitdiff
|
raw
|
diff to current
2016-02-13
Samuel Pitoiset
nv50/ir: add missing SV_TID and SV_CTAID sysvals on...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-13
Samuel Pitoiset
nv50/ir: add MEMBAR emission for GM107
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Ilia Mirkin
nvc0/ir: fix converting between predicate and gpr
blob
|
commitdiff
|
raw
|
diff to current
2016-01-30
Jason Ekstrand
Merge branch 'vulkan' into 'vulkan'
blob
|
commitdiff
|
raw
|
diff to current
2016-01-25
Jason Ekstrand
Merge remote-tracking branch 'mattst88/nir-lower-pack...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-21
Kristian Høgsberg...
Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-21
Ilia Mirkin
gm107/ir: add carry emission to LOP and IADD
blob
|
commitdiff
|
raw
|
diff to current
2016-01-21
Ilia Mirkin
gm107/ir: add ATOM and CCTL support
blob
|
commitdiff
|
raw
|
diff to current
2016-01-21
Ilia Mirkin
gm107/ir: set LD/ST address width bit
blob
|
commitdiff
|
raw
|
diff to current
2016-01-09
Kristian Høgsberg...
Merge ../mesa into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-01-03
Ilia Mirkin
nvc0/ir: add support for PK2H/UP2H
blob
|
commitdiff
|
raw
|
diff to current
2015-11-14
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-12
Ilia Mirkin
nvc0/ir: add support for TGSI_SEMANTIC_HELPER_INVOCATION
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Hans de Goede
gm107/ir: Add support for double immediates
blob
|
commitdiff
|
raw
|
diff to current
2015-11-03
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-29
Ilia Mirkin
nvc0: do upload-time fixups for interpolation parameters
blob
|
commitdiff
|
raw
|
diff to current
2015-08-26
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-20
Ilia Mirkin
nvc0/ir: detect i2f/i2i which operate on specific bytes...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-17
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-24
Ilia Mirkin
nvc0/ir: kepler can't do indirect shader input/output...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-18
Ilia Mirkin
gm107/ir: fix indirect txq emission
blob
|
commitdiff
|
raw
|
diff to current
2015-06-26
Connor Abbott
Merge branch 'wip/nir-vtn' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Ilia Mirkin
nvc0/ir: allow iset to produce a boolean float
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Ilia Mirkin
nvc0/ir: avoid jumping to a sched instruction
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Ilia Mirkin
gm107/ir: add lane/vertex count sysvals
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
Ilia Mirkin
nvc0/ir: fix lowering of RSQ/RCP/SQRT/MOD to work with F64
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
Ilia Mirkin
gm107/ir: fix F2F flipped stype/dtype flags
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
Ilia Mirkin
gm107/ir: fix DSET boolean float flag
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
Ilia Mirkin
gm107/ir: fix DMUL opcode encoding
blob
|
commitdiff
|
raw
|
diff to current
2014-10-04
Ilia Mirkin
gm107/ir: add dnz emission for fmul
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Ilia Mirkin
gm107/ir: emit LDC subops
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Ben Skeggs
nvc0: add maxwell (sm50) compiler backend
blob
|
commitdiff
|
raw
|
diff to current