llvm-6502/test/CodeGen
Tom Stellard a6a39ced09 R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructions
The SIInsertWaits pass was overwriting the first operand (gds bit) of
DS_WRITE_B32 with the second operand (value to write).  This meant that
any time the value to write was stored in an odd number VGPR, the gds
bit would be set causing the instruction to write to GDS instead of LDS.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188522 91177308-0d34-0410-b5e6-96231b3b80d8
2013-08-16 01:12:20 +00:00
..
AArch64 [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
ARM [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
CPP [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
Generic [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
Hexagon [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
Inputs Debug Info Verifier: verify SPs in llvm.dbg.sp. 2013-07-27 01:26:08 +00:00
Mips [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
MSP430 [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
NVPTX [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
PowerPC [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
R600 R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructions 2013-08-16 01:12:20 +00:00
SI [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
SPARC [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
SystemZ [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
Thumb [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
Thumb2 [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
X86 [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
XCore [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00