Searched refs:componentType (Results 1 – 4 of 4) sorted by relevance
132 auto componentType{DynamicType::From(component)}; in Test() local133 CHECK(componentType.has_value()); in Test()137 if (Result value{image_.AsConstant(context_, *componentType, in Test()
464 mlir::Type componentType = in matchAndRewrite() 467 mlir::Type coorTy = fir::ReferenceType::get(componentType); in matchAndRewrite() 469 if (mlir::isa<fir::BaseBoxType>(componentType)) { in matchAndRewrite() 480 baseEleTy = hlfir::getFortranElementType(componentType); in matchAndRewrite() 463 mlir::Type componentType = matchAndRewrite() local
887 llvm::Type *componentType = getVTableComponentType(); in getVTableType() 889 tys.push_back(llvm::ArrayType::get(componentType, layout.getVTableSize(i))); in getVTableType() 898 llvm::Type *componentType = getVTableComponentType(); in createVTableInitializer() 904 auto vtableElem = builder.beginArray(componentType); in createVTableInitializer() 888 llvm::Type *componentType = getVTableComponentType(); getVTableType() local 899 llvm::Type *componentType = getVTableComponentType(); createVTableInitializer() local
429 mlir::Type componentType = visitComponentImpl(component, partInfo).second; in genWholeAllocatableOrPointerComponent() local 430 mlir::Type designatorType = fir::ReferenceType::get(componentType); in genWholeAllocatableOrPointerComponent() 636 auto [baseType, componentType] = visitComponentImpl(component, partInfo); in visit() 638 hlfir::getFortranElementOrSequenceType(componentType); in visit()