MCPcopy Create free account

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

Functions974 in github.com/NVIDIA/cuda-tile

↓ 1 callersFunctionparseConstantSection
Parses the constant section and populates the constant table
lib/Bytecode/Reader/BytecodeReader.cpp:727
↓ 1 callersFunctionparseDebugSection
debuginfo-section =: diOpsNum[varint] // Total number of operations with debug info padding[bytes] // Align to 4 bytes diIndexOffs
lib/Bytecode/Reader/BytecodeReader.cpp:1901
↓ 1 callersFunctionparseDenseTypedElementsAttr
Parse format: constant <f32: 0x7F800000> : tile<f32>
lib/Dialect/CudaTile/IR/CudaTile.cpp:325
↓ 1 callersFunctionparseFunctionBody
Parses the function body bytecode and creates the corresponding operations.
lib/Bytecode/Reader/BytecodeReader.cpp:2104
↓ 1 callersFunctionparseFunctionResultList
Parses function result list (single type or parenthesized type list).
lib/Dialect/CudaTile/IR/CudaTile.cpp:187
↓ 1 callersFunctionparseFunctionTableSection
Parses the function table section and creates metadata for each function.
lib/Bytecode/Reader/BytecodeReader.cpp:2020
↓ 1 callersFunctionparseGenericEnumAttr
lib/Bytecode/Reader/BytecodeReader.cpp:447
↓ 1 callersFunctionparseGlobalSection
Parses the global section and creates metadata for each global variable.
lib/Bytecode/Reader/BytecodeReader.cpp:2249
↓ 1 callersFunctionparseProducerSection
===----------------------------------------------------------------------===// Producer Section ===---------------------------------------------------
lib/Bytecode/Reader/BytecodeReader.cpp:2332
↓ 1 callersFunctionparseSingleArgument
Parses a single function argument with cuda_tile type support.
lib/Dialect/CudaTile/IR/CudaTile.cpp:113
↓ 1 callersFunctionparseStrideArray
Parses the textural representation of a tensor_view stride.
lib/Dialect/CudaTile/IR/Types.cpp:237
↓ 1 callersFunctionparseStringSection
===----------------------------------------------------------------------===// String Section ===-----------------------------------------------------
lib/Bytecode/Reader/BytecodeReader.cpp:384
↓ 1 callersFunctionparseTileIRBytecode
Parses the given bytecode buffer into a CUDA Tile IR module. Returns null if the buffer is not valid bytecode.
lib/Dialect/CudaTile/Optimizer/CudaTileOptimizer.cpp:106
↓ 1 callersFunctionparseTypeAndAttrList
Parses type and attribute pairs for function results.
lib/Dialect/CudaTile/IR/CudaTile.cpp:170
↓ 1 callersFunctionparseTypeSection
Parses the type section and initializes the lazy type table
lib/Bytecode/Reader/BytecodeReader.cpp:609
↓ 1 callersFunctionparseViewTraversalStrides
lib/Dialect/CudaTile/IR/Types.cpp:666
↓ 1 callersFunctionperformLoopSplit
Split the loop at the correct threshold based on predicate.
lib/Dialect/CudaTile/Transforms/LoopSplit.cpp:261
↓ 1 callersFunctionpreload
(lib_name: str)
test/lit.cfg.py:77
↓ 1 callersFunctionprintDenseTypedElementsAttr
constant <f32: 42.0> : tile<f32>
lib/Dialect/CudaTile/IR/CudaTile.cpp:597
↓ 1 callersFunctionprintFuncOp
include/cuda_tile/Dialect/CudaTile/IR/SharedFuncParserAndPrinter.h:81
↓ 1 callersFunctionprintLoopIteratorValues
Prints the iterator values for a loop operation.
lib/Dialect/CudaTile/IR/CudaTile.cpp:2477
↓ 1 callersFunctionprintMemoryAttributes
lib/Dialect/CudaTile/IR/CudaTile.cpp:1117
↓ 1 callersFunctionprintViewTraversalStrides
lib/Dialect/CudaTile/IR/Types.cpp:727
↓ 1 callersFunctionregisterFromTileIRBytecodeTranslation
lib/Bytecode/Translation/BytecodeTranslation.cpp:35
↓ 1 callersFunctionregisterToTileIRBytecodeTranslation
lib/Bytecode/Translation/BytecodeTranslation.cpp:65
↓ 1 callersFunctionregisterTransformsUtilsTestPasses
test/lib/TestPasses.cpp:126
↓ 1 callersFunctionremf
(lhs: Tile, rhs: Tile, *, loc=None, ip=None)
python/cuda_tile/dialects/cuda_tile_ops.py:2614
↓ 1 callersFunctionremi
( lhs: Tile, rhs: Tile, *, signedness: Signedness = Signedness.SIGNED, loc=None, ip=No
python/cuda_tile/dialects/cuda_tile_ops.py:2590
↓ 1 callersFunctionret
Return values from a function.
python/cuda_tile/dialects/cuda_tile_ops.py:4044
↓ 1 callersFunctionreturn_partition_view
(op)
python/cuda_tile/dialects/cuda_tile_ops.py:1323
↓ 1 callersFunctionreturn_strided_view
(op)
python/cuda_tile/dialects/cuda_tile_ops.py:1328
↓ 1 callersFunctionreturn_tensor_view
(op)
python/cuda_tile/dialects/cuda_tile_ops.py:1318
↓ 1 callersFunctionroundTripModule
tools/cuda-tile-translate/test/RoundTripTestRegistration.cpp:30
↓ 1 callersFunctionshli
(lhs, rhs, *, loc=None, ip=None)
python/cuda_tile/dialects/cuda_tile_ops.py:4400
↓ 1 callersFunctionshri
( lhs, rhs, *, signedness: Signedness = Signedness.SIGNED, loc=None, ip=None )
python/cuda_tile/dialects/cuda_tile_ops.py:4409
↓ 1 callersFunctionsplitBySections
tools/cuda-tile-tblgen/SpecGen.cpp:643
↓ 1 callersFunctionsynthesizeScopeForFunction
Synthesize a scope for the given function operation. This essentially just attaches a new `DISubprogram` to the operation.
lib/Dialect/CudaTile/Transforms/SynthesizeDebugInfoScopes.cpp:73
↓ 1 callersFunctiontoCpp
Initialize CPP struct cuda_tile::TileIROptimizerOptions based on values from C API mlirCudaTileOptConfig struct
lib/CAPI/Dialect/CudaTileOptimizer.cpp:40
↓ 1 callersMethodtoString
Convert the version to a human-readable string format.
include/cuda_tile/Bytecode/Common/Version.h:67
↓ 1 callersFunctionvalidateAllOpcodeAssignments
Validates all opcode assignments for consistency and correctness. Checks: - Opcode values are within designated ranges for each opcode class. - No dup
tools/cuda-tile-tblgen/BytecodeGen.cpp:68
↓ 1 callersFunctionvalidateAllOperationsHaveOpcodes
Validates that all CudaTileOpDef operations have bytecode opcode assignments.
tools/cuda-tile-tblgen/BytecodeGen.cpp:50
↓ 1 callersFunctionvalidateAllTypesHaveBytecodeSupport
Validates all CudaTileTypeDef types have sinceVersion and BytecodeTypeTag.
tools/cuda-tile-tblgen/BytecodeTypeAnalysis.cpp:151
↓ 1 callersFunctionvalidateConfig
Validate provided configuration
lib/Dialect/CudaTile/Optimizer/CudaTileOptimizer.cpp:150
↓ 1 callersMethodvalidateDebugInfo
lib/Bytecode/Writer/BytecodeWriter.cpp:709
↓ 1 callersFunctionvalidateIntegerBounds
TODO: Leverage upstream changes to strip !cuda_tile. prefix.
lib/Dialect/CudaTile/IR/CudaTile.cpp:280
↓ 1 callersFunctionvalidateSSANameConsistency
Validates consistent SSA name usage across function arguments.
lib/Dialect/CudaTile/IR/CudaTile.cpp:97
↓ 1 callersFunctionverifyDivFPModifiers
include/cuda_tile/Dialect/CudaTile/IR/SharedVerifiers.h:157
↓ 1 callersMethodverifyIndices
lib/Dialect/CudaTile/IR/Types.cpp:634
↓ 1 callersFunctionverifyPackUnpackTypes
lib/Dialect/CudaTile/IR/CudaTile.cpp:4614
↓ 1 callersFunctionverifySelfContainedModuleAndOperationInvariants
Verify that the given module is self-contained and can be serialized into bytecode without external dependencies. This function performs two main chec
lib/Bytecode/Writer/BytecodeWriter.cpp:1629
↓ 1 callersFunctionverifySqrtFPModifiers
include/cuda_tile/Dialect/CudaTile/IR/SharedVerifiers.h:166
↓ 1 callersFunctionverifyTileSize
Verifies that every dimension in `shape` • is a positive compile‑time constant, • is a power of two, and • the total element count does not exceed `ma
include/cuda_tile/Dialect/CudaTile/IR/SharedVerifiers.h:67
↓ 1 callersMethodverifyWithAssumeOp
lib/Dialect/CudaTile/IR/Attributes.cpp:422
↓ 1 callersMethodverifyWithOp
lib/Dialect/CudaTile/IR/Attributes.cpp:267
↓ 1 callersFunctionwriteAPInt
Helper function to serialize an APInt.
lib/Bytecode/Writer/BytecodeWriter.cpp:214
↓ 1 callersFunctionwriteBytecodeToBuffer
write Bytecode to buffer
lib/Dialect/CudaTile/Optimizer/CudaTileOptimizer.cpp:130
↓ 1 callersMethodwriteConstantSection
lib/Bytecode/Writer/BytecodeWriter.cpp:526
↓ 1 callersMethodwriteDebugInfoSection
debuginfo-section =: diOpsNum[varint] // Total number of operations with debug info padding[bytes] // Align to 4 bytes diIndexOffs
lib/Bytecode/Writer/BytecodeWriter.cpp:634
↓ 1 callersMethodwriteExampleToDiskAndAppendToAppendix
tools/cuda-tile-tblgen/Emitter.cpp:177
↓ 1 callersMethodwriteFunctionTableSection
lib/Bytecode/Writer/BytecodeWriter.cpp:1368
↓ 1 callersFunctionwriteGlobalSection
Write the global section to the bytecode file.
lib/Bytecode/Writer/BytecodeWriter.cpp:1500
↓ 1 callersFunctionwriteHeader
lib/Bytecode/Writer/BytecodeWriter.cpp:172
↓ 1 callersFunctionwriteProducerSection
===----------------------------------------------------------------------===// Producer Section ===---------------------------------------------------
lib/Bytecode/Writer/BytecodeWriter.cpp:1587
↓ 1 callersMethodwriteStringSection
lib/Bytecode/Writer/BytecodeWriter.cpp:255
↓ 1 callersMethodwriteTypeSection
lib/Bytecode/Writer/BytecodeWriter.cpp:347
MethodAllElementTypeMatch
tools/cuda-tile-tblgen/CudaTileOp.h:78
MethodAllRanksMatch
tools/cuda-tile-tblgen/CudaTileOp.h:97
MethodAllTypesMatch
tools/cuda-tile-tblgen/CudaTileOp.h:70
MethodAnyType
tools/cuda-tile-tblgen/CudaTileType.h:167
MethodAnyTypeOf
tools/cuda-tile-tblgen/CudaTileOp.h:91
MethodAttributeType
tools/cuda-tile-tblgen/CudaTileType.h:217
MethodBadge
tools/cuda-tile-tblgen/Emitter.h:150
MethodBuiltinType
tools/cuda-tile-tblgen/BytecodeTypeAnalysis.cpp:140
MethodBuiltinType
tools/cuda-tile-tblgen/CudaTileType.h:204
MethodBytecodeTypeParameter
tools/cuda-tile-tblgen/BytecodeTypeAnalysis.cpp:56
MethodBytecodeVersion
Construct a bytecode version, which by default will target the current compatibility version of the bytecode format.
include/cuda_tile/Bytecode/Common/Version.h:27
MethodBytecodeVersionParser
lib/Bytecode/Common/CommandLineOptions.cpp:25
MethodCodeBlockOptions
tools/cuda-tile-tblgen/Emitter.h:123
MethodCudaTileOp
tools/cuda-tile-tblgen/CudaTileOp.cpp:400
MethodCudaTileOp
tools/cuda-tile-tblgen/CudaTileOp.h:165
MethodCudaTileType
tools/cuda-tile-tblgen/BytecodeTypeAnalysis.cpp:93
MethodDebugInfoReader
lib/Bytecode/Reader/BytecodeReader.cpp:786
MethodDebugInfoWriter
lib/Bytecode/Writer/BytecodeWriter.cpp:583
MethodElementType
tools/cuda-tile-tblgen/CudaTileType.h:192
MethodEncodingReader
lib/Bytecode/Reader/BytecodeReader.cpp:91
MethodEncodingWriter
lib/Bytecode/Writer/BytecodeWriter.cpp:63
MethodFunctionTableWriter
lib/Bytecode/Writer/BytecodeWriter.cpp:950
MethodFuseFMAPass
lib/Dialect/CudaTile/Transforms/FuseFMA.cpp:102
MethodHeader
tools/cuda-tile-tblgen/Emitter.h:48
MethodIterator
lib/Bytecode/Reader/BytecodeReader.cpp:791
MethodLazyTypeTable
lib/Bytecode/Reader/BytecodeReader.cpp:483
FunctionNB_MODULE
python/SiteInitializer.cpp:16
FunctionNB_MODULE
python/Dialect/DialectCudaTile.cpp:23
MethodOperationParameter
tools/cuda-tile-tblgen/CudaTileOp.h:58
MethodOperationSignature
tools/cuda-tile-tblgen/CudaTileOp.cpp:289
MethodOperationSignature
tools/cuda-tile-tblgen/CudaTileOp.h:154
MethodOperationTrait
tools/cuda-tile-tblgen/CudaTileOp.h:127
MethodPointerType
tools/cuda-tile-tblgen/CudaTileType.h:229
MethodPrintDynamic
lib/Dialect/CudaTile/IR/Types.cpp:345
MethodResultVersionInfo
tools/cuda-tile-tblgen/BytecodeGenUtilities.h:65
← previousnext →401–500 of 974, ranked by callers