@@ -384,12 +384,11 @@ static LogicalResult printOperation(CppEmitter &emitter,
384384 return emitter.emitOperand (assignOp.getValue ());
385385}
386386
387- static LogicalResult printOperation (CppEmitter &emitter,
388- emitc::LValueLoadOp lValueLoadOp) {
389- if (failed (emitter.emitAssignPrefix (*lValueLoadOp)))
387+ static LogicalResult printOperation (CppEmitter &emitter, emitc::LoadOp loadOp) {
388+ if (failed (emitter.emitAssignPrefix (*loadOp)))
390389 return failure ();
391390
392- return emitter.emitOperand (lValueLoadOp .getOperand ());
391+ return emitter.emitOperand (loadOp .getOperand ());
393392}
394393
395394static LogicalResult printBinaryOperation (CppEmitter &emitter,
@@ -1514,11 +1513,11 @@ LogicalResult CppEmitter::emitOperation(Operation &op, bool trailingSemicolon) {
15141513 emitc::CallOpaqueOp, emitc::CastOp, emitc::CmpOp,
15151514 emitc::ConditionalOp, emitc::ConstantOp, emitc::DeclareFuncOp,
15161515 emitc::DivOp, emitc::ExpressionOp, emitc::ForOp, emitc::FuncOp,
1517- emitc::GlobalOp, emitc::IfOp, emitc::IncludeOp,
1516+ emitc::GlobalOp, emitc::IfOp, emitc::IncludeOp, emitc::LoadOp,
15181517 emitc::LogicalAndOp, emitc::LogicalNotOp, emitc::LogicalOrOp,
1519- emitc::LValueLoadOp , emitc::MulOp , emitc::RemOp ,
1520- emitc::ReturnOp , emitc::SubOp , emitc::UnaryMinusOp ,
1521- emitc::UnaryPlusOp, emitc::VariableOp, emitc:: VerbatimOp>(
1518+ emitc::MulOp , emitc::RemOp , emitc::ReturnOp, emitc::SubOp ,
1519+ emitc::UnaryMinusOp , emitc::UnaryPlusOp , emitc::VariableOp ,
1520+ emitc::VerbatimOp>(
15221521 [&](auto op) { return printOperation (*this , op); })
15231522 // Func ops.
15241523 .Case <func::CallOp, func::FuncOp, func::ReturnOp>(
0 commit comments