Skip to content

Commit 1f4817b

Browse files
authored
Clean up pulse attribute pulse.pulseCalName (#198)
This PR removes the extra `pulse` word in `pulse.pulseCalName`.
1 parent a3224b6 commit 1f4817b

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

lib/Conversion/QUIRToPulse/QUIRToPulse.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,11 +118,9 @@ void QUIRToPulsePass::convertCircuitToSequence(CallCircuitOp callCircuitOp,
118118
mainFunc, entryBuilder);
119119

120120
circuitOp->walk([&](Operation *quirOp) {
121-
if (quirOp->hasAttr("pulse.pulseCalName")) {
121+
if (quirOp->hasAttr("pulse.calName")) {
122122
std::string pulseCalName =
123-
quirOp->getAttrOfType<StringAttr>("pulse.pulseCalName")
124-
.getValue()
125-
.str();
123+
quirOp->getAttrOfType<StringAttr>("pulse.calName").getValue().str();
126124
SmallVector<Value> pulseCalSequenceArgs;
127125
Operation *findOp = SymbolTable::lookupSymbolIn(moduleOp, pulseCalName);
128126
auto pulseCalSequenceOp = dyn_cast<SequenceOp>(findOp);

0 commit comments

Comments
 (0)