Home
last modified time | relevance | path

Searched refs:getEleTy (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/flang/include/flang/Optimizer/Dialect/
DFIRType.h162 mlir::Type getEleTy() const;
178 CharacterType getEleTy() const;
189 mlir::Type getEleTy() const;
229 mlir::Type getEleTy() const;
254 mlir::Type getEleTy() const;
268 mlir::Type getEleTy() const;
291 mlir::Type getEleTy() const;
DFIROps.td382 $_state.addTypes(refTy.getEleTy());
1232 if (!r.getEleTy().dyn_cast<mlir::TupleType>())
2244 p.printType(getType().cast<fir::SequenceType>().getEleTy());
2250 auto eleTy = getType().cast<fir::SequenceType>().getEleTy();
/external/llvm-project/flang/lib/Lower/
DCharacterExpr.cpp21 return boxType.getEleTy(); in getCharacterType()
23 type = refType.getEleTy(); in getCharacterType()
26 type = seqType.getEleTy(); in getCharacterType()
49 type = refType.getEleTy(); in getCompileTimeLength()
86 type = refType.getEleTy(); in toExtendedValue()
89 type = arrayType.getEleTy(); in toExtendedValue()
113 auto refType = builder.getRefType(boxCharType.getEleTy()); in toExtendedValue()
221 valTy = seqTy.getEleTy(); in createLengthOneAssign()
469 seqType.getEleTy().isa<fir::CharacterType>(); in isCharacterLiteral()
477 type = refType.getEleTy(); in isCharacter()
[all …]
DCharacterRuntime.cpp76 return discoverKind(arrTy.getEleTy()); in discoverKind()
78 return discoverKind(boxTy.getEleTy()); in discoverKind()
80 return discoverKind(boxTy.getEleTy()); in discoverKind()
DMangler.cpp133 return "ref_" + typeToString(refT.getEleTy()); in typeToString()
153 return "bc" + std::to_string(boxCharacter.getEleTy().getFKind()); in typeToString()
DIntrinsicCall.cpp608 type = refType.getEleTy(); in toExtendedValue()
611 type = arrayType.getEleTy(); in toExtendedValue()
912 argTypes.push_back(refType.getEleTy()); in getUnrestrictedIntrinsicSymbolRefAttr()
DConvertType.cpp527 auto elementType{type.getEleTy()}; in getSequenceRefType()
DIO.cpp312 auto itemType = itemAddr.getType().cast<fir::ReferenceType>().getEleTy(); in genInputItemList()
/external/llvm-project/flang/lib/Optimizer/Dialect/
DFIRType.cpp860 [](auto p) { return p.getEleTy(); }) in dyn_cast_ptrEleTy()
936 mlir::Type fir::BoxType::getEleTy() const { in getEleTy() function in fir::BoxType
957 CharacterType fir::BoxCharType::getEleTy() const { in getEleTy() function in fir::BoxCharType
967 mlir::Type fir::BoxProcType::getEleTy() const { in getEleTy() function in fir::BoxProcType
988 mlir::Type fir::ReferenceType::getEleTy() const { in getEleTy() function in fir::ReferenceType
1009 mlir::Type fir::PointerType::getEleTy() const { in getEleTy() function in fir::PointerType
1037 mlir::Type fir::HeapType::getEleTy() const { in getEleTy() function in fir::HeapType
1058 mlir::Type fir::SequenceType::getEleTy() const { in getEleTy() function in fir::SequenceType
1225 p.printType(type.getEleTy()); in printFirType()
1234 os << "boxchar<" << type.getEleTy().cast<fir::CharacterType>().getFKind() in printFirType()
[all …]
DFIROps.cpp52 return verifyInType(rt.getEleTy(), visited); in verifyInType()
80 return getType().cast<ReferenceType>().getEleTy(); in getAllocatedType()
100 return getType().cast<HeapType>().getEleTy(); in getAllocatedType()
774 [](auto type) { return type.getEleTy(); }) in elementTypeOf()
1361 return ref.getEleTy(); in elementType()
1363 return ref.getEleTy(); in elementType()
1365 return ref.getEleTy(); in elementType()
1374 auto eleTy = getType().cast<fir::SequenceType>().getEleTy(); in isWideValue()