Skip to content

Commit c5df064

Browse files
committed
cleanup
1 parent 8473ab3 commit c5df064

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

flang/lib/Optimizer/Builder/IntrinsicCall.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3186,12 +3186,10 @@ IntrinsicLibrary::genAtomicAddVector(mlir::Type resultType,
31863186
if (mlir::isa<fir::BaseBoxType>(a.getType())) {
31873187
a = fir::BoxAddrOp::create(builder, loc, a);
31883188
}
3189-
auto eleTy = fir::unwrapSequenceType(resultType);
3190-
auto loc = builder.getUnknownLoc();
31913189
auto i32Ty = builder.getI32Type();
3192-
auto vecTy = mlir::VectorType::get({2}, eleTy);
3190+
auto vecTy = mlir::VectorType::get({2}, resultType);
31933191
mlir::Type idxTy = builder.getIndexType();
3194-
auto refTy = fir::ReferenceType::get(eleTy);
3192+
auto refTy = fir::ReferenceType::get(resultType);
31953193
auto zero = builder.createIntegerConstant(loc, idxTy, 0);
31963194
auto one = builder.createIntegerConstant(loc, idxTy, 1);
31973195
auto v1Coord = fir::CoordinateOp::create(builder, loc, refTy,

0 commit comments

Comments
 (0)