diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2013-10-22 21:11:31 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2013-10-22 21:11:31 +0000 |
commit | 65864e31824d0c9c4609eff1aba1b9f667a8e86d (patch) | |
tree | 2ff8677a4c7f27241f5c1ded7ff494bf1510e093 /llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp | |
parent | 642a0acce22b6e53da0b6dc1d2c6dd8009fb4ca3 (diff) | |
download | bcm5719-llvm-65864e31824d0c9c4609eff1aba1b9f667a8e86d.tar.gz bcm5719-llvm-65864e31824d0c9c4609eff1aba1b9f667a8e86d.zip |
R600/SI: Don't assert on SCC usage
llvm-svn: 193198
Diffstat (limited to 'llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp')
-rw-r--r-- | llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp b/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp index f3ccce72c5a..b147233dae6 100644 --- a/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp +++ b/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp @@ -196,8 +196,10 @@ void AMDGPUAsmPrinter::EmitProgramInfoSI(MachineFunction &MF) { VCCUsed = true; continue; } + switch (reg) { default: break; + case AMDGPU::SCC: case AMDGPU::EXEC: case AMDGPU::M0: continue; |