Lines Matching defs:symTable
52 lower::SymMap &symTable,
1024 lower::SymMap &symTable,
1027 : converter(converter), symTable(symTable), semaCtx(semaCtx), loc(loc),
1053 lower::SymMap &symTable;
1124 /*useDelayedPrivatization=*/false, info.symTable);
1140 genOMPDispatch(info.converter, info.symTable, info.semaCtx, info.eval,
1232 lower::AbstractConverter &converter, lower::SymMap &symTable,
1264 genOMPDispatch(converter, symTable, semaCtx, eval, currentLocation, queue,
1307 lower::AbstractConverter &converter, lower::SymMap &symTable,
1451 genOMPDispatch(converter, symTable, semaCtx, eval, currentLocation, queue,
1791 genBarrierOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
1799 genCriticalOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
1824 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
1830 genFlushOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
1843 lower::AbstractConverter &converter, lower::SymMap &symTable,
1861 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, *nestedEval,
1870 lower::SymMap &symTable,
1882 /*useDelayedPrivatization=*/true, symTable);
1898 genLoopNestOp(converter, symTable, semaCtx, eval, loc, queue, item,
1904 genMaskedOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
1913 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
1919 genMasterOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
1924 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
1930 genOrderedOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
1939 genOrderedRegionOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
1948 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
1954 genParallelOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
1971 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
1988 genSectionsOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2001 lower::SymMapScope scope(symTable);
2004 /*useDelayedPrivatization=*/false, symTable);
2067 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, nestedEval,
2110 lower::SymMap &symTable,
2119 genSingleOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2127 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
2134 genTargetOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2157 /*useDelayedPrivatization=*/true, symTable);
2270 genBodyOfTargetOp(converter, symTable, semaCtx, eval, targetOp, args, loc,
2280 genTargetDataOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2307 genBodyOfTargetDataOp(converter, symTable, semaCtx, eval, targetDataOp, args,
2314 lower::AbstractConverter &converter, lower::SymMap &symTable,
2340 genTaskOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2350 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
2357 /*useDelayedPrivatization=*/true, symTable);
2373 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
2382 genTaskgroupOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2391 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
2398 genTaskwaitOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2410 genTaskyieldOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2419 genWorkshareOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2430 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
2437 genTeamsOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
2461 OpWithBodyGenInfo(converter, symTable, semaCtx, loc, eval,
2474 lower::SymMap &symTable,
2488 enableDelayedPrivatizationStaging, symTable);
2502 genLoopNestOp(converter, symTable, semaCtx, eval, loc, queue, item,
2508 lower::SymMap &symTable,
2522 enableDelayedPrivatizationStaging, symTable);
2538 genLoopNestOp(converter, symTable, semaCtx, eval, loc, queue, item,
2544 lower::SymMap &symTable,
2561 /*useDelayedPrivatization=*/true, symTable);
2571 genParallelOp(converter, symTable, semaCtx, eval, loc, queue, item,
2577 lower::SymMap &symTable,
2589 enableDelayedPrivatization, symTable);
2605 genLoopNestOp(converter, symTable, semaCtx, eval, loc, queue, item,
2611 lower::SymMap &symTable,
2625 lower::AbstractConverter &converter, lower::SymMap &symTable,
2644 /*useDelayedPrivatization=*/true, symTable);
2652 genParallelOp(converter, symTable, semaCtx, eval, loc, queue, parallelItem,
2685 genLoopNestOp(converter, symTable, semaCtx, eval, loc, queue, doItem,
2692 lower::AbstractConverter &converter, lower::SymMap &symTable,
2712 /*useDelayedPrivatization=*/true, symTable);
2720 genParallelOp(converter, symTable, semaCtx, eval, loc, queue, parallelItem,
2766 genLoopNestOp(converter, symTable, semaCtx, eval, loc, queue, simdItem,
2775 lower::SymMap &symTable,
2800 /*useDelayedPrivatization=*/false, symTable);
2825 genLoopNestOp(converter, symTable, semaCtx, eval, loc, queue, simdItem,
2832 lower::SymMap &symTable,
2857 /*useDelayedPrivatization=*/false, symTable);
2884 genLoopNestOp(converter, symTable, semaCtx, eval, loc, queue, simdItem,
2891 lower::SymMap &symTable,
2906 lower::SymMap &symTable,
2920 genCompositeDistributeParallelDo(converter, symTable, semaCtx, eval, loc,
2924 genCompositeDistributeParallelDoSimd(converter, symTable, semaCtx, eval,
2927 genCompositeDistributeSimd(converter, symTable, semaCtx, eval, loc, queue,
2930 genCompositeDoSimd(converter, symTable, semaCtx, eval, loc, queue, item);
2932 genCompositeTaskloopSimd(converter, symTable, semaCtx, eval, loc, queue,
2941 lower::SymMap &symTable,
2951 symTable.pushScope();
2952 if (genOMPCompositeDispatch(converter, symTable, semaCtx, eval, loc, queue,
2954 symTable.popScope();
2961 genBarrierOp(converter, symTable, semaCtx, eval, loc, queue, item);
2964 genStandaloneDistribute(converter, symTable, semaCtx, eval, loc, queue,
2968 genStandaloneDo(converter, symTable, semaCtx, eval, loc, queue, item);
2971 genLoopOp(converter, symTable, semaCtx, eval, loc, queue, item);
2974 genMaskedOp(converter, symTable, semaCtx, eval, loc, queue, item);
2977 genMasterOp(converter, symTable, semaCtx, eval, loc, queue, item);
2981 genOrderedRegionOp(converter, symTable, semaCtx, eval, loc, queue, item);
2984 genStandaloneParallel(converter, symTable, semaCtx, eval, loc, queue, item);
3000 genStandaloneSimd(converter, symTable, semaCtx, eval, loc, queue, item);
3003 genScopeOp(converter, symTable, semaCtx, eval, loc, queue, item);
3006 genSingleOp(converter, symTable, semaCtx, eval, loc, queue, item);
3009 genTargetOp(converter, symTable, semaCtx, eval, loc, queue, item);
3012 genTargetDataOp(converter, symTable, semaCtx, eval, loc, queue, item);
3016 converter, symTable, semaCtx, loc, queue, item);
3020 converter, symTable, semaCtx, loc, queue, item);
3024 converter, symTable, semaCtx, loc, queue, item);
3027 genTaskOp(converter, symTable, semaCtx, eval, loc, queue, item);
3030 genTaskgroupOp(converter, symTable, semaCtx, eval, loc, queue, item);
3033 genStandaloneTaskloop(converter, symTable, semaCtx, eval, loc, queue, item);
3036 genTaskwaitOp(converter, symTable, semaCtx, eval, loc, queue, item);
3039 genTaskyieldOp(converter, symTable, semaCtx, eval, loc, queue, item);
3042 genTeamsOp(converter, symTable, semaCtx, eval, loc, queue, item);
3050 genWorkshareOp(converter, symTable, semaCtx, eval, loc, queue, item);
3061 symTable.popScope();
3067 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3073 genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3080 lower::AbstractConverter &converter, lower::SymMap &symTable,
3087 genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3094 genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3101 genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3127 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3137 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3145 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3150 [&](auto &&s) { return genOMP(converter, symTable, semaCtx, eval, s); },
3159 lower::AbstractConverter &converter, lower::SymMap &symTable,
3173 genOrderedOp(converter, symTable, semaCtx, eval, currentLocation, queue,
3177 genOMPDispatch(converter, symTable, semaCtx, eval, currentLocation, queue,
3182 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3203 genFlushOp(converter, symTable, semaCtx, eval, currentLocation, objects,
3207 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3214 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3222 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3237 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3243 genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3247 [&](auto &&s) { return genOMP(converter, symTable, semaCtx, eval, s); },
3255 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3262 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3305 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3373 genOMPDispatch(converter, symTable, semaCtx, eval, currentLocation, queue,
3377 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3391 genCriticalOp(converter, symTable, semaCtx, eval, currentLocation, queue,
3395 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3402 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3409 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3416 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3441 genOMPDispatch(converter, symTable, semaCtx, eval, currentLocation, queue,
3445 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3452 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3479 genOMPDispatch(converter, symTable, semaCtx, eval, currentLocation, queue,
3488 genSectionsOp(converter, symTable, semaCtx, eval, currentLocation, queue,
3493 static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable,
3498 [&](auto &&s) { return genOMP(converter, symTable, semaCtx, eval, s); },
3516 lower::SymMap &symTable,
3520 lower::SymMapScope scope(symTable);
3521 genOMP(converter, symTable, semaCtx, eval, omp);
3525 lower::AbstractConverter &converter, lower::SymMap &symTable,
3528 genOMP(converter, symTable, semaCtx, eval, omp);