blob: 15f894039f1f2d7744f9c3f31cdc539134e394be [file] [log] [blame]
Gabor Greif15580382010-03-16 09:55:46 +00001//===- llvm/unittest/VMCore/InstructionsTest.cpp - Instructions unit tests ===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#include "llvm/Instructions.h"
11#include "llvm/LLVMContext.h"
12#include "gtest/gtest.h"
13
14namespace llvm {
15namespace {
16
Gabor Greif35a9b8b2010-03-16 10:59:48 +000017TEST(InstructionsTest, ReturnInst) {
Gabor Greif15580382010-03-16 09:55:46 +000018 LLVMContext &C(getGlobalContext());
19
Gabor Greif35a9b8b2010-03-16 10:59:48 +000020 // test for PR6589
Gabor Greif15580382010-03-16 09:55:46 +000021 const ReturnInst* r0 = ReturnInst::Create(C);
Gabor Greif35a9b8b2010-03-16 10:59:48 +000022 EXPECT_EQ(r0->op_begin(), r0->op_end());
Gabor Greif15580382010-03-16 09:55:46 +000023}
24
25} // end anonymous namespace
26} // end namespace llvm