[llvm-commits] [llvm] r170886 - /llvm/trunk/unittests/VMCore/IRBuilderTest.cpp

Duncan Sands baldrick at free.fr
Fri Dec 21 04:03:03 PST 2012


Author: baldrick
Date: Fri Dec 21 06:03:03 2012
New Revision: 170886

URL: http://llvm.org/viewvc/llvm-project?rev=170886&view=rev
Log:
Test that a landingpad gets the name provided when it was created (see commit
170318).

Modified:
    llvm/trunk/unittests/VMCore/IRBuilderTest.cpp

Modified: llvm/trunk/unittests/VMCore/IRBuilderTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/VMCore/IRBuilderTest.cpp?rev=170886&r1=170885&r2=170886&view=diff
==============================================================================
--- llvm/trunk/unittests/VMCore/IRBuilderTest.cpp (original)
+++ llvm/trunk/unittests/VMCore/IRBuilderTest.cpp Fri Dec 21 06:03:03 2012
@@ -99,6 +99,13 @@
   EXPECT_EQ(Weights, TI->getMetadata(LLVMContext::MD_prof));
 }
 
+TEST_F(IRBuilderTest, LandingPadName) {
+  IRBuilder<> Builder(BB);
+  LandingPadInst *LP = Builder.CreateLandingPad(Builder.getInt32Ty(),
+                                                Builder.getInt32(0), 0, "LP");
+  EXPECT_EQ(LP->getName(), "LP");
+}
+
 TEST_F(IRBuilderTest, GetIntTy) {
   IRBuilder<> Builder(BB);
   IntegerType *Ty1 = Builder.getInt1Ty();





More information about the llvm-commits mailing list