Lines Matching refs:BoxValue
189 fir::BoxValue arryTmp = builder.createBox(loc, args[0]); in genProdOrSum()
261 fir::BoxValue arryTmp = builder.createBox(loc, args[0]); in genExtremumVal()
323 unsigned rank = fir::BoxValue(array).rank(); in genExtremumloc()
2058 [&](const fir::BoxValue &box) -> fir::ExtendedValue { in readAndAddCleanUp()
2190 fir::BoxValue maskArry = builder.createBox(loc, args[0]); in genAll()
2260 fir::BoxValue maskArry = builder.createBox(loc, args[0]); in genAny()
2462 fir::BoxValue mask = builder.createBox(loc, args[0]); in genCount()
2533 fir::BoxValue arrayBox = builder.createBox(loc, args[0]); in genCshift()
2677 fir::BoxValue arrayBox = builder.createBox(loc, args[0]); in genEoshift()
3291 fir::BoxValue matrixTmpA = builder.createBox(loc, args[0]); in genMatmul()
3293 fir::BoxValue matrixTmpB = builder.createBox(loc, args[1]); in genMatmul()
3637 assert(fir::BoxValue(shape).rank() == 1); in genReshape()
3873 if (const auto *boxValue = args[0].getBoxOf<fir::BoxValue>()) in genSize()
3929 [](const fir::BoxValue &arr) { return arr.getLBounds().empty(); }, in hasDefaultLowerBound()
3961 [&](const fir::BoxValue &boxValue) -> mlir::Value { in createBoxForLBOUND()
4008 if (const auto *boxValue = array.getBoxOf<fir::BoxValue>()) in genLbound()
4113 fir::BoxValue sourceTmp = source; in genSpread()
4163 fir::BoxValue moldTmp = mold; in genTransfer()
4311 fir::BoxValue maskBox = builder.createBox(loc, args[1]); in genUnpack()