Home
last modified time | relevance | path

Searched refs:resultBox (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/Runtime/
H A DReduction.h32 mlir::Value resultBox, mlir::Value maskBox,
39 mlir::Value resultBox, mlir::Value maskBox,
63 mlir::Value resultBox, mlir::Value maskBox, mlir::Value dim,
69 mlir::Value resultBox);
80 mlir::Value resultBox, mlir::Value arrayBox, mlir::Value dim,
92 mlir::Value resultBox, mlir::Value arrayBox, mlir::Value dim,
104 mlir::Value resultBox, mlir::Value arrayBox,
122 mlir::Value resultBox, mlir::Value arrayBox,
135 mlir::Value resultBox);
147 mlir::Value resultBox);
[all …]
H A DTransformational.h23 mlir::Value resultBox, mlir::Value arrayBox,
27 mlir::Value resultBox, mlir::Value arrayBox,
31 mlir::Value resultBox, mlir::Value arrayBox,
35 mlir::Value resultBox, mlir::Value arrayBox,
40 mlir::Value resultBox);
43 mlir::Value resultBox, mlir::Value arrayBox, mlir::Value maskBox,
47 mlir::Value resultBox, mlir::Value sourceBox,
51 mlir::Value resultBox, mlir::Value sourceBox, mlir::Value dim,
55 mlir::Value resultBox, mlir::Value sourceBox);
58 mlir::Value resultBox, mlir::Value vectorBox,
H A DCharacter.h31 mlir::Value resultBox, mlir::Value stringBox);
42 mlir::Value resultBox, mlir::Value stringBox);
72 mlir::Value resultBox, mlir::Value stringBox,
82 mlir::Value resultBox, mlir::Value stringBox,
90 mlir::Value resultBox, mlir::Value stringBox);
96 mlir::Value resultBox, mlir::Value stringBox,
111 mlir::Value resultBox, mlir::Value stringBox,
H A DInquiry.h33 mlir::Value resultBox, mlir::Value array, mlir::Value kind);
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/Runtime/
H A DTransformational.cpp24 mlir::Value resultBox, mlir::Value arrayBox, in genCshift() argument
32 fir::runtime::createArguments(builder, loc, fTy, resultBox, arrayBox, in genCshift()
39 mlir::Location loc, mlir::Value resultBox, in genCshiftVector() argument
55 mlir::Value resultBox, mlir::Value arrayBox, in genEoshift() argument
64 auto args = fir::runtime::createArguments(builder, loc, fTy, resultBox, in genEoshift()
84 fir::runtime::createArguments(builder, loc, fTy, resultBox, arrayBox, in genEoshiftVector()
91 mlir::Value resultBox, mlir::Value matrixABox, in genMatmul() argument
106 mlir::Value resultBox, mlir::Value arrayBox, in genPack() argument
129 auto args = fir::runtime::createArguments(builder, loc, fTy, resultBox, in genReshape()
137 mlir::Value resultBox, mlir::Value sourceBox, in genSpread() argument
[all …]
H A DCharacter.cpp25 mlir::Location loc, mlir::Value resultBox, in genCharacterSearch() argument
34 auto args = fir::runtime::createArguments(builder, loc, fTy, resultBox, in genCharacterSearch()
66 mlir::Value resultBox, mlir::Value stringBox, in genAdjust() argument
73 auto args = fir::runtime::createArguments(builder, loc, fTy, resultBox, in genAdjust()
82 genAdjust(builder, loc, resultBox, stringBox, adjustFunc); in genAdjustL()
89 genAdjust(builder, loc, resultBox, stringBox, adjustFunc); in genAdjustR()
177 genCharacterSearch(indexFunc, builder, loc, resultBox, stringBox, in genIndexDescriptor()
182 mlir::Value resultBox, mlir::Value stringBox, in genRepeat() argument
196 mlir::Value resultBox, mlir::Value stringBox) { in genTrim() argument
203 auto args = fir::runtime::createArguments(builder, loc, fTy, resultBox, in genTrim()
[all …]
H A DReduction.cpp391 mlir::Location loc, mlir::Value resultBox, in genReduction2Args() argument
406 mlir::Location loc, mlir::Value resultBox, in genReduction3Args() argument
424 mlir::Location loc, mlir::Value resultBox, in genReduction4Args() argument
461 genReduction2Args(allFunc, builder, loc, resultBox, maskBox, dim); in genAllDescriptor()
471 genReduction2Args(anyFunc, builder, loc, resultBox, maskBox, dim); in genAnyDescriptor()
711 mlir::Value resultBox) { in genProduct() argument
763 return resultBox; in genProduct()
779 mlir::Value resultBox) { in genDotProduct() argument
841 return resultBox; in genDotProduct()
863 mlir::Value resultBox) { in genSum() argument
[all …]
H A DInquiry.cpp35 mlir::Value resultBox, mlir::Value array, in genUbound() argument
43 auto args = fir::runtime::createArguments(builder, loc, fTy, resultBox, array, in genUbound()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/Runtime/
H A DCharacterTest.cpp118 mlir::Value resultBox = firBuilder->create<fir::UndefOp>(loc, boxTy); in TEST_F() local
125 checkCallOpFromResultBox(resultBox, "_FortranAIndex", 5); in TEST_F()
130 mlir::Value resultBox = firBuilder->create<fir::UndefOp>(loc, boxTy); in TEST_F() local
134 checkCallOpFromResultBox(resultBox, "_FortranARepeat", 3); in TEST_F()
139 mlir::Value resultBox = firBuilder->create<fir::UndefOp>(loc, boxTy); in TEST_F() local
141 fir::runtime::genTrim(*firBuilder, loc, resultBox, stringBox); in TEST_F()
142 checkCallOpFromResultBox(resultBox, "_FortranATrim", 2); in TEST_F()
153 *firBuilder, loc, resultBox, stringBox, setBox, backBox, kind); in TEST_F()
154 checkCallOpFromResultBox(resultBox, "_FortranAScan", 5); in TEST_F()
187 *firBuilder, loc, resultBox, stringBox, setBox, backBox, kind); in TEST_F()
[all …]
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DRuntime.h86 mlir::Value resultBox, mlir::Value sourceBox,
91 mlir::Value resultBox, mlir::Value sourceBox,
/llvm-project-15.0.7/flang/lib/Lower/
H A DRuntime.cpp299 mlir::Value resultBox, mlir::Value sourceBox, in genTransfer() argument
309 builder, loc, fTy, resultBox, sourceBox, moldBox, sourceFile, sourceLine); in genTransfer()
315 mlir::Location loc, mlir::Value resultBox, in genTransferSize() argument
325 fir::runtime::createArguments(builder, loc, fTy, resultBox, sourceBox, in genTransferSize()
H A DIntrinsicCall.cpp213 auto resultBox = builder.create<fir::AbsentOp>( in genProdOrSum() local
215 return func(builder, loc, array, mask, resultBox); in genProdOrSum()
244 auto resultBox = builder.create<fir::AbsentOp>( in genDotProd() local
246 return func(builder, loc, vectorA, vectorB, resultBox); in genDotProd()