diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2016-02-13 16:54:14 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2016-02-13 16:54:14 +0000 |
commit | 8f59adb2175dc7c1bf54e381cb2074b9e91e7f8d (patch) | |
tree | eacf4dafad740fd1e062f41da6c05435f8c85b00 /llvm/lib/Analysis/ConstantFolding.cpp | |
parent | 7f75e9403dd961010979dd5a0b97f6cd275b184d (diff) | |
download | llvm-8f59adb2175dc7c1bf54e381cb2074b9e91e7f8d.zip llvm-8f59adb2175dc7c1bf54e381cb2074b9e91e7f8d.tar.gz llvm-8f59adb2175dc7c1bf54e381cb2074b9e91e7f8d.tar.bz2 |
[ConstantFolding] Reduce APInt and APFloat copying.
llvm-svn: 260826
Diffstat (limited to 'llvm/lib/Analysis/ConstantFolding.cpp')
-rw-r--r-- | llvm/lib/Analysis/ConstantFolding.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/ConstantFolding.cpp b/llvm/lib/Analysis/ConstantFolding.cpp index 1cdc540..45988a0 100644 --- a/llvm/lib/Analysis/ConstantFolding.cpp +++ b/llvm/lib/Analysis/ConstantFolding.cpp @@ -1678,7 +1678,7 @@ static Constant *ConstantFoldScalarCall(StringRef Name, unsigned IntrinsicID, } if (IntrinsicID == Intrinsic::copysign) { APFloat V1 = Op1->getValueAPF(); - APFloat V2 = Op2->getValueAPF(); + const APFloat &V2 = Op2->getValueAPF(); V1.copySign(V2); return ConstantFP::get(Ty->getContext(), V1); } |