Home
last modified time | relevance | path

Searched refs:baseTy (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DBoxValue.cpp49 auto baseTy = fir::getBase(exv).getType(); in getTypeParams() local
50 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()
H A DFIRBuilder.cpp1102 auto baseTy = fir::dyn_cast_ptrOrBoxEleTy(fir::getBase(lhs).getType()); in genRecordAssignment() local
1103 assert(baseTy && "must be a memory type"); in genRecordAssignment()
1109 auto recTy = baseTy.dyn_cast<fir::RecordType>(); in genRecordAssignment()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DTypeConverter.h347 auto baseTy = convertType(seq.getEleTy()); in convertSequenceType() local
349 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()
H A DBoxedProcedure.cpp278 mlir::Type baseTy = coor.getBaseType(); in runOnOperation() local
280 typeConverter.needsConversion(baseTy)) { in runOnOperation()
283 auto toBaseTy = typeConverter.convertType(baseTy); in runOnOperation()
H A DCodeGen.cpp1766 mlir::Type baseTy = getBaseAddrTypeFromBox(loweredBox.getType()); in matchAndRewrite() local
1768 loadBaseAddrFromBox(loc, baseTy, loweredBox, rewriter); in matchAndRewrite()
2211 mlir::Type baseTy = getBaseAddrTypeFromBox(operands[0].getType()); in doRewrite() local
2213 loadBaseAddrFromBox(loc, baseTy, operands[0], rewriter); in doRewrite()
2223 auto casted = rewriter.create<mlir::LLVM::BitcastOp>(loc, baseTy, addr); in doRewrite()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIO.cpp328 if (mlir::Type baseTy = fir::dyn_cast_ptrOrBoxEleTy(type)) in getNamelistGroup() local
329 type = baseTy; in getNamelistGroup()