aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2024-10-02 14:45:26 +0400
committerGitHub <noreply@github.com>2024-10-02 14:45:26 +0400
commit1bc9b67bd87d7ec51045951c93fd5db953faa745 (patch)
treedbfdd81648f8938e908e4a068a76b8e0a490ff54 /llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
parent4f6ad17adce1b87cadf0c896d3b38334045196ea (diff)
downloadllvm-1bc9b67bd87d7ec51045951c93fd5db953faa745.zip
llvm-1bc9b67bd87d7ec51045951c93fd5db953faa745.tar.gz
llvm-1bc9b67bd87d7ec51045951c93fd5db953faa745.tar.bz2
Scalarizer: Replace cl::opts with pass parameters (#110645)
Preserve the existing defaults (although load-store defaulting to false is a really bad one). Also migrate DirectX tests to new PM.
Diffstat (limited to 'llvm/lib/Target/DirectX/DirectXTargetMachine.cpp')
-rw-r--r--llvm/lib/Target/DirectX/DirectXTargetMachine.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp b/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
index f358215..18251ea 100644
--- a/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
+++ b/llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
@@ -12,6 +12,7 @@
//===----------------------------------------------------------------------===//
#include "DirectXTargetMachine.h"
+#include "DXILDataScalarization.h"
#include "DXILIntrinsicExpansion.h"
#include "DXILOpLowering.h"
#include "DXILPrettyPrinter.h"