aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp
diff options
context:
space:
mode:
authorJan Voung <jvoung@chromium.org>2013-06-12 13:26:07 -0700
committerJan Voung <jvoung@chromium.org>2013-06-12 13:26:07 -0700
commit7f4a09812f8657db659ceae09fc8d3826c256c5e (patch)
treea6c10a4783b0bc625f78a905b91d9bf2125af11a /lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp
parent2117e90c707473abc7f2d76e5625e566c79de204 (diff)
Move non-Pow transcendentals back to disallowed list (unused).
Initially whitelisted to satisfy tests/toolchain/llvm_math_intrinsics.c, which tests the intrinsics directly. Those tests now skip ABI verification so they will continue to pass. Outside of those direct uses, they are not used. llvm.powi gets introduced during the llvm sandboxed build. Clang CGBuiltin.cpp has a way to introduce Intrinsic::pow and Intrinsic::powi. It does not introduce any of the other intrinsics. We can add them back later and supply something in compiler_rt when clang or some transformation actually introduces them. For now that is not the case. BUG=https://code.google.com/p/nativeclient/issues/detail?id=3378 TEST= scons, llvm nightly, gcc torture, spec2k, naclports R=eliben@chromium.org Review URL: https://codereview.chromium.org/16794006
Diffstat (limited to 'lib/Bitcode/NaCl/Reader/NaClBitcodeHeader.cpp')
0 files changed, 0 insertions, 0 deletions