Searched refs:refType (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Optimizer/Builder/ |
| H A D | Character.cpp | 151 auto refType = builder.getRefType(boxCharType.getEleTy()); in toExtendedValue() local 163 builder.create<fir::UnboxCharOp>(loc, refType, lenType, character); in toExtendedValue() 164 base = builder.createConvert(loc, refType, unboxed.getResult(0)); in toExtendedValue() 202 auto refType = fir::ReferenceType::get(boxCharType.getEleTy()); in createEmbox() local 211 buff = builder.createConvert(loc, refType, buff); in createEmbox()
|
| H A D | FIRBuilder.cpp | 309 auto refType = getRefType(boxType.getEleTy()); in convertWithSemantics() local 310 mlir::Value charBase = createConvert(loc, refType, val); in convertWithSemantics()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | AffinePromotion.cpp | 336 if (auto refType = in coordinateArrayElement() local 338 if (auto seqType = refType.getEleTy().dyn_cast_or_null<SequenceType>()) { in coordinateArrayElement()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | CallInterface.cpp | 759 mlir::Type refType = fir::ReferenceType::get(type); in handleImplicitDummy() local 760 addFirOperand(refType, nextPassedArgPosition(), Property::BaseAddress, in handleImplicitDummy()
|
| H A D | IntrinsicCall.cpp | 1584 if (auto refType = type.dyn_cast<fir::ReferenceType>()) in toExtendedValue() local 1585 type = refType.getEleTy(); in toExtendedValue() 1853 auto refType = bArg.getType().dyn_cast<fir::ReferenceType>(); in getWrapper() local 1854 if (loadRefArguments && refType) { in getWrapper() 2025 if (auto refType = type.dyn_cast<fir::ReferenceType>()) in getUnrestrictedIntrinsicSymbolRefAttr() local 2026 argTypes.push_back(refType.getEleTy()); in getUnrestrictedIntrinsicSymbolRefAttr()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIROps.cpp | 3116 mlir::Type fir::StoreOp::elementType(mlir::Type refType) { in elementType() argument 3117 return fir::dyn_cast_ptrEleTy(refType); in elementType()
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/ |
| H A D | FIROps.td | 309 static mlir::Type elementType(mlir::Type refType);
|