Searched refs:CanonicalLoopInfo (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 24 class CanonicalLoopInfo; variable 398 CanonicalLoopInfo *collapseLoops(DebugLoc DL, 504 DebugLoc DL, CanonicalLoopInfo *CLI, InsertPointTy AllocaIP, 554 std::vector<CanonicalLoopInfo *> 555 tileLoops(DebugLoc DL, ArrayRef<CanonicalLoopInfo *> Loops, 566 void unrollLoopFull(DebugLoc DL, CanonicalLoopInfo *Loop); 573 void unrollLoopHeuristic(DebugLoc DL, CanonicalLoopInfo *Loop); 598 CanonicalLoopInfo **UnrolledCLI); 604 void applySimd(CanonicalLoopInfo *Loop, ConstantInt *Simdlen); 930 std::forward_list<CanonicalLoopInfo> LoopInfos; [all …]
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 1910 CanonicalLoopInfo * 2523 CanonicalLoopInfo * 2542 for (CanonicalLoopInfo *Loop : Loops) in collapseLoops() 2555 for (CanonicalLoopInfo *L : Loops) { in collapseLoops() 2570 CanonicalLoopInfo *Result = in collapseLoops() 2642 for (CanonicalLoopInfo *L : Loops) in collapseLoops() 2651 std::vector<CanonicalLoopInfo *> 2676 for (CanonicalLoopInfo *L : Loops) { in tileLoops() 2832 for (CanonicalLoopInfo *L : Loops) in tileLoops() 4452 void CanonicalLoopInfo::mapIndVar( in mapIndVar() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Frontend/ |
| H A D | OpenMPIRBuilderTest.cpp | 220 CanonicalLoopInfo *Loop = in buildSingleLoopFunction() 1223 CanonicalLoopInfo *Loop = in TEST_F() 1277 CanonicalLoopInfo *Loop = in TEST_F() 1359 CanonicalLoopInfo *InnerLoop = nullptr; in TEST_F() 1387 CanonicalLoopInfo *Collapsed = in TEST_F() 1430 CanonicalLoopInfo *Loop = in TEST_F() 1445 CanonicalLoopInfo *Floor = GenLoops[0]; in TEST_F() 1446 CanonicalLoopInfo *Tile = GenLoops[1]; in TEST_F() 1481 CanonicalLoopInfo *InnerLoop = nullptr; in TEST_F() 1703 CanonicalLoopInfo *Loop = in TEST_F() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
| H A D | OpenMPToLLVMIRTranslation.cpp | 775 SmallVector<llvm::CanonicalLoopInfo *> loopInfos; in convertOmpWsLoop() 829 llvm::CanonicalLoopInfo *loopInfo = in convertOmpWsLoop() 912 SmallVector<llvm::CanonicalLoopInfo *> loopInfos; in convertOmpSimdLoop() 971 llvm::CanonicalLoopInfo *loopInfo = in convertOmpSimdLoop()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 1970 llvm::CanonicalLoopInfo * 1987 llvm::CanonicalLoopInfo *Result = OMPLoopNestStack.back(); in EmitOMPCollapsedCanonicalLoopNest() 2061 llvm::CanonicalLoopInfo *CL = in EmitOMPCanonicalLoop() 2636 llvm::CanonicalLoopInfo *CLI = in EmitOMPSimdDirective() 2695 llvm::CanonicalLoopInfo *CLI = EmitOMPCollapsedCanonicalLoopNest(Inner, 1); in EmitOMPUnrollDirective() 2701 llvm::CanonicalLoopInfo *UnrolledCLI = nullptr; in EmitOMPUnrollDirective() 3855 llvm::CanonicalLoopInfo *CLI = in EmitOMPForDirective()
|
| H A D | CodeGenFunction.h | 52 class CanonicalLoopInfo; variable 287 SmallVector<llvm::CanonicalLoopInfo *, 4> OMPLoopNestStack; 3626 llvm::CanonicalLoopInfo *EmitOMPCollapsedCanonicalLoopNest(const Stmt *S,
|