projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nv50/ir/tgsi: Exclude local declarations from function prototypes.
[mesa.git]
/
src
/
gallium
/
drivers
/
nv50
/
codegen
/
2013-03-12
Francisco Jerez
nv50/ir/tgsi: Exclude local declarations from function...
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/opt: try to make use of SUCLAMP addend
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir: don't assert on type in Modifier.applyTo if...
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir: add support for barriers
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/tgsi: add support for atomics
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/tgsi: handle TGSI_OPCODE_LOAD,STORE
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nvc0/ir: implement lowering of surface ops for nve4
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir: extend moveSources for delta < 0
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/emit: handle OP_ATOM
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/opt: CALLs cannot load
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir: add support for indirect BRA,CALL
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir: initialize CodeEmitters' specialized target...
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/opt: make optimization aware of atomics, barrie...
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir: add various new OPs that will be needed for...
tree
|
commitdiff
2013-03-12
Francisco Jerez
nv50/ir: Rename "mkLoad" to "mkLoadv" for consistency.
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir: fix comparison of system values
tree
|
commitdiff
2013-03-12
Francisco Jerez
nv50/ir/tgsi: Translate grid-related system parameters.
tree
|
commitdiff
2013-03-12
Francisco Jerez
nv50/ir/tgsi: Accept COMPUTE programs.
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/ra: make sure all used function inputs get...
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/ra: also add pre-existing MERGE,SPLIT to constr...
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/ra: fix confusion with conditional RegisterSet...
tree
|
commitdiff
2013-03-12
Christoph Bumiller
nv50/ir/ra: swap copyCompound args if src is compound...
tree
|
commitdiff
2013-03-12
Francisco Jerez
nv50/ir/ra: Fix maxGPR calculation for programs with...
tree
|
commitdiff
2013-03-12
Francisco Jerez
nv50/ir/ra: Fix traversal before the beginning of the...
tree
|
commitdiff
2013-03-12
Francisco Jerez
nv50/ir/ra: Fix RegisterSet::occupy(const Value *v).
tree
|
commitdiff
2013-03-12
Francisco Jerez
nv50/ir/ra: Fix argument const-ness in RegisterSet...
tree
|
commitdiff
2013-03-12
Francisco Jerez
nv50/ir/opt: Fix tryPropagateBranch for BBs with severa...
tree
|
commitdiff
2013-03-12
Francisco Jerez
nv50/ir: Clean up references to function values before...
tree
|
commitdiff
2013-03-12
José Fonseca
nv50: Remove nv0_ir_from_sm4.*
tree
|
commitdiff
2013-02-12
Roland Scheidegger
nv50: fix bogus parameters when processing sample instr...
tree
|
commitdiff
2013-01-19
Christoph Bumiller
nv50/ir: add definitions of Target and CodeEmitter...
tree
|
commitdiff
2013-01-19
Christoph Bumiller
nv50/ir: fix a couple of warnings
tree
|
commitdiff
2013-01-08
Christoph Bumiller
nv50/ir: wrap assertion using typeid in #ifndef NDEBUG
tree
|
commitdiff
2012-12-10
Fabio Pedretti
nv50: remove unused OpClassStr array
tree
|
commitdiff
2012-12-07
Christoph Bumiller
nv50,nvc0: add support for cube map arrays
tree
|
commitdiff
2012-10-28
Christoph Bumiller
nv50/ir: restore use of long immediate encodings
tree
|
commitdiff
2012-10-24
Christoph Bumiller
nv50/ir/tgsi: fix srcMask for TXP with SHADOW1D
tree
|
commitdiff
2012-10-09
Marcin Slusarz
nv50: fix build after "nv50: fix printf warning"
tree
|
commitdiff
2012-10-09
Marek Olšák
nv50: fix printf warning
tree
|
commitdiff
2012-09-25
Jay Cornwall
nv50/ir/ra: Fix register interference tracking.
tree
|
commitdiff
2012-09-07
Christoph Bumiller
nvc0/ir: add initial code to support GK110 ISA encoding
tree
|
commitdiff
2012-08-18
Christoph Bumiller
nv50/ir/tgsi: handle DP2 in tgsi Instruction srcMask
tree
|
commitdiff
2012-08-18
Christoph Bumiller
nv50/ir/emit: don't forget saturation bit on f32 add...
tree
|
commitdiff
2012-07-20
Bryan Cain
nv50/ir: set position before i instead of i->next in...
tree
|
commitdiff
2012-06-27
Marcin Slusarz
nv50/ir: make colorful ir dump output optional
tree
|
commitdiff
2012-06-14
Christoph Bumiller
nv50/ir: handle NEG,ABS modifiers for short RCP encoding
tree
|
commitdiff
2012-05-29
Christoph Bumiller
nvc0/ir: allow 64-bit constant loads on nve4
tree
|
commitdiff
2012-05-29
Christoph Bumiller
nvc0/ir: fix texture barrier insertion to prevent WAW...
tree
|
commitdiff
2012-05-29
Christoph Bumiller
nvc0/ir: TEX doesn't support JOIN modifier either
tree
|
commitdiff
2012-05-17
Christoph Bumiller
nv50/ir: fix reversed order of lane ops in quadops
tree
|
commitdiff
2012-05-11
Marek Olšák
Merge branch 'gallium-userbuf'
tree
|
commitdiff
2012-05-11
José Fonseca
gallium/tgsi: s/TGSI_BUFFER/TGSI_TEXTURE_BUFFER/
tree
|
commitdiff
2012-05-11
José Fonseca
gallium/tgsi: Redefine the TGSI_TEXTURE_UNKNOWN texture...
tree
|
commitdiff
2012-05-11
Francisco Jerez
gallium/tgsi: Define the TGSI_BUFFER texture target.
tree
|
commitdiff
2012-05-11
Francisco Jerez
gallium/tgsi: Move interpolation info from tgsi_declara...
tree
|
commitdiff
2012-05-11
Francisco Jerez
gallium/tgsi: Split sampler views from shader resources.
tree
|
commitdiff
2012-05-06
Christoph Bumiller
nv50/ir/opt: don't lose saturation in tryCollapseChaine...
tree
|
commitdiff
2012-05-06
Christoph Bumiller
nvc0/ir: fix lowering of textureGrad
tree
|
commitdiff
2012-05-04
Christoph Bumiller
nv50/ir: move expansion of IMUL to later stage and...
tree
|
commitdiff
2012-05-04
Christoph Bumiller
nv50: enable array textures
tree
|
commitdiff
2012-04-29
Christoph Bumiller
nvc0/ir/opt: INTERP does not support JOIN
tree
|
commitdiff
2012-04-29
Christoph Bumiller
nv50/ir/opt: try to convert ABS(SUB) to SAD
tree
|
commitdiff
2012-04-29
Christoph Bumiller
nvc0/ir: initial implementation of nve4 scheduling...
tree
|
commitdiff
2012-04-29
Christoph Bumiller
nvc0/ir: implement better placement of texture barriers
tree
|
commitdiff
2012-04-29
Christoph Bumiller
nv50/ir/tgsi: fix handling of early RET
tree
|
commitdiff
2012-04-19
Christoph Bumiller
nv50/ir/opt: swap VP inputs to first source where possible
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nvc0: add initial support for nve4+ (Kepler) chipsets
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/opt: extend handleCVT for nv50's SET u32 to...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir: print interpolation mode
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50: hook up to new shader code generator
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir: import nv50 target
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir: fix off-by-ones in CSE and nvc0 insnCanLoad
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/tgsi: generate UCPs with actual outputs instead...
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir: Fix type of the instruction created by mkCmp...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir: fix Instruction::isCommutationLegal for WAW
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir/opt: Add isOptSupported() check in logical...
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir/ra: Fix live set propagation in the secondary...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/opt: don't regard OP_WRSV as dead code
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir: add isUniform query to Values
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir: rewrite the register allocator as GCRA, with...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/tgsi: only export x-component of PSIZE
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir: Fix BuildUtil::mkSelect and mkClobber
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir: fix reg file conflicts with undefined-value...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/opt: silence warning (int < Elements() signedness)
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/opt: fix combineSt access to wrong instruction
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/opt: another insn NULL check in phi elimination
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir/ssa: Take into account function inputs and...
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir: Clean up before calculating instruction orderi...
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir/ra: Allocate registers for function arguments.
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir: Take into account function args in the live...
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir/ra: Use matching physical regs for function...
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir/tgsi: Infer function inputs/outputs.
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir/tgsi: Replace the inlining logic with proper...
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir: Decouple DataArray from the dictionary that...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/opt: don't delete instruction in removeFlow...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/opt: check BB equality before instruction order...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/opt: don't copy-propagate cond MOVs or MOVs...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir/opt: don't replace conditional definitions...
tree
|
commitdiff
2012-04-14
Francisco Jerez
nv50/ir/opt: Update the symbol size when combining...
tree
|
commitdiff
2012-04-14
Christoph Bumiller
nv50/ir: initialize FlowInstruction::builtin
tree
|
commitdiff
next