Revert "Add a pass to lower is.constant and objectsize intrinsics"
authorDmitri Gribenko <gribozavr@gmail.com>
Mon, 14 Oct 2019 12:22:48 +0000 (12:22 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Mon, 14 Oct 2019 12:22:48 +0000 (12:22 +0000)
commit1a21f98ac3c57d027908000b8bac356daec51416
tree9ed8a7cdea6b2580e007cf82401073f4ffff08ba
parentc4d256a59049d4b2f21da83f43b9caba2427885e
Revert "Add a pass to lower is.constant and objectsize intrinsics"

This reverts commit r374743. It broke the build with Ocaml enabled:
http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/19218

llvm-svn: 374768
38 files changed:
llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.mli
llvm/bindings/ocaml/transforms/scalar_opts/scalar_opts_ocaml.c
llvm/include/llvm-c/Transforms/Scalar.h
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/LinkAllPasses.h
llvm/include/llvm/Transforms/Scalar.h
llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h [deleted file]
llvm/lib/CodeGen/CodeGenPrepare.cpp
llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/lib/CodeGen/TargetPassConfig.cpp
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassRegistry.def
llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
llvm/lib/Transforms/Scalar/CMakeLists.txt
llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp [deleted file]
llvm/lib/Transforms/Scalar/Scalar.cpp
llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
llvm/test/CodeGen/AArch64/O0-pipeline.ll
llvm/test/CodeGen/AArch64/O3-pipeline.ll
llvm/test/CodeGen/ARM/O3-pipeline.ll
llvm/test/CodeGen/Generic/is-constant.ll [new file with mode: 0644]
llvm/test/CodeGen/X86/O0-pipeline.ll
llvm/test/CodeGen/X86/O3-pipeline.ll
llvm/test/CodeGen/X86/is-constant.ll [new file with mode: 0644]
llvm/test/CodeGen/X86/object-size.ll [new file with mode: 0644]
llvm/test/Other/new-pm-defaults.ll
llvm/test/Other/new-pm-thinlto-defaults.ll
llvm/test/Other/opt-O2-pipeline.ll
llvm/test/Other/opt-O3-pipeline.ll
llvm/test/Other/opt-Os-pipeline.ll
llvm/test/Transforms/CodeGenPrepare/X86/overflow-intrinsics.ll
llvm/test/Transforms/CodeGenPrepare/basic.ll [moved from llvm/test/Transforms/LowerConstantIntrinsics/objectsize_basic.ll with 94% similarity]
llvm/test/Transforms/CodeGenPrepare/builtin-condition.ll [new file with mode: 0644]
llvm/test/Transforms/CodeGenPrepare/crash-on-large-allocas.ll [moved from llvm/test/Transforms/LowerConstantIntrinsics/crash-on-large-allocas.ll with 87% similarity]
llvm/test/Transforms/LowerConstantIntrinsics/constant-intrinsics.ll [deleted file]
llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/BUILD.gn