aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/CMakeLists.txt
diff options
context:
space:
mode:
authorSerge Pavlov <sepavloff@gmail.com>2019-08-29 19:29:11 +0700
committerSerge Pavlov <sepavloff@gmail.com>2019-11-20 19:05:46 +0700
commitea8678d1c78ecf6c719b4a9ff1aa8db0087401ca (patch)
treee2d488ae12c93eab851ad66ecef84d5d1eb55ce4 /llvm/lib/IR/CMakeLists.txt
parentc502bae52410c83947e5ad7184dff810083afe75 (diff)
downloadllvm-ea8678d1c78ecf6c719b4a9ff1aa8db0087401ca.zip
llvm-ea8678d1c78ecf6c719b4a9ff1aa8db0087401ca.tar.gz
llvm-ea8678d1c78ecf6c719b4a9ff1aa8db0087401ca.tar.bz2
Move floating point related entities to namespace level
This is recommit of commit e6584b2b7b2d, which was reverted in 30e7ee3c4bac together with af57dbf12e54. Original message is below. Enumerations that describe rounding mode and exception behavior were defined inside ConstrainedFPIntrinsic. It makes sense to use the same definitions to represent the same properties in other cases, not only in constrained intrinsics. It was however inconvenient as required to include constrained intrinsics definitions even if they were not needed. Also using long scope prefix reduced readability. This change moves these definitioins to the namespace llvm::fp. No functional changes. Differential Revision: https://reviews.llvm.org/D69552
Diffstat (limited to 'llvm/lib/IR/CMakeLists.txt')
-rw-r--r--llvm/lib/IR/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/IR/CMakeLists.txt b/llvm/lib/IR/CMakeLists.txt
index a901263..f53d536 100644
--- a/llvm/lib/IR/CMakeLists.txt
+++ b/llvm/lib/IR/CMakeLists.txt
@@ -22,6 +22,7 @@ add_llvm_library(LLVMCore
DiagnosticInfo.cpp
DiagnosticPrinter.cpp
Dominators.cpp
+ FPEnv.cpp
Function.cpp
GVMaterializer.cpp
Globals.cpp