summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMichael Ilseman <milseman@apple.com>2012-11-29 21:25:12 +0000
committerMichael Ilseman <milseman@apple.com>2012-11-29 21:25:12 +0000
commit4b896dd613b1d85ee1b261ee470cb72fab24c282 (patch)
treeb82cd633db6da677fc430fe61787c0085bbe0937 /include
parente8832680f8b7a052bd77751d616d41a20d8bacb1 (diff)
downloadllvm-4b896dd613b1d85ee1b261ee470cb72fab24c282.tar.gz
llvm-4b896dd613b1d85ee1b261ee470cb72fab24c282.tar.bz2
llvm-4b896dd613b1d85ee1b261ee470cb72fab24c282.tar.xz
copyFastMathFlags utility and test case
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168943 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/Instruction.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/llvm/Instruction.h b/include/llvm/Instruction.h
index 2c1d41c705..0f717ad9dd 100644
--- a/include/llvm/Instruction.h
+++ b/include/llvm/Instruction.h
@@ -227,6 +227,9 @@ public:
/// these flats.
FastMathFlags getFastMathFlags() const;
+ /// Copy I's fast-math flags
+ void copyFastMathFlags(const Instruction *I);
+
private:
/// hasMetadataHashEntry - Return true if we have an entry in the on-the-side
/// metadata hash.