================
@@ -3117,20 +3144,28 @@ void LibCallSimplifier::classifyArgUse(
       !isTrigLibCall(CI))
     return;
 
-  if (IsFloat) {
-    if (Func == LibFunc_sinpif)
-      SinCalls.push_back(CI);
-    else if (Func == LibFunc_cospif)
-      CosCalls.push_back(CI);
-    else if (Func == LibFunc_sincospif_stret)
-      SinCosCalls.push_back(CI);
+  if (IsPi) {
+    if (IsFloat) {
+      if (Func == LibFunc_sinpif)
----------------
kito-cheng wrote:

Updated with this approach 

https://github.com/llvm/llvm-project/pull/184760
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to