aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/R600
Commit message (Expand)AuthorAgeFilesLines
* R600: Fix LowerUDIVREMVincent Lejeune2013-11-061-4/+17
* Fix CodeGen for unaligned loads with address spacesMatt Arsenault2013-10-301-0/+19
* R600: Custom lower f32 = uint_to_fp i64Tom Stellard2013-10-301-4/+19
* R600/SI: Add compute support for CI v2Tom Stellard2013-10-291-7/+11
* R600: Expand vector FSQRT opsTom Stellard2013-10-291-0/+54
* R600/SI: fix MIMG writemask adjustementTom Stellard2013-10-231-0/+93
* R600: Fix handling of vector kernel argumentsTom Stellard2013-10-235-115/+502
* R600/SI: Add support for i64 bitwise orTom Stellard2013-10-231-4/+17
* R600/SI: Use S_LOAD_DWORD instructions for v8i32 and v16i32Tom Stellard2013-10-231-5/+10
* R600: Simplify handling of private address spaceTom Stellard2013-10-221-0/+39
* Fix CodeGen for vectors of pointers with address spaces.Matt Arsenault2013-10-211-0/+30
* Fix CodeGen for different size address space GEPsMatt Arsenault2013-10-211-0/+10
* R600: Fix a crash in the AMDILCFGStructurizerTom Stellard2013-10-161-0/+83
* R600: improve dump of S_WAITCNTVincent Lejeune2013-10-131-0/+37
* R600: Use masked read sel for texture instructionsVincent Lejeune2013-10-131-8/+7
* 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