summaryrefslogtreecommitdiff
path: root/test/CodeGen/R600
Commit message (Expand)AuthorAge
* DAGCombiner: Pass the correct type to TargetLowering::isF(Abs|Neg)FreeTom Stellard2013-07-23
* R600: Treat CONSTANT_ADDRESS loads like GLOBAL_ADDRESS loads when necessaryTom Stellard2013-07-23
* R600: Add support for 24-bit MAD instructionsTom Stellard2013-07-23
* R600: Add support for 24-bit MUL instructionsTom Stellard2013-07-23
* R600: Improve support for < 32-bit loadsTom Stellard2013-07-23
* R600: Move CONST_ADDRESS folding into AMDGPUDAGToDAGISel::Select()Tom Stellard2013-07-23
* R600: Use KCache for kernel argumentsTom Stellard2013-07-23
* R600: Use the same compute kernel calling convention for all GPUsTom Stellard2013-07-23
* R600: Use correct LoadExtType when lowering kernel argumentsTom Stellard2013-07-23
* R600: Clean up extended load patternsTom Stellard2013-07-23
* R600: Expand vector FNEGTom Stellard2013-07-23
* R600: Don't emit empty then clause and use alu_pop_afterVincent Lejeune2013-07-19
* R600/SI: Fix crash with VSELECTTom Stellard2013-07-18
* R600/SI: Add support for v2f32 loadsTom Stellard2013-07-18
* R600/SI: Add support for v2f32 storesTom Stellard2013-07-18
* R600: Expand VSELECT for all typesTom Stellard2013-07-18
* R600/SI: Add support for 64-bit loadsTom Stellard2013-07-15
* R600: Reapply testcase from r186178, the big endian issue should be fixed by ...Benjamin Kramer2013-07-12
* R600: Remove the fpconst64.ll test which was failing on non-x86 buildbotsTom Stellard2013-07-12
* R600/SI: Add support for f64 kernel argumentsTom Stellard2013-07-12
* R600/SI: Implement select and compares for SITom Stellard2013-07-12
* R600/SI: Add fsqrt pattern for SITom Stellard2013-07-12
* R600/SI: Add double precision fsub pattern for SITom Stellard2013-07-12
* R600/SI: SI support for 64bit ConstantFPTom Stellard2013-07-12
* R600/SI: Add initial double precision support for SITom Stellard2013-07-12
* R600/SI: Initial local memory supportMichel Danzer2013-07-10
* R600/SI: Add intrinsic for retrieving the current thread IDMichel Danzer2013-07-10
* R600/SI: Add intrinsics for texture sampling with user derivativesMichel Danzer2013-07-10
* R600: Do not predicated basic block with multiple alu clauseVincent Lejeune2013-07-09
* R600: Fix a rare bug where swizzle optimization returns wrong valuesVincent Lejeune2013-07-09
* R600: Fix wrong export reswizzlingVincent Lejeune2013-07-09
* R600: Use DAG lowering pass to handle fcos/fsinVincent Lejeune2013-07-09
* Prefix failing commands with not to make clear they are expected to fail.Rafael Espindola2013-07-03
* R600: Support schedule and packetization of trans-only instVincent Lejeune2013-06-29
* R600: Add local memory support via LDSTom Stellard2013-06-28
* R600: Add support for GROUP_BARRIER instructionTom Stellard2013-06-28
* R600: Remove alu-split.ll testTom Stellard2013-06-27
* R600: Use new getNamedOperandIdx function generated by TableGenTom Stellard2013-06-25
* R600: Add v2i32 test for vselectAaron Watry2013-06-25
* R600/SI: Expand xor v2i32/v4i32Aaron Watry2013-06-25
* R600: Add v2i32 test for setcc on evergreenAaron Watry2013-06-25
* R600/SI: Expand urem of v2i32/v4i32 for SIAaron Watry2013-06-25
* R600/SI: Expand udiv v[24]i32 for SI and v2i32 for EGAaron Watry2013-06-25
* R600/SI: Expand ashr of v2i32/v4i32 for SIAaron Watry2013-06-25
* R600/SI: Expand srl of v2i32/v4i32 for SIAaron Watry2013-06-25
* R600/SI: Expand shl of v2i32/v4i32 for SIAaron Watry2013-06-25
* R600/SI: Expand or of v2i32/v4i32 for SIAaron Watry2013-06-25
* R600/SI: Expand mul of v2i32/v4i32 for SIAaron Watry2013-06-25
* R600/SI: Expand and of v2i32/v4i32 for SIAaron Watry2013-06-25
* R600/SI: Report unaligned memory accesses as legal for > 32-bit typesTom Stellard2013-06-25