Home
last modified time | relevance | path

Searched refs:AllocMemOp (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/Runtime/
H A DRagged.cpp43 auto buff = builder.create<fir::AllocMemOp>(loc, extentTy); in genRaggedArrayAllocate()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DBoxedProcedure.cpp263 } else if (auto mem = mlir::dyn_cast<AllocMemOp>(op)) { in runOnOperation()
272 rewriter.replaceOpWithNewOp<AllocMemOp>( in runOnOperation()
H A DCodeGen.cpp992 getMalloc(fir::AllocMemOp op, mlir::ConversionPatternRewriter &rewriter) { in getMalloc()
1021 struct AllocMemOpConversion : public FIROpConversion<fir::AllocMemOp> {
1025 matchAndRewrite(fir::AllocMemOp heap, OpAdaptor adaptor, in matchAndRewrite()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DConvertExpr.h30 class AllocMemOp; variable
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DMemoryAllocation.cpp122 auto heap = rewriter.create<fir::AllocMemOp>( in matchAndRewrite()
H A DArrayValueCopy.cpp194 if (mlir::isa<AllocaOp, AllocMemOp>(op)) { in collectArrayMentionFrom()
1045 mlir::Value allocmem = rewriter.create<AllocMemOp>( in allocateArrayTemp()
/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIROps.cpp280 mlir::Type fir::AllocMemOp::getAllocatedType() { in getAllocatedType()
284 mlir::Type fir::AllocMemOp::getRefTy(mlir::Type ty) { in getRefTy()
288 void fir::AllocMemOp::build(mlir::OpBuilder &builder, in build()
299 void fir::AllocMemOp::build(mlir::OpBuilder &builder, in build()
311 void fir::AllocMemOp::build(mlir::OpBuilder &builder, in build()
320 mlir::ParseResult fir::AllocMemOp::parse(mlir::OpAsmParser &parser, in parse()
325 void fir::AllocMemOp::print(mlir::OpAsmPrinter &p) { in print()
329 mlir::LogicalResult fir::AllocMemOp::verify() { in verify()
3489 if (mlir::isa<fir::AllocMemOp>(definingOp) || in valueHasFirAttribute()
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DMutableBox.cpp666 auto newStorage = builder.create<fir::AllocMemOp>( in allocateAndInitNewStorage()
691 auto heap = builder.create<fir::AllocMemOp>(loc, box.getBaseTy(), allocName, in genInlinedAllocation()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp2427 mlir::Value temp = builder.create<fir::AllocMemOp>( in genArrayTempFromMold()
4731 ? builder.create<fir::AllocMemOp>(loc, type) in createAndLoadSomeArrayTemp()
4732 : builder.create<fir::AllocMemOp>( in createAndLoadSomeArrayTemp()
6619 mem = builder.create<fir::AllocMemOp>( in genarr()
6624 mem = builder.create<fir::AllocMemOp>(loc, resTy); in genarr()