radeon/llvm: improve cube map handling
[mesa.git] / src / gallium / drivers / radeon / R600Instructions.td
2012-10-10 Vincent Lejeuneradeon/llvm: use floor intrinsic instead of llvm.AMDIL...
2012-10-10 Vincent Lejeuneradeon/llvm: use llvm intrinsic for flog2
2012-10-10 Vincent Lejeuneradeon/llvm: add support for cos/sin intrinsic
2012-10-10 Vincent Lejeuneradeon/llvm: add a pattern for fsqrt
2012-09-26 Vincent Lejeuneradeon/llvm: improve select_cc lowering to generate...
2012-09-22 Vincent Lejeuneradeon/llvm: support for interpolation intrinsics
2012-09-21 Tom Stellardradeon/llvm: Handle loads from the constants address...
2012-09-21 Tom Stellardradeon/llvm: Add support for v4f32 stores on R600
2012-09-21 Tom Stellardradeon/llvm: Add support for i8 reads on R600
2012-09-19 Michal Sciubidloradeon/llvm: Emit ISA for ALU instructions in the R600...
2012-09-18 Vincent Lejeuneradeon/llvm: Add a fdiv pattern.
2012-09-13 Tom Stellardradeon/llvm: Fix lowering of vbuild
2012-08-31 Tom Stellardradeon/llvm: Fix isEG tablegen predicate
2012-08-24 Tom Stellardradeon/llvm: Cleanup R600Instructions.td
2012-08-23 Tom Stellardradeon/llvm: Set End of Program bit on RAT instructions
2012-08-23 Tom Stellardradeon/llvm: Lower RETFLAG DAG Node to S_ENDPGM on SI
2012-08-23 Tom Stellardradeon/llvm: Mark JUMP as a pseudo instruction
2012-08-23 Tom Stellardradeon/llvm: Add flag operand to some instructions
2012-08-21 Tom Stellardradeon/llvm: ExpandSpecialInstrs - Add support for...
2012-08-16 Tom Stellardradeon/llvm: Lower implicit parameters before ISel
2012-08-15 Vincent Lejeuneradeon/llvm: Add a predicated JUMP instruction
2012-08-15 Vincent Lejeuneradeon/llvm: Support for predicate bit
2012-08-15 Tom Stellardradeon/llvm: Add live-in registers during DAG lowering
2012-08-15 Tom Stellardradeon/llvm: Lower store_output intrinsic during DAG...
2012-08-15 Tom Stellardradeon/llvm: Force VTX_READ instructions to use same...
2012-08-02 Tom Stellardradeon/llvm: Remove CMOVLOG DAG node
2012-07-30 Tom Stellardradeon/llvm: Rename all AMDIL* classes to AMDGPU*
2012-07-27 Tom Stellardradeon/llvm: Move conditional pattern leafs to common...
2012-07-11 Tom Stellardradeon/llvm: Use multiclasses for floating point loads
2012-07-09 Tom Stellardradeon/llvm: Rename namespace from AMDIL to AMDGPU
2012-06-29 Tom Stellardradeon/llvm: Enable vec4 loads on R600
2012-06-29 Tom Stellardradeon/llvm: Enable floating point stores on R600
2012-06-29 Tom Stellardradeon/llvm: Emit raw ISA for vertex fetch instructions
2012-06-21 Tom Stellardradeon/llvm: Turn on the BitExtract peephole optimization
2012-06-21 Tom Stellardradeon/llvm: Lower ROTL to BIT_ALIGN
2012-06-19 Török Edwinradeon/llvm: Fix sin/cos codegen on R700
2012-06-07 Tom Stellardradeon/llvm: Emulate RECIP_UINT instruction on Cayman
2012-06-07 Tom Stellardradeon/llvm: Fix MULLO* instructions on Cayman
2012-06-06 Tom Stellardr600g: Compute support for Cayman
2012-06-06 Tom Stellardradeon/llvm: Remove AMDIL VCREATE* instructions
2012-06-06 Tom Stellardradeon/llvm: Remove AMDIL LOADCONST* instructions
2012-06-01 Tom Stellardradeon/llvm: Fix VTX_READ patterns
2012-06-01 Tom Stellardradeon/llvm: Remove AMDIL GLOBALSTORE* instructions
2012-06-01 Tom Stellardradeon/llvm: Remove AMDIL GLOBALLOAD* instructions
2012-05-25 Tom Stellardradeon/llvm: Use a custom inserter for MASK_WRITE
2012-05-25 Tom Stellardradeon/llvm: Use tablegen pattern to lower bitconvert
2012-05-25 Tom Stellardradeon/llvm: Use a custom inserter to lower FNEG
2012-05-25 Tom Stellardradeon/llvm: Use a custom inserter to lower CLAMP
2012-05-25 Tom Stellardradeon/llvm: Use a custom inserter to lower FABS
2012-05-25 Vadim Girlinradeon/llvm: add FLT_TO_UINT, UINT_TO_FLT instructions
2012-05-25 Vadim Girlinradeon/llvm: prepare to revert the round mode state...
2012-05-25 Vadim Girlinradeon/llvm: fix opcode for RECIP_UINT_r600
2012-05-24 Tom Stellardradeon/llvm: Lower UDIV using the Selection DAG
2012-05-24 Tom Stellardradeon/llvm: Remove auto-generated AMDIL->ISA conversio...
2012-05-24 Tom Stellardradeon/llvm: Remove AMDIL instructions MULHI, SMUL
2012-05-24 Tom Stellardradeon/llvm: Remove AMDIL bitshift instructions (SHL...
2012-05-24 Tom Stellardradeon/llvm: Remove AMDIL FTOI and ITOF instructions
2012-05-24 Tom Stellardradeon/llvm: Remove AMDIL EXP* instructions
2012-05-24 Tom Stellardradeon/llvm: Remove AMDIL ADD instructions
2012-05-24 Tom Stellardradeon/llvm: Remove AMDIL binary instrutions (OR, AND...
2012-05-24 Tom Stellardradeon/llvm: Remove AMDIL ROUND_NEAREST instruction
2012-05-24 Tom Stellardradeon/llvm: Remove AMDIL ROUND_POSINF instruction
2012-05-24 Tom Stellardradeon/llvm: Add custom SDNode for FRACT
2012-05-24 Tom Stellardradeon/llvm: Use -1 as true value for SET* integer...
2012-05-20 Tom Stellardradeon/llvm: Handle selectcc DAG node
2012-05-18 Tom Stellardradeon/llvm: Add DAG nodes for MIN instructions
2012-05-17 Tom Stellardradeon/llvm: Lower lrp intrinsic during ISel
2012-05-17 Tom Stellardradeon/llvm: Remove AMDIL MAD instruction defs
2012-05-17 Tom Stellardradeon/llvm: Remove AMDIL MUL_IEEE* instructions
2012-05-17 Tom Stellardradeon/llvm: Remove AMDIL floating-point ADD instructio...
2012-05-17 Tom Stellardradeon/llvm: Remove AMDIL CMOVLOG* instruction defs
2012-05-17 Tom Stellardradeon/llvm: Remove sub patterns from AMDILInstrPatterns.td
2012-05-17 Tom Stellardradeon/llvm: Add custom SDNodes for MAX
2012-05-15 Vadim Girlinradeon/llvm: add support for texture offsets, fix TEX_LD
2012-05-15 Vadim Girlinradeon/llvm: add SET_GRADIENTS*, fix SAMPLE_G
2012-05-15 Vadim Girlinradeon/llvm: use correct intrinsic for CEIL
2012-05-11 Marek OlšákMerge branch 'master' of ssh://git.freedesktop.org...
2012-05-11 Marek OlšákMerge branch 'gallium-userbuf'
2012-05-11 Tom Stellardradeon/llvm: Fix Evergreen/Cayman tablegen predicates
2012-05-10 Tom Stellardradeon/llvm: Add some comments
2012-05-10 Tom Stellardradeon/llvm: Auto-encode RAT_WRITE_CACHELESS_eg
2012-05-09 Tom Stellardradeon/llvm: Don't rely on tablegen for lowering int_AM...
2012-05-08 Tom Stellardradeon/llvm: Remove the EXPORT_REG instruction
2012-05-08 Tom Stellardradeon/llvm: Use a custom inserter to lower RESERVE_REG
2012-05-08 Tom Stellardradeon/llvm: Use a custom inserter to lower STORE_OUTPUT
2012-05-08 Tom Stellardradeon/llvm: Use a custom inserter to lower LOAD_INPUT
2012-05-07 Vadim Girlinradeon/llvm: add support for CUBE ALU instruction
2012-05-07 Vadim Girlinradeon/llvm: add support for some ALU instructions
2012-05-07 Vadim Girlinradeon/llvm: add support for AHSR/LSHR/LSHL instructions
2012-05-07 Vadim Girlinradeon/llvm: add support for TXQ/TXF/DDX/DDY instructions
2012-05-07 Vadim Girlinradeon/llvm: add support for v4i32
2012-04-30 Dragomir Ivanovr600g/llvm: Add pattern for llvm.AMDGPU.kill v2
2012-04-23 Tom Stellardr600g/llvm: Let ISel handle lowering to {INSERT,EXTRACT...
2012-04-23 Tom Stellardr600/llvm: Add LOAD_VTX instruction
2012-04-13 Tom Stellardradeonsi: initial WIP SI code