Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KhronosGroup/SPIRV-Tools
/ functions
Functions
7,821 in github.com/KhronosGroup/SPIRV-Tools
⨍
Functions
7,821
◇
Types & classes
1,346
↓ 1 callers
Method
GetChanceOfFlatteningConditionalBranch
source/fuzz/fuzzer_context.h:261
↓ 1 callers
Method
GetChanceOfGoingDeeperToExtractComposite
source/fuzz/fuzzer_context.h:264
↓ 1 callers
Method
GetChanceOfGoingDeeperToInsertInComposite
source/fuzz/fuzzer_context.h:267
↓ 1 callers
Method
GetChanceOfGoingDeeperWhenMakingAccessChain
source/fuzz/fuzzer_context.h:270
↓ 1 callers
Method
GetChanceOfHavingTwoBlocksInLoopToCreateIntSynonym
source/fuzz/fuzzer_context.h:273
↓ 1 callers
Method
GetChanceOfInliningFunction
source/fuzz/fuzzer_context.h:276
↓ 1 callers
Method
GetChanceOfInterchangingSignednessOfIntegerOperands
source/fuzz/fuzzer_context.h:279
↓ 1 callers
Method
GetChanceOfInterchangingZeroLikeConstants
source/fuzz/fuzzer_context.h:282
↓ 1 callers
Method
GetChanceOfInvertingComparisonOperators
source/fuzz/fuzzer_context.h:285
↓ 1 callers
Method
GetChanceOfMakingVectorOperationDynamic
source/fuzz/fuzzer_context.h:291
↓ 1 callers
Method
GetChanceOfMergingBlocks
source/fuzz/fuzzer_context.h:294
↓ 1 callers
Method
GetChanceOfMergingFunctionReturns
source/fuzz/fuzzer_context.h:297
↓ 1 callers
Method
GetChanceOfMovingBlockDown
source/fuzz/fuzzer_context.h:300
↓ 1 callers
Method
GetChanceOfMutatingPointer
source/fuzz/fuzzer_context.h:303
↓ 1 callers
Method
GetChanceOfObfuscatingConstant
source/fuzz/fuzzer_context.h:306
↓ 1 callers
Method
GetChanceOfOutliningFunction
source/fuzz/fuzzer_context.h:309
↓ 1 callers
Method
GetChanceOfPermutingFunctionVariables
source/fuzz/fuzzer_context.h:312
↓ 1 callers
Method
GetChanceOfPermutingInstructions
source/fuzz/fuzzer_context.h:315
↓ 1 callers
Method
GetChanceOfPermutingParameters
source/fuzz/fuzzer_context.h:318
↓ 1 callers
Method
GetChanceOfPermutingPhiOperands
source/fuzz/fuzzer_context.h:321
↓ 1 callers
Method
GetChanceOfPropagatingInstructionsDown
source/fuzz/fuzzer_context.h:324
↓ 1 callers
Method
GetChanceOfPropagatingInstructionsUp
source/fuzz/fuzzer_context.h:327
↓ 1 callers
Method
GetChanceOfPushingIdThroughVariable
source/fuzz/fuzzer_context.h:330
↓ 1 callers
Method
GetChanceOfReplacingAddSubMulWithCarryingExtended
source/fuzz/fuzzer_context.h:333
↓ 1 callers
Method
GetChanceOfReplacingBranchFromDeadBlockWithExit
source/fuzz/fuzzer_context.h:336
↓ 1 callers
Method
GetChanceOfReplacingCopyMemoryWithLoadStore
source/fuzz/fuzzer_context.h:339
↓ 1 callers
Method
GetChanceOfReplacingCopyObjectWithStoreLoad
source/fuzz/fuzzer_context.h:342
↓ 1 callers
Method
GetChanceOfReplacingIdWithSynonym
source/fuzz/fuzzer_context.h:345
↓ 1 callers
Method
GetChanceOfReplacingIrrelevantId
source/fuzz/fuzzer_context.h:348
↓ 1 callers
Method
GetChanceOfReplacingLinearAlgebraInstructions
source/fuzz/fuzzer_context.h:351
↓ 1 callers
Method
GetChanceOfReplacingLoadStoreWithCopyMemory
source/fuzz/fuzzer_context.h:354
↓ 1 callers
Method
GetChanceOfReplacingOpPhiIdFromDeadPredecessor
source/fuzz/fuzzer_context.h:357
↓ 1 callers
Method
GetChanceOfReplacingOpselectWithConditionalBranch
source/fuzz/fuzzer_context.h:360
↓ 1 callers
Method
GetChanceOfReplacingParametersWithGlobals
source/fuzz/fuzzer_context.h:363
↓ 1 callers
Method
GetChanceOfReplacingParametersWithStruct
source/fuzz/fuzzer_context.h:366
↓ 1 callers
Method
GetChanceOfSplittingBlock
source/fuzz/fuzzer_context.h:369
↓ 1 callers
Method
GetChanceOfSwappingAnotherPairOfFunctionVariables
source/fuzz/fuzzer_context.h:372
↓ 1 callers
Method
GetChanceOfSwappingConditionalBranchOperands
source/fuzz/fuzzer_context.h:375
↓ 1 callers
Method
GetChanceOfSwappingFunctions
source/fuzz/fuzzer_context.h:379
↓ 1 callers
Method
GetChanceOfTogglingAccessChainInstruction
source/fuzz/fuzzer_context.h:383
↓ 1 callers
Method
GetChanceOfWrappingRegionInSelection
source/fuzz/fuzzer_context.h:386
↓ 1 callers
Method
GetChanceOfWrappingVectorSynonym
source/fuzz/fuzzer_context.h:390
↓ 1 callers
Method
GetClonedLoop
Returns the cloned loop.
source/opt/loop_peeling.h:158
↓ 1 callers
Method
GetConstantLengthInfo
source/opt/types.cpp:569
↓ 1 callers
Function
GetContainerTypeId
Returns id of the type of the element that immediately contains the element being inserted by the OpCompositeInsert instruction |inst|. Returns 0 if i
source/opt/folding_rules.cpp:2753
↓ 1 callers
Method
GetDebugInlinedAtChain
Gets the DebugInlinedAt chain from |callee_inlined_at2chain_|.
source/opt/debug_info_manager.h:51
↓ 1 callers
Function
GetDefaultShaderCapabilities
test/val/val_code_generator.cpp:23
↓ 1 callers
Function
GetDefaultShaderTypes
test/val/val_code_generator.cpp:35
↓ 1 callers
Method
GetDoubleType
source/opt/type_manager.h:167
↓ 1 callers
Function
GetExtractOperandsForElementOfCompositeConstruct
Returns the in-operands for an OpCompositeExtract instruction that are needed to extract the |result_index|th element in the result of |inst| without
source/opt/folding_rules.cpp:2088
↓ 1 callers
Method
GetFileHandle
Returns a file handle to the file.
tools/io.cpp:446
↓ 1 callers
Method
GetFloatType
source/opt/type_manager.h:160
↓ 1 callers
Method
GetFloatVectorType
source/opt/type_manager.h:192
↓ 1 callers
Method
GetHasNestedBlockOrBufferBlockStruct
For a given struct ID returns true if it has a nested block/bufferblock decorated struct
source/val/validation_state.h:650
↓ 1 callers
Method
GetIdEquivalenceClasses
source/fuzz/fuzzer_pass_add_opphi_synonyms.cpp:150
↓ 1 callers
Function
GetImageTypeOfSampledImage
Returns id of the image type used for the sampled image type of |sampled_image|.
source/opt/convert_to_sampled_image_pass.cpp:59
↓ 1 callers
Function
GetImportExportPairs
source/link/linker.cpp:414
↓ 1 callers
Function
GetInf
Returns a constants with the value INF of the given type. Only works for 32-bit and 64-bit float point types. Returns |nullptr| if an error occurs.
source/opt/const_folding_rules.cpp:48
↓ 1 callers
Function
GetInlinedOperand
source/opt/debug_info_manager.cpp:64
↓ 1 callers
Function
GetInsertedValues
Returns a map with the set of values that were inserted into an object by the chain of OpCompositeInsertInstruction starting with |inst|. The map will
source/opt/folding_rules.cpp:2707
↓ 1 callers
Method
GetIntType
source/opt/type_manager.h:151
↓ 1 callers
Function
GetLegalizationPasses
tools/opt/opt.cpp:64
↓ 1 callers
Function
GetLengthOfArrayType
Returns the length of array type |type|.
source/opt/desc_sroa_util.cpp:23
↓ 1 callers
Function
GetLineLengthWithoutColor
source/disassemble.cpp:600
↓ 1 callers
Method
GetLineOfCallInstruction
source/opt/debug_info_manager.h:41
↓ 1 callers
Method
GetLiveness
source/opt/liveness.cpp:340
↓ 1 callers
Method
GetLocSize
source/opt/liveness.cpp:87
↓ 1 callers
Method
GetLoopDescriptor
Returns the loop descriptor owning |loop_|.
source/opt/loop_utils.h:160
↓ 1 callers
Function
GetLoopFromMergeBlock
source/fuzz/fuzzer_util.cpp:578
↓ 1 callers
Function
GetMakeAvailableScope
Returns the scope ID operand for MakeAvailable memory access with mask at the given operand index. This function is only called for OpLoad, OpStore, O
source/val/validate_memory.cpp:256
↓ 1 callers
Function
GetMakeVisibleScope
This function is only called for OpLoad, OpStore, OpCopyMemory, OpCopyMemorySized, OpCooperativeMatrixLoadNV, OpCooperativeMatrixStoreNV, OpCooperativ
source/val/validate_memory.cpp:269
↓ 1 callers
Function
GetMatrixColumnType
Get the column type instruction of the OpTypeMatrix |matrix_type|.
source/opt/interface_var_sroa.cpp:62
↓ 1 callers
Method
GetMaximumEquivalenceClassSizeForDataSynonymFactClosure
Other functions to control transformations. Keep them in alphabetical order.
source/fuzz/fuzzer_context.h:396
↓ 1 callers
Method
GetMaximumNumberOfFunctionParameters
source/fuzz/fuzzer_context.h:399
↓ 1 callers
Method
GetMemberName
source/opt/ir_context.h:1315
↓ 1 callers
Method
GetMemberTypeId
source/opt/copy_prop_arrays.cpp:868
↓ 1 callers
Method
GetMergingBlocks
source/opt/loop_descriptor.cpp:370
↓ 1 callers
Function
GetMinCoordSize
Returns minimal number of coordinates based on image dim, arrayed and whether the instruction uses projection coordinates.
source/val/validate_image.cpp:344
↓ 1 callers
Function
GetNan
Returns a constants with the value NaN of the given type. Only works for 32-bit and 64-bit float point types. Returns |nullptr| if an error occurs.
source/opt/const_folding_rules.cpp:28
↓ 1 callers
Function
GetNoDepthReplacingGenerator
test/val/val_builtins_test.cpp:3446
↓ 1 callers
Function
GetNonSemanticCodeGenerator
test/val/val_non_semantic_test.cpp:50
↓ 1 callers
Function
GetNumOfElementsContributedByOperand
Returns the number of elements that the |index|th in operand in |inst| contributes to the result of |inst|. |inst| must be an OpCompositeConstructIns
source/opt/folding_rules.cpp:2056
↓ 1 callers
Function
GetNumberOfElements
Returns the number of elements in the composite type |type|. Returns 0 if |type| is a scalar value. Return UINT32_MAX when the size is unknown at com
source/opt/folding_rules.cpp:2682
↓ 1 callers
Method
GetNumberOfMembers
source/opt/copy_prop_arrays.cpp:913
↓ 1 callers
Function
GetNumericIds
Collects all numeric ids in the module source into |numeric_ids|. This function is essentially a dry-run of spvTextToBinary.
source/text.cpp:864
↓ 1 callers
Method
GetNumericIds
source/text_handler.cpp:437
↓ 1 callers
Function
GetOneMainHasDepthReplacingOtherHasntGenerator
test/val/val_builtins_test.cpp:3498
↓ 1 callers
Function
GetOptimizationPasses
tools/opt/opt.cpp:70
↓ 1 callers
Method
GetOrCreateTrieNodeFor
Searches for the child trie node with the given key. If the node is found, returns that node. Otherwise creates an empty child node with that key and
source/opt/unify_const_pass.cpp:69
↓ 1 callers
Method
GetOrInsert
Returns liveness and register information for the basic block id |bb_id| or create a new empty entry if no entry already existed.
source/opt/register_pressure.h:125
↓ 1 callers
Method
GetOriginalLoop
Returns the original loop.
source/opt/loop_peeling.h:160
↓ 1 callers
Method
GetOutputVertices
Returns the maximum number of primitives mesh shader can emit
source/val/validation_state.h:291
↓ 1 callers
Method
GetPassNames
source/opt/optimizer.cpp:926
↓ 1 callers
Method
GetPeelingInfo
source/opt/loop_peeling.cpp:905
↓ 1 callers
Method
GetPointeeTypeId
source/opt/pass.cpp:48
↓ 1 callers
Function
GetPointerTypes
source/val/validate_memory.cpp:201
↓ 1 callers
Method
GetPredFunctor
Returns the list of predecessor functions.
source/opt/dominator_tree.cpp:120
↓ 1 callers
Method
GetPreservedAnalyses
test/opt/ir_context_test.cpp:57
↓ 1 callers
Method
GetRandomBranchWeights
source/fuzz/fuzzer_context.h:405
↓ 1 callers
Method
GetRandomComponentsForVectorShuffle
source/fuzz/fuzzer_context.h:417
← previous
next →
2,401–2,500 of 7,821, ranked by callers