[llvm] r202076 - R600: Make check clearer.

Matt Arsenault Matthew.Arsenault at amd.com
Mon Feb 24 13:01:23 PST 2014


Author: arsenm
Date: Mon Feb 24 15:01:23 2014
New Revision: 202076

URL: http://llvm.org/viewvc/llvm-project?rev=202076&view=rev
Log:
R600: Make check clearer.

The check is clearer as southern islands or later,
rather than checking for later than northern islands.

Modified:
    llvm/trunk/lib/Target/R600/AMDGPUTargetMachine.cpp

Modified: llvm/trunk/lib/Target/R600/AMDGPUTargetMachine.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/R600/AMDGPUTargetMachine.cpp?rev=202076&r1=202075&r2=202076&view=diff
==============================================================================
--- llvm/trunk/lib/Target/R600/AMDGPUTargetMachine.cpp (original)
+++ llvm/trunk/lib/Target/R600/AMDGPUTargetMachine.cpp Mon Feb 24 15:01:23 2014
@@ -142,7 +142,7 @@ AMDGPUPassConfig::addPreISel() {
   addPass(createFlattenCFGPass());
   if (ST.IsIRStructurizerEnabled())
     addPass(createStructurizeCFGPass());
-  if (ST.getGeneration() > AMDGPUSubtarget::NORTHERN_ISLANDS) {
+  if (ST.getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) {
     addPass(createSinkingPass());
     addPass(createSITypeRewriter());
     addPass(createSIAnnotateControlFlowPass());





More information about the llvm-commits mailing list