Searched refs:TileInfo (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenACC.cpp | 274 SemaRef.TileInfo.TileDepthSatisfied = true; in SetCollapseInfoBeforeAssociatedStmt() 353 SemaRef.TileInfo.ActiveTile = TileClause; in SetTileInfoBeforeAssociatedStmt() 354 SemaRef.TileInfo.TileDepthSatisfied = false; in SetTileInfoBeforeAssociatedStmt() 355 SemaRef.TileInfo.CurTileCount = in SetTileInfoBeforeAssociatedStmt() 357 SemaRef.TileInfo.DirectiveKind = DirKind; in SetTileInfoBeforeAssociatedStmt() 954 if (TileInfo.CurTileCount && *TileInfo.CurTileCount > 0) { in ActOnWhileStmt() 956 << /*while loop*/ 1 << TileInfo.DirectiveKind in ActOnWhileStmt() 958 assert(TileInfo.ActiveTile && "tile count without object?"); in ActOnWhileStmt() 959 Diag(TileInfo.ActiveTile->getBeginLoc(), diag::note_acc_active_clause_here) in ActOnWhileStmt() 964 TileInfo.CurTileCount = std::nullopt; in ActOnWhileStmt() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | MatrixUtils.h | 31 struct TileInfo { struct 61 TileInfo(unsigned NumRows, unsigned NumColumns, unsigned NumInner, in TileInfo() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | MatrixUtils.cpp | 23 BasicBlock *TileInfo::CreateLoop(BasicBlock *Preheader, BasicBlock *Exit, in CreateLoop() 70 BasicBlock *TileInfo::CreateTiledLoops(BasicBlock *Start, BasicBlock *End, in CreateTiledLoops()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaOpenACC.h | 118 } TileInfo; variable 967 OldCollapseInfo(SemaRef.CollapseInfo), OldTileInfo(SemaRef.TileInfo), in SemaRef() 977 ? SemaRef.TileInfo.TileDepthSatisfied in ~LoopInConstructRAII() 985 SemaRef.TileInfo = OldTileInfo; in ~LoopInConstructRAII() 988 SemaRef.TileInfo.TileDepthSatisfied = TileDepthSatisfied; in ~LoopInConstructRAII()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 1926 TileInfo TI(LShape.NumRows, RShape.NumColumns, LShape.NumColumns, TileSize); in createTiledLoops()
|