Searched refs:baseTy (Results 1 – 6 of 6) sorted by relevance
49 auto baseTy = fir::getBase(exv).getType(); in getTypeParams() local50 if (auto t = fir::dyn_cast_ptrEleTy(baseTy)) in getTypeParams()51 baseTy = t; in getTypeParams()52 baseTy = fir::unwrapSequenceType(baseTy); in getTypeParams()53 if (!fir::hasDynamicSize(baseTy)) in getTypeParams()
1102 auto baseTy = fir::dyn_cast_ptrOrBoxEleTy(fir::getBase(lhs).getType()); in genRecordAssignment() local1103 assert(baseTy && "must be a memory type"); in genRecordAssignment()1109 auto recTy = baseTy.dyn_cast<fir::RecordType>(); in genRecordAssignment()
347 auto baseTy = convertType(seq.getEleTy()); in convertSequenceType() local349 return mlir::LLVM::LLVMPointerType::get(baseTy); in convertSequenceType()355 baseTy = mlir::LLVM::LLVMArrayType::get(baseTy, e); in convertSequenceType()360 return baseTy; in convertSequenceType()362 return mlir::LLVM::LLVMPointerType::get(baseTy); in convertSequenceType()
278 mlir::Type baseTy = coor.getBaseType(); in runOnOperation() local280 typeConverter.needsConversion(baseTy)) { in runOnOperation()283 auto toBaseTy = typeConverter.convertType(baseTy); in runOnOperation()
1766 mlir::Type baseTy = getBaseAddrTypeFromBox(loweredBox.getType()); in matchAndRewrite() local1768 loadBaseAddrFromBox(loc, baseTy, loweredBox, rewriter); in matchAndRewrite()2211 mlir::Type baseTy = getBaseAddrTypeFromBox(operands[0].getType()); in doRewrite() local2213 loadBaseAddrFromBox(loc, baseTy, operands[0], rewriter); in doRewrite()2223 auto casted = rewriter.create<mlir::LLVM::BitcastOp>(loc, baseTy, addr); in doRewrite()
328 if (mlir::Type baseTy = fir::dyn_cast_ptrOrBoxEleTy(type)) in getNamelistGroup() local329 type = baseTy; in getNamelistGroup()