Home
last modified time | relevance | path

Searched refs:TileInfo (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACC.cpp274 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 DMatrixUtils.h31 struct TileInfo { struct
61 TileInfo(unsigned NumRows, unsigned NumColumns, unsigned NumInner, in TileInfo() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMatrixUtils.cpp23 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 DSemaOpenACC.h118 } 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 DLowerMatrixIntrinsics.cpp1926 TileInfo TI(LShape.NumRows, RShape.NumColumns, LShape.NumColumns, TileSize); in createTiledLoops()