diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel index 1428299076fb3..8e9b51b58f4f5 100644 --- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel @@ -1243,42 +1243,12 @@ cc_library( ], ) -AnalysisFpExcSrcs = [ - "lib/Analysis/ConstantFolding.cpp", -] - -cc_library( - name = "AnalysisFpExc", - srcs = AnalysisFpExcSrcs, - hdrs = glob( - [ - "include/llvm/Analysis/*.h", - "include/llvm/Analysis/Utils/*.h", - ], - ), - copts = llvm_copts + ["-ftrapping-math"], - textual_hdrs = glob([ - "include/llvm/Analysis/*.def", - ]), - deps = [ - ":BinaryFormat", - ":Core", - ":Object", - ":ProfileData", - ":Support", - ":TargetParser", - ":config", - ":target_library_info_gen", - ], -) - cc_library( name = "Analysis", srcs = glob( [ "lib/Analysis/*.cpp", ], - exclude = AnalysisFpExcSrcs, ), hdrs = glob( [ @@ -1288,12 +1258,11 @@ cc_library( ) + [ "include/llvm-c/Analysis.h", ], - copts = llvm_copts, + copts = llvm_copts + ["-ftrapping-math"], textual_hdrs = glob([ "include/llvm/Analysis/*.def", ]), deps = [ - ":AnalysisFpExc", ":BinaryFormat", ":Core", ":FrontendHLSL",