aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp
diff options
context:
space:
mode:
authorRahul Joshi <rjoshi@nvidia.com>2024-09-08 12:18:53 -0700
committerGitHub <noreply@github.com>2024-09-08 12:18:53 -0700
commitce3c58e10481dd1d0393d342b4102c633cfd0def (patch)
treef5006e528ee24e07b8fc775435d9dbc4209b5fd3 /llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp
parent6f67c386845be85cfcbf5c90949edcdaf40a0ef7 (diff)
downloadllvm-ce3c58e10481dd1d0393d342b4102c633cfd0def.zip
llvm-ce3c58e10481dd1d0393d342b4102c633cfd0def.tar.gz
llvm-ce3c58e10481dd1d0393d342b4102c633cfd0def.tar.bz2
[NFC][TableGen] Replace DefInit::get() with Record::getDefInit() (#107762)
Eliminate DefInit::get() as its a duplicate of Record::getDefInit(). Use early return in `VarDefInit::instantiate`.
Diffstat (limited to 'llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp')
-rw-r--r--llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp b/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp
index 9a31d4f..d580059 100644
--- a/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp
+++ b/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp
@@ -3334,7 +3334,7 @@ void CodeGenDAGPatterns::ParseDefaultOperands() {
// Find some SDNode.
assert(!SDNodes.empty() && "No SDNodes parsed?");
- Init *SomeSDNode = DefInit::get(SDNodes.begin()->first);
+ Init *SomeSDNode = SDNodes.begin()->first->getDefInit();
for (unsigned i = 0, e = DefaultOps.size(); i != e; ++i) {
DagInit *DefaultInfo = DefaultOps[i]->getValueAsDag("DefaultOps");