[AMDGPU] Simplify GCNPassConfig::addOptimizedRegAlloc. NFC.
authorJay Foad <jay.foad@amd.com>
Wed, 17 Jun 2020 14:55:58 +0000 (15:55 +0100)
committerJay Foad <jay.foad@amd.com>
Wed, 17 Jun 2020 14:56:15 +0000 (15:56 +0100)
llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp

index 36c0096..5dff9a7 100644 (file)
@@ -990,12 +990,9 @@ void GCNPassConfig::addFastRegAlloc() {
 }
 
 void GCNPassConfig::addOptimizedRegAlloc() {
-  if (OptExecMaskPreRA) {
+  if (OptExecMaskPreRA)
     insertPass(&MachineSchedulerID, &SIOptimizeExecMaskingPreRAID);
-    insertPass(&SIOptimizeExecMaskingPreRAID, &SIFormMemoryClausesID);
-  } else {
-    insertPass(&MachineSchedulerID, &SIFormMemoryClausesID);
-  }
+  insertPass(&MachineSchedulerID, &SIFormMemoryClausesID);
 
   // This must be run immediately after phi elimination and before
   // TwoAddressInstructions, otherwise the processing of the tied operand of