[llvm] 82c21f0 - [DXIL][Analysis] Replace #include with forward declaration. NFC
via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 25 11:30:06 PDT 2024
Author: Justin Bogner
Date: 2024-07-25T11:30:03-07:00
New Revision: 82c21f085a10e64fc5c21683224714be03e8506f
URL: https://github.com/llvm/llvm-project/commit/82c21f085a10e64fc5c21683224714be03e8506f
DIFF: https://github.com/llvm/llvm-project/commit/82c21f085a10e64fc5c21683224714be03e8506f.diff
LOG: [DXIL][Analysis] Replace #include with forward declaration. NFC
Pull Request: https://github.com/llvm/llvm-project/pull/100622
Added:
Modified:
llvm/include/llvm/Analysis/DXILResource.h
llvm/lib/Analysis/DXILResource.cpp
Removed:
################################################################################
diff --git a/llvm/include/llvm/Analysis/DXILResource.h b/llvm/include/llvm/Analysis/DXILResource.h
index ac1cefd98dbe3..cca5e0f0bd759 100644
--- a/llvm/include/llvm/Analysis/DXILResource.h
+++ b/llvm/include/llvm/Analysis/DXILResource.h
@@ -9,11 +9,12 @@
#ifndef LLVM_ANALYSIS_DXILRESOURCE_H
#define LLVM_ANALYSIS_DXILRESOURCE_H
-#include "llvm/IR/Metadata.h"
#include "llvm/IR/Value.h"
#include "llvm/Support/DXILABI.h"
namespace llvm {
+class MDTuple;
+
namespace dxil {
struct ResourceBinding {
diff --git a/llvm/lib/Analysis/DXILResource.cpp b/llvm/lib/Analysis/DXILResource.cpp
index cbe634c4b91aa..d47a73c05a3e5 100644
--- a/llvm/lib/Analysis/DXILResource.cpp
+++ b/llvm/lib/Analysis/DXILResource.cpp
@@ -9,6 +9,7 @@
#include "llvm/Analysis/DXILResource.h"
#include "llvm/ADT/APInt.h"
#include "llvm/IR/DerivedTypes.h"
+#include "llvm/IR/Metadata.h"
using namespace llvm;
using namespace dxil;
More information about the llvm-commits
mailing list