Home
last modified time | relevance | path

Searched refs:heapType (Results 1 – 3 of 3) sorted by relevance

/llvm-project/flang/lib/Optimizer/Builder/
H A DTemporaryStorage.cpp181 mlir::Type heapType = fir::HeapType::get(storageType); local
184 boxType = fir::ClassType::get(heapType);
186 boxType = fir::BoxType::get(heapType);
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/
H A DBufferizeHLFIR.cpp583 mlir::Type heapType = fir::HeapType::get( in genBufferDestruction()
595 addr = builder.create<fir::BoxAddrOp>(loc, heapType, var); in genBufferDestruction()
605 addr = builder.create<fir::BoxAddrOp>(loc, heapType, var); in genBufferDestruction()
608 addr = builder.create<fir::ConvertOp>(loc, heapType, var); in genBufferDestruction()
623 mlir::Type boxType = fir::BoxType::get(heapType); in genBufferDestruction()
580 mlir::Type heapType = fir::HeapType::get( genBufferDestruction() local
/llvm-project/flang/lib/Lower/
H A DConvertArrayConstructor.cpp309 mlir::Type heapType = fir::HeapType::get(declaredType);
310 mlir::Type boxType = fir::BoxType::get(heapType); local
344 mlir::Value nullAddr = builder.createNullConstant(loc, heapType);