Home
last modified time | relevance | path

Searched defs:recTy (Results 1 – 19 of 19) sorted by relevance

/llvm-project/flang/unittests/Optimizer/
H A DFIRTypesTest.cpp31 mlir::Type recTy = fir::RecordType::get(&context, "dt"); in TEST_F() local
129 mlir::Type recTy = fir::RecordType::get(&context, "dt"); in TEST_F() local
158 mlir::Type recTy = fir::RecordType::get(&context, "dt"); TEST_F() local
197 mlir::Type recTy = fir::RecordType::get(&context, "dt"); TEST_F() local
[all...]
/llvm-project/flang/include/flang/Optimizer/Dialect/
H A DFIRType.h136 if (auto recTy = mlir::dyn_cast_or_null<fir::RecordType>(t)) in isa_builtin_cptr_type() local
304 auto recTy = unwrapIfDerived(boxTy); isDerivedTypeWithLenParams() local
388 if (auto recTy = mlir::dyn_cast_or_null<fir::RecordType>(ty)) isRecordWithTypeParameters() local
[all...]
/llvm-project/flang/lib/Optimizer/Transforms/
H A DPolymorphicOpConversion.cpp298 if (auto recTy = mlir::dyn_cast<fir::RecordType>(a.getType())) { matchAndRewrite() local
380 fir::RecordType recTy = mlir::dyn_cast<fir::RecordType>(a.getType()); genTypeLadderStep() local
432 fir::RecordType recTy = mlir::dyn_cast<fir::RecordType>(ty); genTypeDescCompare() local
H A DAbstractResult.cpp68 auto recTy = mlir::dyn_cast<fir::RecordType>(resultType); getCPtrFunctionType() local
117 auto recTy = mlir::dyn_cast<fir::RecordType>(result.getType()); matchAndRewrite() local
/llvm-project/flang/lib/Optimizer/CodeGen/
H A DTargetRewrite.cpp303 rewriteCallStructInputType(mlir::Location loc,fir::RecordType recTy,mlir::Value oper,fir::CodeGenSpecifics::Marshalling & newInTyAndAttrs,llvm::SmallVectorImpl<mlir::Value> & newOpers,mlir::Value & savedStackPtr) rewriteCallStructInputType() argument
427 __anon828c474f0c02(fir::RecordType recTy) convertCallOp() argument
577 lowerStructSignatureArg(mlir::Location loc,fir::RecordType recTy,fir::CodeGenSpecifics::Marshalling & newInTyAndAttrs) lowerStructSignatureArg() argument
648 __anon828c474f1602(fir::RecordType recTy) convertAddrOp() argument
868 __anon828c474f2202(fir::RecordType recTy) convertSignature() argument
1206 doStructArg(mlir::func::FuncOp func,fir::RecordType recTy,fir::CodeGenSpecifics::Marshalling & newInTyAndAttrs,FIXUPS & fixups) doStructArg() argument
[all...]
H A DCodeGen.cpp131 getDependentTypeMemSizeFn(fir::RecordType recTy,fir::AllocaOp op,mlir::ConversionPatternRewriter & rewriter) getDependentTypeMemSizeFn() argument
222 } else if (auto recTy = mlir::dyn_cast<fir::RecordType>(scalarType)) { matchAndRewrite() local
1256 auto recTy = mlir::dyn_cast<fir::RecordType>(innerType); populateDescriptor() local
1756 } else if (auto recTy = mlir::dyn_cast<fir::RecordType>(inputEleTy)) { matchAndRewrite() local
2361 } else if (auto recTy = mlir::dyn_cast<fir::RecordType>(type)) { supportedCoordinate() local
2469 } else if (auto recTy = mlir::dyn_cast<fir::RecordType>(cpnTy)) { doRewriteBox() local
2568 if (auto recTy = mlir::dyn_cast<fir::RecordType>(cpnTy)) doRewriteRefOrPtr() local
2599 auto recTy = mlir::cast<fir::RecordType>(field.getOnType()); matchAndRewrite() local
[all...]
H A DTypeConverter.cpp266 if (auto recTy = convertBoxTypeAsStruct() local
H A DBoxedProcedure.cpp71 if (auto recTy = mlir::dyn_cast<RecordType>(ty)) { in needsConversion() local
H A DTarget.cpp394 __anon7f59534d0b02(fir::RecordType recTy) classify() argument
[all...]
/llvm-project/flang/lib/Optimizer/Dialect/
H A DFIRType.cpp228 hasDynamicSize(fir::RecordType recTy) hasDynamicSize() argument
387 if (auto recTy = mlir::dyn_cast<fir::RecordType>(ty)) isRecordWithAllocatableMember() local
402 if (auto recTy = mlir::dyn_cast<fir::RecordType>(ty)) isRecordWithDescriptorMember() local
602 } else if (auto recTy = mlir::dyn_cast_or_null<fir::RecordType>(ty)) { getTypeAsString() local
1422 if (auto recTy = mlir::dyn_cast<fir::RecordType>(ty)) { getTypeSizeAndAlignment() local
[all...]
H A DFIROps.cpp87 if (auto recTy = mlir::dyn_cast<fir::RecordType>(ty)) in verifyTypeParamCount() local
368 if (auto recTy = mlir::dyn_cast<fir::RecordType>(dynTy)) validTypeParams() local
1513 if (auto recTy = mlir::dyn_cast<fir::RecordType>(eleTy)) { verify() local
1977 build(mlir::OpBuilder & builder,mlir::OperationState & result,llvm::StringRef fieldName,mlir::Type recTy,mlir::ValueRange operands) build() argument
2379 build(mlir::OpBuilder & builder,mlir::OperationState & result,llvm::StringRef fieldName,mlir::Type recTy,mlir::ValueRange operands) build() argument
2968 if (auto recTy = mlir::dyn_cast<fir::RecordType>(eleTy)) { verify() local
[all...]
/llvm-project/flang/lib/Lower/
H A DConvertConstant.cpp362 fir::RecordType recTy = mlir::cast<fir::RecordType>(res.getType()); in genStructureComponentInit() local
466 auto recTy = mlir::cast<fir::RecordType>(type); in genInlinedStructureCtorLitImpl() local
[all...]
H A DVectorSubscripts.cpp109 auto recTy = mlir::cast<fir::RecordType>(gen(component.base())); in gen() local
H A DConvertVariable.cpp329 genComponentDefaultInit(Fortran::lower::AbstractConverter & converter,mlir::Location loc,const Fortran::semantics::Symbol & component,fir::RecordType recTy,mlir::Value insertInto,Fortran::lower::StatementContext & stmtCtx) genComponentDefaultInit() argument
405 auto recTy = mlir::cast<fir::RecordType>(scalarType); genDefaultInitializerValue() local
H A DCallInterface.cpp1204 auto recTy = mlir::dyn_cast<fir::RecordType>(type); handleExplicitDummy() local
H A DConvertExpr.cpp918 auto recTy = mlir::cast<fir::RecordType>(ty); genval() local
1447 auto recTy = mlir::cast<fir::RecordType>(ty); genComponent() local
4465 if (auto recTy = mlir::dyn_cast<fir::RecordType>(seqTy.getEleTy())) createAndLoadSomeArrayTemp() local
6741 if (auto recTy = mlir::dyn_cast<fir::RecordType>(ty)) { lowerPath() local
6763 auto recTy = mlir::cast<fir::RecordType>(ty); lowerPath() local
[all...]
H A DConvertExprToHLFIR.cpp1669 auto recTy = mlir::cast<fir::RecordType>(ty); gen() local
/llvm-project/flang/lib/Optimizer/Builder/
H A DMutableBox.cpp348 if (auto recTy = mlir::dyn_cast<fir::RecordType>(eleTy)) createUnallocatedBox() local
701 if (auto recTy = mlir::dyn_cast<fir::RecordType>(derivedType)) { disassociateMutableBox() local
H A DFIRBuilder.cpp983 if (auto recTy = mlir::dyn_cast<fir::RecordType>(eleTy)) { getFromBox() local
1143 if (auto recTy = mlir::dyn_cast<fir::RecordType>(eleTy)) componentToExtendedValue() local
1378 auto recTy = mlir::dyn_cast<fir::RecordType>(baseTy); genRecordAssignment() local
1543 auto recTy = mlir::dyn_cast<fir::RecordType>(ty); genCPtrOrCFunptrAddr() local
[all...]