xref: /llvm-project/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp (revision 2946cd701067404b99c39fb29dc9c74bd7193eb3)
1cc5e6a72SClement Courbet //===------------------------- HardwareUnit.cpp -----------------*- C++ -*-===//
2cc5e6a72SClement Courbet //
3*2946cd70SChandler Carruth // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*2946cd70SChandler Carruth // See https://llvm.org/LICENSE.txt for license information.
5*2946cd70SChandler Carruth // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6cc5e6a72SClement Courbet //
7cc5e6a72SClement Courbet //===----------------------------------------------------------------------===//
8cc5e6a72SClement Courbet /// \file
9cc5e6a72SClement Courbet ///
10cc5e6a72SClement Courbet /// This file defines the anchor for the base class that describes
11cc5e6a72SClement Courbet /// simulated hardware units.
12cc5e6a72SClement Courbet ///
13cc5e6a72SClement Courbet //===----------------------------------------------------------------------===//
14cc5e6a72SClement Courbet 
15cc5e6a72SClement Courbet #include "llvm/MCA/HardwareUnits/HardwareUnit.h"
16cc5e6a72SClement Courbet 
17cc5e6a72SClement Courbet namespace llvm {
18cc5e6a72SClement Courbet namespace mca {
19cc5e6a72SClement Courbet 
20cc5e6a72SClement Courbet // Pin the vtable with this method.
21cc5e6a72SClement Courbet HardwareUnit::~HardwareUnit() = default;
22cc5e6a72SClement Courbet 
23cc5e6a72SClement Courbet } // namespace mca
24cc5e6a72SClement Courbet } // namespace llvm
25