Searched refs:bodyGenerator (Results 1 – 3 of 3) sorted by relevance
/llvm-project/flang/lib/Optimizer/Builder/ |
H A D | DoLoopHelper.cpp | 18 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 D | DoLoopHelper.h | 33 const BodyGenerator &bodyGenerator); 37 const BodyGenerator &bodyGenerator); 41 const BodyGenerator &bodyGenerator);
|
/llvm-project/flang/lib/Optimizer/Transforms/ |
H A D | SimplifyIntrinsics.cpp | 82 /// \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...] |