aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/R600
Commit message (Expand)AuthorAgeFilesLines
...
* R600: fix swizzle exportVincent Lejeune2013-10-132-1/+147
* R600: Add scalar i32 add testMatt Arsenault2013-10-111-0/+16
* Use CHECK-LABELMatt Arsenault2013-10-111-8/+8
* R600: Fix trunc i64 to i32 on SIMatt Arsenault2013-10-101-0/+12
* R600/SI: Use -verify-machineinstrs for most testsTom Stellard2013-10-1084-86/+86
* Add some xfaild R600 tests.Matt Arsenault2013-10-083-0/+47
* R600: add a pass that merges clauses.Vincent Lejeune2013-10-013-5/+6
* R600: Put PRED_X instruction in its own clauseVincent Lejeune2013-10-014-6/+1182
* R600: Enable -verify-machineinstrs in some tests.Vincent Lejeune2013-10-015-5/+5
* TBAA: update tbaa format from scalar format to struct-path aware format.Manman Ren2013-09-303-17/+19
* TBAA: remove !tbaa from testing cases when they are not needed.Manman Ren2013-09-303-38/+29
* R600: Fix handling of NAN in comparison instructionsTom Stellard2013-09-287-61/+87
* R600: Move code handling literal folding into R600ISelLowering.Vincent Lejeune2013-09-121-0/+16
* R600: Move fabs/fneg/sel folding logic into PostProcessIselVincent Lejeune2013-09-121-0/+18
* R600/SI: expose TBUFFER_STORE_FORMAT_* for OpenGL transform feedbackTom Stellard2013-09-121-0/+44
* R600: Add support for LDS atomic subtractAaron Watry2013-09-061-0/+23
* Teach CodeGenPrepare about address spacesMatt Arsenault2013-09-061-0/+30
* R600: Fix i64 to i32 trunc on SIMatt Arsenault2013-09-051-0/+19
* R600: Add support for local memory atomic addTom Stellard2013-09-051-0/+23
* R600: Expand SELECT nodes rather than custom lowering themTom Stellard2013-09-051-0/+46
* R600: Fix incorrect LDS size calculationTom Stellard2013-09-051-0/+26
* R600/SI: Don't emit S_WQM_B64 instruction for compute shadersTom Stellard2013-09-052-0/+14
* R600: Use shared op optimization when checking cycle compatibilityVincent Lejeune2013-09-041-0/+38
* R600: Non vector only instruction can be scheduled on trans unitVincent Lejeune2013-09-0424-127/+239
* R600: Remove fmul.v4f32.ll test which is redundant with fmul.llVincent Lejeune2013-09-041-15/+0
* R600/SI: Enable local-memory-two-objects lit testMichel Danzer2013-08-271-12/+17
* SelectionDAG: Remove unnecessary uses of TargetLowering::getPointerTy()Tom Stellard2013-08-261-0/+140
* R600: Add support for vector local memory loadsTom Stellard2013-08-261-0/+14
* R600: Add support for i8 and i16 local memory loadsTom Stellard2013-08-261-0/+78
* SelectionDAG: Use correct pointer size when splitting vector storesTom Stellard2013-08-261-0/+15
* R600: Add support for i8 and i16 local memory storesTom Stellard2013-08-261-0/+18
* R600: Add support for v4i32 and v2i32 local storesTom Stellard2013-08-261-0/+52
* SelectionDAG: Use correct pointer size when lowering function arguments v2Tom Stellard2013-08-261-0/+42
* Update to remove the no-frame-pointer-elim-non-leaf flag if it was set to 'fa...Bill Wendling2013-08-222-2/+2
* R600/SI: Fix another case of illegal VGPR to SGPR copyTom Stellard2013-08-221-3/+142
* SelectionDAG: Make sure stores are always added to the LegalizedNodes listTom Stellard2013-08-211-0/+20
* R600: Expand vector FRINT opsTom Stellard2013-08-161-0/+54
* R600: Expand vector FFLOOR opsTom Stellard2013-08-161-0/+54
* R600: Expand vector float operations for both SI and R600Tom Stellard2013-08-164-75/+110
* R600/SI: Add pattern for xor of i1Michel Danzer2013-08-161-0/+17
* R600/SI: Fix broken encoding of DS_WRITE_B32Michel Danzer2013-08-161-2/+2
* Revert "R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructions"Tom Stellard2013-08-161-2/+2
* R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructionsTom Stellard2013-08-161-2/+2
* R600: Add support for global vector loads with element types less than 32-bitsTom Stellard2013-08-161-0/+176
* R600: Add support for global vector stores with elements less than 32-bitsTom Stellard2013-08-161-0/+62
* R600: Add support for i16 and i8 global storesTom Stellard2013-08-162-2/+61
* R600: Add support for v4i32 stores on CaymanTom Stellard2013-08-162-1/+15
* R600: Enable folding of inline literals into REQ_SEQUENCE instructionsTom Stellard2013-08-161-0/+13
* R600: Change the RAT instruction assembly names so they match the docsTom Stellard2013-08-165-25/+25
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-11/+1