Index: lib/Analysis/NaCl/PNaClABIVerifyModule.cpp |
diff --git a/lib/Analysis/NaCl/PNaClABIVerifyModule.cpp b/lib/Analysis/NaCl/PNaClABIVerifyModule.cpp |
index 515dbbcc1eb59ba13239d4ad635f91d8b21b1d39..de27d5dc388aa3b187d07acc8be05efc1fbf209e 100644 |
--- a/lib/Analysis/NaCl/PNaClABIVerifyModule.cpp |
+++ b/lib/Analysis/NaCl/PNaClABIVerifyModule.cpp |
@@ -174,7 +174,8 @@ bool PNaClABIVerifyModule::IsWhitelistedIntrinsic(const Function* F, |
case Intrinsic::log2: // Rounding not defined: support with fast-math? |
case Intrinsic::log10: // Rounding not defined: support with fast-math? |
case Intrinsic::nacl_target_arch: // Used by translator self-build. |
- case Intrinsic::pow: // Rounding not defined: support with fast-math? |
+ case Intrinsic::pow: // Rounding is supposed to be the same as libm. |
+ case Intrinsic::powi: // Rounding not defined: support with fast-math? |
case Intrinsic::prefetch: // Could ignore if target doesn't support? |
case Intrinsic::returnaddress: // Support for 0-level or not? |
case Intrinsic::sin: // Rounding not defined: support with fast-math? |