diff options
| author | Duncan Sands <baldrick@free.fr> | 2012-04-14 12:37:26 +0000 |
|---|---|---|
| committer | Duncan Sands <baldrick@free.fr> | 2012-04-14 12:37:26 +0000 |
| commit | 6fc461984a1db9a6c4652a6f7a642945b0bfd786 (patch) | |
| tree | ef0060d563d8f66f982cfc96f8b5e1bbdbdabeff /clang/lib/CodeGen | |
| parent | 34bd91a49f1535b9da08d1bbb86430c32c7545bd (diff) | |
| download | bcm5719-llvm-6fc461984a1db9a6c4652a6f7a642945b0bfd786.tar.gz bcm5719-llvm-6fc461984a1db9a6c4652a6f7a642945b0bfd786.zip | |
Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm
thinking of generalizing it to be able to specify other freedoms beyond accuracy
(such as that NaN's don't have to be respected). I'd like the 3.1 release (the
first one with this metadata) to have the more generic name already rather than
having to auto-upgrade it in 3.2.
llvm-svn: 154745
Diffstat (limited to 'clang/lib/CodeGen')
| -rw-r--r-- | clang/lib/CodeGen/CGExpr.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/CodeGen/CGExpr.cpp b/clang/lib/CodeGen/CGExpr.cpp index a7f5c47bbca..e0bf9768abe 100644 --- a/clang/lib/CodeGen/CGExpr.cpp +++ b/clang/lib/CodeGen/CGExpr.cpp @@ -3174,8 +3174,7 @@ void CodeGenFunction::SetFPAccuracy(llvm::Value *Val, float Accuracy) { llvm::Value *ULPs = llvm::ConstantFP::get(Builder.getFloatTy(), Accuracy); llvm::MDNode *Node = llvm::MDNode::get(getLLVMContext(), ULPs); - cast<llvm::Instruction>(Val)->setMetadata(llvm::LLVMContext::MD_fpaccuracy, - Node); + cast<llvm::Instruction>(Val)->setMetadata(llvm::LLVMContext::MD_fpmath, Node); } namespace { |

