diff options
author | Melanie Blower <melanie.blower@intel.com> | 2019-12-04 12:21:23 -0800 |
---|---|---|
committer | Melanie Blower <melanie.blower@intel.com> | 2019-12-04 12:21:23 -0800 |
commit | 5412913631feef74f7d52c092e947227c1cc7b04 (patch) | |
tree | cc2c1bb11b3ce2a2f7337ab5a25e746973b81893 /clang/lib/CodeGen/CGCall.cpp | |
parent | 90fce46fa6c9ccec86f642be0a75da2d0a5b11c1 (diff) | |
download | llvm-5412913631feef74f7d52c092e947227c1cc7b04.zip llvm-5412913631feef74f7d52c092e947227c1cc7b04.tar.gz llvm-5412913631feef74f7d52c092e947227c1cc7b04.tar.bz2 |
Revert " Reapply af57dbf12e54 "Add support for options -frounding-math, ftrapping-math, -ffp-model=, and -ffp-exception-behavior=""
This reverts commit cdbed2dd856c14687efd741c2d8321686102acb8.
Build break on Windows (lit fail)
Diffstat (limited to 'clang/lib/CodeGen/CGCall.cpp')
-rw-r--r-- | clang/lib/CodeGen/CGCall.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/clang/lib/CodeGen/CGCall.cpp b/clang/lib/CodeGen/CGCall.cpp index 657c926..ca6b1d4 100644 --- a/clang/lib/CodeGen/CGCall.cpp +++ b/clang/lib/CodeGen/CGCall.cpp @@ -4336,13 +4336,6 @@ RValue CodeGenFunction::EmitCall(const CGFunctionInfo &CallInfo, Callee.getAbstractInfo(), Attrs, CallingConv, /*AttrOnCallSite=*/true); - if (const FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(CurFuncDecl)) - if (FD->usesFPIntrin()) - // All calls within a strictfp function are marked strictfp - Attrs = - Attrs.addAttribute(getLLVMContext(), llvm::AttributeList::FunctionIndex, - llvm::Attribute::StrictFP); - // Apply some call-site-specific attributes. // TODO: work this into building the attribute set. @@ -4392,13 +4385,6 @@ RValue CodeGenFunction::EmitCall(const CGFunctionInfo &CallInfo, SmallVector<llvm::OperandBundleDef, 1> BundleList = getBundlesForFunclet(CalleePtr); - if (const FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(CurFuncDecl)) - if (FD->usesFPIntrin()) - // All calls within a strictfp function are marked strictfp - Attrs = - Attrs.addAttribute(getLLVMContext(), llvm::AttributeList::FunctionIndex, - llvm::Attribute::StrictFP); - // Emit the actual call/invoke instruction. llvm::CallBase *CI; if (!InvokeDest) { |