r600g/llvm: Factorize code loading from const buffer.
[mesa.git] / src / gallium / drivers / nv50 / codegen /
2013-04-24 Kenneth Graunkemesa: Restore 78-column wrapping of license text in...
2013-04-24 Kenneth Graunkemesa: Add "OR COPYRIGHT HOLDERS" to license text discla...
2013-04-17 José Fonsecagallium: Disambiguate TGSI_OPCODE_IF.
2013-04-12 Emil Velikovnv50/codegen: do not emitATOM() if the subOp is unknown
2013-04-12 Christoph Bumillernvc0: implement multisample textures
2013-03-20 Christoph Bumillernvc0: fix max varying count, move CLIPVERTEX,FOG out...
2013-03-20 Christoph Bumillergallium: add TGSI_SEMANTIC_TEXCOORD,PCOORD v3
2013-03-19 Christian Königtgsi: use separate structure for indirect address v2
2013-03-19 Christian Königtgsi: remove TGSI_FILE_(IMMEDIATE|TEMP)_ARRAY
2013-03-12 Christoph Bumillernvc0: they removed the NTID,NCTAID,GRIDID registers...
2013-03-12 Christoph Bumillernv50/ir: add CCTL (cache control) op
2013-03-12 Christoph Bumillernv50/ir: add support for different sampler and resource...
2013-03-12 Christoph Bumillernv50/ir: implement splitting of 64 bit ops after RA
2013-03-12 Christoph Bumillernv50/ir: fix size adjustment for sched info for multipl...
2013-03-12 Christoph Bumillernv50/ir: print function inputs and outputs
2013-03-12 Christoph Bumillernv50/ir/ssa: add a few comments regarding RenamePass
2013-03-12 Francisco Jereznv50/ir/tgsi: Exclude local declarations from function...
2013-03-12 Christoph Bumillernv50/ir/opt: try to make use of SUCLAMP addend
2013-03-12 Christoph Bumillernv50/ir: don't assert on type in Modifier.applyTo if...
2013-03-12 Christoph Bumillernv50/ir: add support for barriers
2013-03-12 Christoph Bumillernv50/ir/tgsi: add support for atomics
2013-03-12 Christoph Bumillernv50/ir/tgsi: handle TGSI_OPCODE_LOAD,STORE
2013-03-12 Christoph Bumillernvc0/ir: implement lowering of surface ops for nve4
2013-03-12 Christoph Bumillernv50/ir: extend moveSources for delta < 0
2013-03-12 Christoph Bumillernv50/ir/emit: handle OP_ATOM
2013-03-12 Christoph Bumillernv50/ir/opt: CALLs cannot load
2013-03-12 Christoph Bumillernv50/ir: add support for indirect BRA,CALL
2013-03-12 Christoph Bumillernv50/ir: initialize CodeEmitters' specialized target...
2013-03-12 Christoph Bumillernv50/ir/opt: make optimization aware of atomics, barrie...
2013-03-12 Christoph Bumillernv50/ir: add various new OPs that will be needed for...
2013-03-12 Francisco Jereznv50/ir: Rename "mkLoad" to "mkLoadv" for consistency.
2013-03-12 Christoph Bumillernv50/ir: fix comparison of system values
2013-03-12 Francisco Jereznv50/ir/tgsi: Translate grid-related system parameters.
2013-03-12 Francisco Jereznv50/ir/tgsi: Accept COMPUTE programs.
2013-03-12 Christoph Bumillernv50/ir/ra: make sure all used function inputs get...
2013-03-12 Christoph Bumillernv50/ir/ra: also add pre-existing MERGE,SPLIT to constr...
2013-03-12 Christoph Bumillernv50/ir/ra: fix confusion with conditional RegisterSet...
2013-03-12 Christoph Bumillernv50/ir/ra: swap copyCompound args if src is compound...
2013-03-12 Francisco Jereznv50/ir/ra: Fix maxGPR calculation for programs with...
2013-03-12 Francisco Jereznv50/ir/ra: Fix traversal before the beginning of the...
2013-03-12 Francisco Jereznv50/ir/ra: Fix RegisterSet::occupy(const Value *v).
2013-03-12 Francisco Jereznv50/ir/ra: Fix argument const-ness in RegisterSet...
2013-03-12 Francisco Jereznv50/ir/opt: Fix tryPropagateBranch for BBs with severa...
2013-03-12 Francisco Jereznv50/ir: Clean up references to function values before...
2013-03-12 José Fonsecanv50: Remove nv0_ir_from_sm4.*
2013-02-12 Roland Scheideggernv50: fix bogus parameters when processing sample instr...
2013-01-19 Christoph Bumillernv50/ir: add definitions of Target and CodeEmitter...
2013-01-19 Christoph Bumillernv50/ir: fix a couple of warnings
2013-01-08 Christoph Bumillernv50/ir: wrap assertion using typeid in #ifndef NDEBUG
2012-12-10 Fabio Pedrettinv50: remove unused OpClassStr array
2012-12-07 Christoph Bumillernv50,nvc0: add support for cube map arrays
2012-10-28 Christoph Bumillernv50/ir: restore use of long immediate encodings
2012-10-24 Christoph Bumillernv50/ir/tgsi: fix srcMask for TXP with SHADOW1D
2012-10-09 Marcin Slusarznv50: fix build after "nv50: fix printf warning"
2012-10-09 Marek Olšáknv50: fix printf warning
2012-09-25 Jay Cornwallnv50/ir/ra: Fix register interference tracking.
2012-09-07 Christoph Bumillernvc0/ir: add initial code to support GK110 ISA encoding
2012-08-18 Christoph Bumillernv50/ir/tgsi: handle DP2 in tgsi Instruction srcMask
2012-08-18 Christoph Bumillernv50/ir/emit: don't forget saturation bit on f32 add...
2012-07-20 Bryan Cainnv50/ir: set position before i instead of i->next in...
2012-06-27 Marcin Slusarznv50/ir: make colorful ir dump output optional
2012-06-14 Christoph Bumillernv50/ir: handle NEG,ABS modifiers for short RCP encoding
2012-05-29 Christoph Bumillernvc0/ir: allow 64-bit constant loads on nve4
2012-05-29 Christoph Bumillernvc0/ir: fix texture barrier insertion to prevent WAW...
2012-05-29 Christoph Bumillernvc0/ir: TEX doesn't support JOIN modifier either
2012-05-17 Christoph Bumillernv50/ir: fix reversed order of lane ops in quadops
2012-05-11 Marek OlšákMerge branch 'gallium-userbuf'
2012-05-11 José Fonsecagallium/tgsi: s/TGSI_BUFFER/TGSI_TEXTURE_BUFFER/
2012-05-11 José Fonsecagallium/tgsi: Redefine the TGSI_TEXTURE_UNKNOWN texture...
2012-05-11 Francisco Jerezgallium/tgsi: Define the TGSI_BUFFER texture target.
2012-05-11 Francisco Jerezgallium/tgsi: Move interpolation info from tgsi_declara...
2012-05-11 Francisco Jerezgallium/tgsi: Split sampler views from shader resources.
2012-05-06 Christoph Bumillernv50/ir/opt: don't lose saturation in tryCollapseChaine...
2012-05-06 Christoph Bumillernvc0/ir: fix lowering of textureGrad
2012-05-04 Christoph Bumillernv50/ir: move expansion of IMUL to later stage and...
2012-05-04 Christoph Bumillernv50: enable array textures
2012-04-29 Christoph Bumillernvc0/ir/opt: INTERP does not support JOIN
2012-04-29 Christoph Bumillernv50/ir/opt: try to convert ABS(SUB) to SAD
2012-04-29 Christoph Bumillernvc0/ir: initial implementation of nve4 scheduling...
2012-04-29 Christoph Bumillernvc0/ir: implement better placement of texture barriers
2012-04-29 Christoph Bumillernv50/ir/tgsi: fix handling of early RET
2012-04-19 Christoph Bumillernv50/ir/opt: swap VP inputs to first source where possible
2012-04-14 Christoph Bumillernvc0: add initial support for nve4+ (Kepler) chipsets
2012-04-14 Christoph Bumillernv50/ir/opt: extend handleCVT for nv50's SET u32 to...
2012-04-14 Christoph Bumillernv50/ir: print interpolation mode
2012-04-14 Christoph Bumillernv50: hook up to new shader code generator
2012-04-14 Christoph Bumillernv50/ir: import nv50 target
2012-04-14 Christoph Bumillernv50/ir: fix off-by-ones in CSE and nvc0 insnCanLoad
2012-04-14 Christoph Bumillernv50/ir/tgsi: generate UCPs with actual outputs instead...
2012-04-14 Francisco Jereznv50/ir: Fix type of the instruction created by mkCmp...
2012-04-14 Christoph Bumillernv50/ir: fix Instruction::isCommutationLegal for WAW
2012-04-14 Francisco Jereznv50/ir/opt: Add isOptSupported() check in logical...
2012-04-14 Francisco Jereznv50/ir/ra: Fix live set propagation in the secondary...
2012-04-14 Christoph Bumillernv50/ir/opt: don't regard OP_WRSV as dead code
2012-04-14 Christoph Bumillernv50/ir: add isUniform query to Values
2012-04-14 Christoph Bumillernv50/ir: rewrite the register allocator as GCRA, with...
2012-04-14 Christoph Bumillernv50/ir/tgsi: only export x-component of PSIZE
2012-04-14 Francisco Jereznv50/ir: Fix BuildUtil::mkSelect and mkClobber
2012-04-14 Christoph Bumillernv50/ir: fix reg file conflicts with undefined-value...
2012-04-14 Christoph Bumillernv50/ir/opt: silence warning (int < Elements() signedness)
next