| commit | 8305cae0045f804b7cca7c69f83f20ad847817bd | [log] [tgz] |
|---|---|---|
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | Tue Oct 22 21:11:31 2013 +0000 |
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | Tue Oct 22 21:11:31 2013 +0000 |
| tree | dac0c73029ce014f4cd390b8a10400c32e7864e2 | |
| parent | d56c9db9603c3e2edf43405142dee60559559919 [diff] |
R600/SI: Don't assert on SCC usage git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193198 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/R600/AMDGPUAsmPrinter.cpp b/lib/Target/R600/AMDGPUAsmPrinter.cpp index f3ccce7..b147233 100644 --- a/lib/Target/R600/AMDGPUAsmPrinter.cpp +++ b/lib/Target/R600/AMDGPUAsmPrinter.cpp
@@ -196,8 +196,10 @@ VCCUsed = true; continue; } + switch (reg) { default: break; + case AMDGPU::SCC: case AMDGPU::EXEC: case AMDGPU::M0: continue;