[PATCH] R600/SI: Don't assert on SCC usage

Tom Stellard tom at stellard.net
Tue Oct 22 11:54:56 PDT 2013


On Tue, Oct 22, 2013 at 11:42:35AM -0700, Matt Arsenault wrote:
> http://llvm-reviews.chandlerc.com/D2000

LGTM.

Reviewed-by: Tom Stellard <thomas.stellard at amd.com>

> 
> Files:
>   lib/Target/R600/AMDGPUAsmPrinter.cpp
> 
> Index: lib/Target/R600/AMDGPUAsmPrinter.cpp
> ===================================================================
> --- lib/Target/R600/AMDGPUAsmPrinter.cpp
> +++ 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;

> Index: lib/Target/R600/AMDGPUAsmPrinter.cpp
> ===================================================================
> --- lib/Target/R600/AMDGPUAsmPrinter.cpp
> +++ 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;

> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list