diff options
| author | Dmitri Gribenko <gribozavr@gmail.com> | 2019-10-10 14:13:54 +0000 |
|---|---|---|
| committer | Dmitri Gribenko <gribozavr@gmail.com> | 2019-10-10 14:13:54 +0000 |
| commit | eaf6dd482b0ae461c29822c04f9637df97c96ff3 (patch) | |
| tree | 1b3b245ea914a8d5702c781923bce307b6ca6824 /llvm/unittests | |
| parent | 390accea83c099b256c48f218fac0900478b761b (diff) | |
| download | bcm5719-llvm-eaf6dd482b0ae461c29822c04f9637df97c96ff3.tar.gz bcm5719-llvm-eaf6dd482b0ae461c29822c04f9637df97c96ff3.zip | |
Revert "[IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator"
This reverts commit r374240. It broke OCaml tests:
http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/19014
llvm-svn: 374354
Diffstat (limited to 'llvm/unittests')
| -rw-r--r-- | llvm/unittests/IR/InstructionsTest.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/llvm/unittests/IR/InstructionsTest.cpp b/llvm/unittests/IR/InstructionsTest.cpp index 5595e8ce93c..afd579400ff 100644 --- a/llvm/unittests/IR/InstructionsTest.cpp +++ b/llvm/unittests/IR/InstructionsTest.cpp @@ -1115,20 +1115,5 @@ if.end: EXPECT_EQ(ArgBA->getBasicBlock(), &IfThen); } -TEST(InstructionsTest, UnaryOperator) { - LLVMContext Context; - IRBuilder<> Builder(Context); - Instruction *I = Builder.CreatePHI(Builder.getDoubleTy(), 0); - Value *F = Builder.CreateFNeg(I); - - EXPECT_TRUE(isa<Value>(F)); - EXPECT_TRUE(isa<Instruction>(F)); - EXPECT_TRUE(isa<UnaryInstruction>(F)); - EXPECT_TRUE(isa<UnaryOperator>(F)); - EXPECT_FALSE(isa<BinaryOperator>(F)); - - F->deleteValue(); -} - } // end anonymous namespace } // end namespace llvm |

