Searched refs:AllocMemOp (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Optimizer/Builder/Runtime/ |
| H A D | Ragged.cpp | 43 auto buff = builder.create<fir::AllocMemOp>(loc, extentTy); in genRaggedArrayAllocate()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | BoxedProcedure.cpp | 263 } else if (auto mem = mlir::dyn_cast<AllocMemOp>(op)) { in runOnOperation() 272 rewriter.replaceOpWithNewOp<AllocMemOp>( in runOnOperation()
|
| H A D | CodeGen.cpp | 992 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 D | ConvertExpr.h | 30 class AllocMemOp; variable
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | MemoryAllocation.cpp | 122 auto heap = rewriter.create<fir::AllocMemOp>( in matchAndRewrite()
|
| H A D | ArrayValueCopy.cpp | 194 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 D | FIROps.cpp | 280 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 D | MutableBox.cpp | 666 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 D | ConvertExpr.cpp | 2427 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()
|