Home
last modified time | relevance | path

Searched refs:AbstractArrayBox (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DBoxValue.h103 class AbstractArrayBox {
105 AbstractArrayBox() = default;
106 AbstractArrayBox(llvm::ArrayRef<mlir::Value> extents, in AbstractArrayBox() function
132 class ArrayBoxValue : public AbstractBox, public AbstractArrayBox {
136 : AbstractBox{addr}, AbstractArrayBox{extents, lbounds} {}
148 class CharArrayBoxValue : public CharBoxValue, public AbstractArrayBox {
153 : CharBoxValue{addr, len}, AbstractArrayBox{extents, lbounds} {}
190 class AbstractIrBox : public AbstractBox, public AbstractArrayBox {
195 : AbstractBox{addr}, AbstractArrayBox(extents, lbounds) {} in AbstractIrBox()
H A DFIRBuilder.h28 class AbstractArrayBox; variable
291 mlir::Value genShape(mlir::Location loc, const fir::AbstractArrayBox &arr);
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DFIRBuilderTest.cpp387 fir::AbstractArrayBox aab(extents, {}); in TEST_F()
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DFIRBuilder.cpp379 const fir::AbstractArrayBox &arr) { in genShape()