summaryrefslogtreecommitdiff
path: root/test/CodeGen/R600
Commit message (Expand)AuthorAge
* R600: Add failing control flow tests.Matt Arsenault2014-03-01
* R600/SI: Expand all v16[if]32 operationsTom Stellard2014-02-28
* R600/SI: Optimize SI_KILL for constant operandsMichel Danzer2014-02-27
* R600/SI: Allow SI_KILL for geometry shadersMichel Danzer2014-02-27
* R600/SI: Custom select 64-bit ADDTom Stellard2014-02-25
* R600/SI - Add new CI arithmetic instructions.Matt Arsenault2014-02-24
* [CodeGenPrepare] Fix the check of the legality of an instruction.Quentin Colombet2014-02-22
* Fix more broken CHECK linesNico Rieck2014-02-16
* [CodeGenPrepare][AddressingModeMatcher] Give up on type promotion if theQuentin Colombet2014-02-14
* TargetLowering: n * r where n > 2 should be an illegal addressing modeTom Stellard2014-02-14
* R600/SI: Expand all v8[if]32 operationsTom Stellard2014-02-13
* R600/SI: Add a pattern for i32 anyextTom Stellard2014-02-13
* R600/SI: Completely Disable TypeRewriter on computeTom Stellard2014-02-13
* R600/SI: Split global vector loads with more than 4 elementsTom Stellard2014-02-13
* R600/SI: Add ShaderType attribute to some testsTom Stellard2014-02-13
* R600/SI: Fix assertion on infinite loops.Matt Arsenault2014-02-11
* R600/SI: Initialize M0 and emit S_WQM_B64 whenever DS instructions are usedTom Stellard2014-02-10
* R600/SI: Add failing test for 3 x i64 vectors.Matt Arsenault2014-02-07
* R600/SI: Add a MUBUF store pattern for Reg+Imm offsetsTom Stellard2014-02-06
* R600/SI: Add a MUBUF store pattern for Imm offsetsTom Stellard2014-02-06
* R600/SI: Add a MUBUF load pattern for Reg+Imm offsetsTom Stellard2014-02-06
* R600/SI: Use immediates offsets for SMRD instructions whenever possibleTom Stellard2014-02-06
* R600/SI: Add pattern for zero-extending i1 to i32Michel Danzer2014-02-05
* R600/SI: Custom lower i64 ISD::SELECTTom Stellard2014-02-04
* R600: Enable vector fpow.Tom Stellard2014-02-04
* R600/SI: Fix fneg for 0.0Michel Danzer2014-02-04
* Add some xfailed R600 tests for 64-bit private accesses.Matt Arsenault2014-02-02
* R600/SI: Fix insertelement with dynamic indices.Matt Arsenault2014-02-02
* R600/SI: Add pattern for truncating i32 to i1Michel Danzer2014-01-28
* R600/SI: Add intrinsic for BUFFER_LOAD_DWORD* instructionsMichel Danzer2014-01-27
* R600/SI: Add intrinsic for S_SENDMSG instructionMichel Danzer2014-01-27
* R600: Disable the BFE patternTom Stellard2014-01-23
* R600: Correctly handle vertex fetch clauses the precede ENDIFsTom Stellard2014-01-23
* R600: Unconditionally unroll loops that contain GEPs with alloca pointersTom Stellard2014-01-23
* R600: Recommit 199842: Add work-around for the CF stack entry HW bugTom Stellard2014-01-23
* Revert "R600: Add work-around for the CF stack entry HW bug"Tom Stellard2014-01-22
* R600: Add work-around for the CF stack entry HW bugTom Stellard2014-01-22
* R600: Refactor stack size calculationTom Stellard2014-01-22
* R600: MOVA is vector onlyTom Stellard2014-01-22
* R600: Take alignment into account when calculating the stack offsetTom Stellard2014-01-22
* R600: Add support for global addresses with constant initializersTom Stellard2014-01-22
* R600: Begin private memory at the second GPR.Tom Stellard2014-01-22
* R600/SI: Add support for i8 and i16 private loads/storesTom Stellard2014-01-22
* Fix broken CHECK lines.Benjamin Kramer2014-01-11
* R600: Allow ftruncTom Stellard2013-12-20
* Add REQUIRES:asserts to 3 tests in llvm/test/CodeGen/R600 added in r192212.NAKAMURA Takumi2013-12-19
* R600/SI: Make private pointers be 32-bit.Matt Arsenault2013-12-19
* R600/SI: Minor improvements to test.Matt Arsenault2013-12-14
* R600/SI: Add i64 cmp testsMatt Arsenault2013-12-10
* R600: Fix an infinite loop when trying to reorganize export/tex vector inputVincent Lejeune2013-12-10