MCPcopy Create free account

hub / github.com/NVIDIA/cuda-tile / functions

Functions974 in github.com/NVIDIA/cuda-tile

↓ 1 callersFunctiongetTableFromRecord
tools/cuda-tile-tblgen/CudaTileOp.cpp:442
↓ 1 callersMethodgetTag
Returns the version tag.
include/cuda_tile/Bytecode/Common/Version.h:41
↓ 1 callersFunctiongetTraitConstraint
Get trait constraint message by name
tools/cuda-tile-tblgen/CudaTileOp.cpp:28
↓ 1 callersMethodgetWarnUnsupportedHints
lib/Bytecode/Common/CommandLineOptions.cpp:103
↓ 1 callersFunctionget_comparison_ordering_attr
Convert an enum value to the corresponding ComparisonOrderingAttr.
python/cuda_tile/dialects/cuda_tile_ops.py:438
↓ 1 callersFunctionget_global
(global_op, loc=None, ip=None)
python/cuda_tile/dialects/cuda_tile_ops.py:4729
↓ 1 callersFunctionget_supported_mma_configs
Get all supported MMA configurations
python/cuda_tile/dialects/cuda_tile_ops.py:679
↓ 1 callersFunctionget_supported_mma_scaled_configs
Get all supported MMA Scaled configurations
python/cuda_tile/dialects/cuda_tile_ops.py:829
↓ 1 callersFunctionget_symbol_visibility_attr
Convert an enum value to SymbolVisibilityAttr.
python/cuda_tile/dialects/cuda_tile_ops.py:356
↓ 1 callersFunctionglobal_
Create a cuda_tile.global in the enclosing cuda_tile.module.
python/cuda_tile/dialects/cuda_tile_ops.py:4674
↓ 1 callersFunctionisConstOne
Helper function to return if step is equal to one
lib/Dialect/CudaTile/Transforms/LoopSplit.cpp:246
↓ 1 callersFunctionisSplitProfitable
Return True if splitting loop for current branch seems profitable for performance
lib/Dialect/CudaTile/Transforms/LoopSplit.cpp:77
↓ 1 callersFunctionisSplittableCondition
Check if an cuda_tile.if condition is a cmpi with induction variable. Collect all branches with the same predicate into `ifOps` vector
lib/Dialect/CudaTile/Transforms/LoopSplit.cpp:108
↓ 1 callersFunctionisValidDenseElementType
lib/Dialect/CudaTile/IR/CudaTile.cpp:307
↓ 1 callersMethodkind
tools/cuda-tile-tblgen/CudaTileType.h:105
↓ 1 callersFunctionkindToString
tools/cuda-tile-tblgen/CudaTileType.cpp:220
↓ 1 callersFunctionloadInputModule
Loads/produces a ModuleOp into `outMod` based on cfg.input.kind. Returns success() on success, failure() on any error.
lib/Dialect/CudaTile/Optimizer/CudaTileOptimizer.cpp:178
↓ 1 callersFunctionmain
()
test/round_trip_test.py:29
↓ 1 callersFunctionmake_partition_view_type
Creates a PartitionViewType from a tensor view MLIR type, a tile shape, the type of the indices to use within the view, a dimension mapping a
python/cuda_tile/dialects/cuda_tile_ops.py:1511
↓ 1 callersFunctionmake_strided_view_type
Creates a StridedViewType from a tensor view MLIR type, a tile shape, traversal strides, the type of the indices to use within the view, a
python/cuda_tile/dialects/cuda_tile_ops.py:1549
↓ 1 callersFunctionmake_tensor_view_type
Creates a TensorViewType from an element, a shape and strides. Args: el_type: Element type - can be a type wrapper (Int32, Float32, etc.)
python/cuda_tile/dialects/cuda_tile_ops.py:1428
↓ 1 callersFunctionmaxf
( lhs: Tile, rhs: Tile, *, propagate_nan: bool = False, flush_to_zero: bool = False, l
python/cuda_tile/dialects/cuda_tile_ops.py:4113
↓ 1 callersFunctionmaxi
( lhs: Tile, rhs: Tile, *, signedness: Signedness = Signedness.SIGNED, loc=None, ip=No
python/cuda_tile/dialects/cuda_tile_ops.py:4139
↓ 1 callersFunctionminf
( lhs: Tile, rhs: Tile, *, propagate_nan: bool = False, flush_to_zero: bool = False, l
python/cuda_tile/dialects/cuda_tile_ops.py:4219
↓ 1 callersFunctionmini
( lhs: Tile, rhs: Tile, *, signedness: Signedness = Signedness.SIGNED, loc=None, ip=No
python/cuda_tile/dialects/cuda_tile_ops.py:4195
↓ 1 callersFunctionmlirCudaTileApplyOptimizations
lib/CAPI/Dialect/CudaTileOptimizer.cpp:49
↓ 1 callersFunctionmlirCudaTileAtomicRMWModeAttrGet
lib/CAPI/Dialect/CudaTileDialect.cpp:488
↓ 1 callersFunctionmlirCudaTileAtomicRMWModeAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:497
↓ 1 callersFunctionmlirCudaTileAttributeIsAAtomicRMWModeAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:484
↓ 1 callersFunctionmlirCudaTileAttributeIsAComparisonOrderingAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:346
↓ 1 callersFunctionmlirCudaTileAttributeIsAComparisonPredicateAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:369
↓ 1 callersFunctionmlirCudaTileAttributeIsAIntegerOverflowAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:507
↓ 1 callersFunctionmlirCudaTileAttributeIsAMemoryOrderingSemanticsAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:414
↓ 1 callersFunctionmlirCudaTileAttributeIsAMemoryScopeAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:438
↓ 1 callersFunctionmlirCudaTileAttributeIsAOptimizationHintsAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:576
↓ 1 callersFunctionmlirCudaTileAttributeIsAPaddingValueAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:461
↓ 1 callersFunctionmlirCudaTileAttributeIsARoundingModeAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:323
↓ 1 callersFunctionmlirCudaTileAttributeIsASignednessAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:530
↓ 1 callersFunctionmlirCudaTileAttributeIsASymbolVisibilityAttr
lib/CAPI/Dialect/CudaTileDialect.cpp:553
↓ 1 callersFunctionmlirCudaTileComparisonOrderingAttrGet
lib/CAPI/Dialect/CudaTileDialect.cpp:350
↓ 1 callersFunctionmlirCudaTileComparisonOrderingAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:359
↓ 1 callersFunctionmlirCudaTileComparisonPredicateAttrGet
lib/CAPI/Dialect/CudaTileDialect.cpp:373
↓ 1 callersFunctionmlirCudaTileComparisonPredicateAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:382
↓ 1 callersFunctionmlirCudaTileFreeBuffer
lib/CAPI/Dialect/CudaTileDialect.cpp:688
↓ 1 callersFunctionmlirCudaTileIntegerAttrGet
lib/CAPI/Dialect/CudaTileDialect.cpp:701
↓ 1 callersFunctionmlirCudaTileIntegerOverflowAttrGet
lib/CAPI/Dialect/CudaTileDialect.cpp:511
↓ 1 callersFunctionmlirCudaTileIntegerOverflowAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:520
↓ 1 callersFunctionmlirCudaTileIntegerTypeGet
lib/CAPI/Dialect/CudaTileDialect.cpp:697
↓ 1 callersFunctionmlirCudaTileMemoryOrderingSemanticsAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:427
↓ 1 callersFunctionmlirCudaTileMemoryScopeAttrGet
lib/CAPI/Dialect/CudaTileDialect.cpp:442
↓ 1 callersFunctionmlirCudaTileMemoryScopeAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:451
↓ 1 callersFunctionmlirCudaTileOperationSetDiscardableAttributeByName
lib/CAPI/Dialect/CudaTileDialect.cpp:705
↓ 1 callersFunctionmlirCudaTileOptFlagsInit
===----------------------------------------------------------------------===// CUDA Tile IR -> CUDA Tile IR optimization pipeline ===-----------------
lib/CAPI/Dialect/CudaTileOptimizer.cpp:24
↓ 1 callersFunctionmlirCudaTileOptimizationHintsAttrGetEntryOpHint
lib/CAPI/Dialect/CudaTileDialect.cpp:586
↓ 1 callersFunctionmlirCudaTileOptimizationHintsAttrGetLoadStoreOpHint
lib/CAPI/Dialect/CudaTileDialect.cpp:621
↓ 1 callersFunctionmlirCudaTilePaddingValueAttrGet
lib/CAPI/Dialect/CudaTileDialect.cpp:465
↓ 1 callersFunctionmlirCudaTilePaddingValueAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:474
↓ 1 callersFunctionmlirCudaTilePartitionViewTypeGetChecked
lib/CAPI/Dialect/CudaTileDialect.cpp:224
↓ 1 callersFunctionmlirCudaTilePartitionViewTypeGetDimMapElement
lib/CAPI/Dialect/CudaTileDialect.cpp:204
↓ 1 callersFunctionmlirCudaTilePartitionViewTypeGetDimMapRank
lib/CAPI/Dialect/CudaTileDialect.cpp:200
↓ 1 callersFunctionmlirCudaTilePartitionViewTypeGetPaddingValue
lib/CAPI/Dialect/CudaTileDialect.cpp:209
↓ 1 callersFunctionmlirCudaTilePartitionViewTypeGetTensorView
lib/CAPI/Dialect/CudaTileDialect.cpp:196
↓ 1 callersFunctionmlirCudaTilePartitionViewTypeGetTileShape
lib/CAPI/Dialect/CudaTileDialect.cpp:192
↓ 1 callersFunctionmlirCudaTilePartitionViewTypeGetViewIndexRank
lib/CAPI/Dialect/CudaTileDialect.cpp:220
↓ 1 callersFunctionmlirCudaTilePartitionViewTypeGetViewTileType
lib/CAPI/Dialect/CudaTileDialect.cpp:216
↓ 1 callersFunctionmlirCudaTilePointerTypeGet
lib/CAPI/Dialect/CudaTileDialect.cpp:54
↓ 1 callersFunctionmlirCudaTilePointerTypeGetPointeeType
lib/CAPI/Dialect/CudaTileDialect.cpp:58
↓ 1 callersFunctionmlirCudaTileRegisterAllPasses
lib/CAPI/Registration.cpp:21
↓ 1 callersFunctionmlirCudaTileRegisterPasses
lib/CAPI/Dialect/CudaTileDialect.cpp:716
↓ 1 callersFunctionmlirCudaTileRoundingModeAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:336
↓ 1 callersFunctionmlirCudaTileSignednessAttrGet
lib/CAPI/Dialect/CudaTileDialect.cpp:534
↓ 1 callersFunctionmlirCudaTileSignednessAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:543
↓ 1 callersFunctionmlirCudaTileStridedViewTypeGetChecked
lib/CAPI/Dialect/CudaTileDialect.cpp:302
↓ 1 callersFunctionmlirCudaTileStridedViewTypeGetDimMapElement
lib/CAPI/Dialect/CudaTileDialect.cpp:282
↓ 1 callersFunctionmlirCudaTileStridedViewTypeGetDimMapRank
lib/CAPI/Dialect/CudaTileDialect.cpp:278
↓ 1 callersFunctionmlirCudaTileStridedViewTypeGetPaddingValue
lib/CAPI/Dialect/CudaTileDialect.cpp:287
↓ 1 callersFunctionmlirCudaTileStridedViewTypeGetTensorView
lib/CAPI/Dialect/CudaTileDialect.cpp:274
↓ 1 callersFunctionmlirCudaTileStridedViewTypeGetTileShape
lib/CAPI/Dialect/CudaTileDialect.cpp:266
↓ 1 callersFunctionmlirCudaTileStridedViewTypeGetTraversalStrides
lib/CAPI/Dialect/CudaTileDialect.cpp:270
↓ 1 callersFunctionmlirCudaTileStridedViewTypeGetViewIndexRank
lib/CAPI/Dialect/CudaTileDialect.cpp:298
↓ 1 callersFunctionmlirCudaTileStridedViewTypeGetViewTileType
lib/CAPI/Dialect/CudaTileDialect.cpp:294
↓ 1 callersFunctionmlirCudaTileSymbolVisibilityAttrGet
lib/CAPI/Dialect/CudaTileDialect.cpp:557
↓ 1 callersFunctionmlirCudaTileSymbolVisibilityAttrGetValue
lib/CAPI/Dialect/CudaTileDialect.cpp:566
↓ 1 callersFunctionmlirCudaTileTensorViewTypeGetChecked
lib/CAPI/Dialect/CudaTileDialect.cpp:158
↓ 1 callersFunctionmlirCudaTileTensorViewTypeGetDimSize
lib/CAPI/Dialect/CudaTileDialect.cpp:146
↓ 1 callersFunctionmlirCudaTileTensorViewTypeGetElementType
lib/CAPI/Dialect/CudaTileDialect.cpp:138
↓ 1 callersFunctionmlirCudaTileTensorViewTypeGetStride
lib/CAPI/Dialect/CudaTileDialect.cpp:150
↓ 1 callersFunctionmlirCudaTileTileTypeGetChecked
lib/CAPI/Dialect/CudaTileDialect.cpp:92
↓ 1 callersFunctionmlirCudaTileTileTypeGetDimSize
lib/CAPI/Dialect/CudaTileDialect.cpp:88
↓ 1 callersFunctionmlirCudaTileTileTypeGetElementType
lib/CAPI/Dialect/CudaTileDialect.cpp:80
↓ 1 callersFunctionmlirCudaTileTileTypeGetRank
lib/CAPI/Dialect/CudaTileDialect.cpp:84
↓ 1 callersFunctionmlirCudaTileTokenTypeGet
lib/CAPI/Dialect/CudaTileDialect.cpp:112
↓ 1 callersFunctionmlirCudaTileTypeIsAPartitionViewType
lib/CAPI/Dialect/CudaTileDialect.cpp:171
↓ 1 callersFunctionmlirCudaTileTypeIsAStridedViewType
lib/CAPI/Dialect/CudaTileDialect.cpp:241
↓ 1 callersFunctionmlirCudaTileTypeIsATokenType
lib/CAPI/Dialect/CudaTileDialect.cpp:104
↓ 1 callersFunctionmlirCudaTileWriteBytecodeToBuffer
lib/CAPI/Dialect/CudaTileDialect.cpp:662
↓ 1 callersFunctionnegf
Computes the negative of the source tile element-wise.
python/cuda_tile/dialects/cuda_tile_ops.py:2399
↓ 1 callersFunctionnegi
Computes the arithmetic inverse of the source integer tile element-wise.
python/cuda_tile/dialects/cuda_tile_ops.py:2384
↓ 1 callersFunctionnormalizeForOpCmp
Normalize a comparison to always be "iv <op> value" Return false if comparison is not with induction variable Return false if comparison signedness do
lib/Dialect/CudaTile/Transforms/LoopSplit.cpp:36
↓ 1 callersFunctionoptimizeTileIR
----------------------------------------------------------------------------- optimizeTileIR - calls: 1) loadInputModule - from file or buffer: Byteco
lib/Dialect/CudaTile/Optimizer/CudaTileOptimizer.cpp:320
← previousnext →301–400 of 974, ranked by callers