瀏覽代碼

Fix bad condition for skipping library functions for parameter flattenning.

Tex Riddell 7 年之前
父節點
當前提交
93c6bb3054
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      lib/Transforms/Scalar/ScalarReplAggregatesHLSL.cpp

+ 1 - 1
lib/Transforms/Scalar/ScalarReplAggregatesHLSL.cpp

@@ -3976,7 +3976,7 @@ public:
         continue;
         continue;
 
 
       // Skip library functions
       // Skip library functions
-      if (&F == m_pHLModule->GetEntryFunction() ||
+      if (&F != m_pHLModule->GetEntryFunction() &&
           !m_pHLModule->IsEntryThatUsesSignatures(&F))
           !m_pHLModule->IsEntryThatUsesSignatures(&F))
         continue;
         continue;