Home
last modified time | relevance | path

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

/llvm-project/flang/lib/Optimizer/Builder/
H A DDoLoopHelper.cpp18 const BodyGenerator &bodyGenerator) { in createLoop() argument
27 bodyGenerator(builder, index); in createLoop()
34 const BodyGenerator &bodyGenerator) { in createLoop() argument
37 bodyGenerator); in createLoop()
42 const BodyGenerator &bodyGenerator) { in createLoop() argument
47 return createLoop(zero, up, one, bodyGenerator); in createLoop()
/llvm-project/flang/include/flang/Optimizer/Builder/
H A DDoLoopHelper.h33 const BodyGenerator &bodyGenerator);
37 const BodyGenerator &bodyGenerator);
41 const BodyGenerator &bodyGenerator);
/llvm-project/flang/lib/Optimizer/Transforms/
H A DSimplifyIntrinsics.cpp82 /// \p bodyGenerator is a callback that generates the new function's body.
87 FunctionBodyGeneratorTy bodyGenerator);
1002 FunctionBodyGeneratorTy bodyGenerator) { in getOrCreateFunction()
1031 bodyGenerator(builder, newFunc); in getOrCreateFunction()
1229 auto bodyGenerator = [rank, maskRank, inputType, logicalElemType, outType, in simplifyMinMaxlocReduction()
1237 getOrCreateFunction(builder, funcName, typeGenerator, bodyGenerator); in simplifyMinMaxlocReduction()
1259 auto bodyGenerator = [&rank, &genBodyFunc, in simplifyReductionBody()
1266 getOrCreateFunction(builder, funcName, typeGenerator, bodyGenerator); in simplifyReductionBody()
1332 auto bodyGenerator = [&arg1Type, in runOnOperation()
1352 builder, typedFuncName, typeGenerator, bodyGenerator); in runOnOperation()
1001 getOrCreateFunction(fir::FirOpBuilder & builder,const mlir::StringRef & baseName,FunctionTypeGeneratorTy typeGenerator,FunctionBodyGeneratorTy bodyGenerator) getOrCreateFunction() argument
1228 auto bodyGenerator = [rank, maskRank, inputType, logicalElemType, outType, simplifyMinMaxlocReduction() local
1258 auto bodyGenerator = [&rank, &genBodyFunc, simplifyReductionBody() local
1329 auto bodyGenerator = [&arg1Type, runOnOperation() local
[all...]