llvm/llvm/unittests/IR/AttributesTest.cpp

//===- llvm/unittest/IR/AttributesTest.cpp - Attributes unit tests --------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "llvm/IR/Attributes.h"
#include "llvm-c/Core.h"
#include "llvm/ADT/FloatingPointMode.h"
#include "llvm/AsmParser/Parser.h"
#include "llvm/IR/AttributeMask.h"
#include "llvm/IR/ConstantRange.h"
#include "llvm/IR/DerivedTypes.h"
#include "llvm/IR/InstrTypes.h"
#include "llvm/IR/LLVMContext.h"
#include "llvm/IR/Module.h"
#include "llvm/Support/SourceMgr.h"
#include "gtest/gtest.h"
usingnamespacellvm;

namespace {

TEST(Attributes, Uniquing) {}

TEST(Attributes, Ordering) {}

TEST(Attributes, AddAttributes) {}

TEST(Attributes, RemoveAlign) {}

TEST(Attributes, AddMatchingAlignAttr) {}

TEST(Attributes, EmptyGet) {}

TEST(Attributes, OverflowGet) {}

TEST(Attributes, StringRepresentation) {}

TEST(Attributes, HasParentContext) {}

TEST(Attributes, AttributeListPrinting) {}

TEST(Attributes, MismatchedABIAttrs) {}

TEST(Attributes, RemoveParamAttributes) {}

TEST(Attributes, ConstantRangeAttributeCAPI) {}

TEST(Attributes, CalleeAttributes) {}

TEST(Attributes, SetIntersect) {}

TEST(Attributes, SetIntersectByValAlign) {}

TEST(Attributes, ListIntersectDifferingMustPreserve) {}

TEST(Attributes, ListIntersect) {}

} // end anonymous namespace