MCPcopy Create free account

hub / github.com/KhronosGroup/SPIRV-Tools / functions

Functions7,821 in github.com/KhronosGroup/SPIRV-Tools

↓ 2 callersMethodGetAnnotations
source/opt/def_use_manager.cpp:208
↓ 2 callersFunctionGetArrayElementType
Get the element type instruction of the OpTypeArray |array_type|.
source/opt/interface_var_sroa.cpp:53
↓ 2 callersFunctionGetArrayStride
Returns the array stride of the given array type.
source/val/validate_decorations.cpp:65
↓ 2 callersMethodGetCoefficientFromRecurrentTerm
source/opt/scalar_analysis.cpp:396
↓ 2 callersFunctionGetComponentTypeOfArrayMatrix
Traverses the component type of OpTypeArray or OpTypeMatrix. Repeats it |depth_to_component| times recursively and returns the component type. |type_i
source/opt/interface_var_sroa.cpp:73
↓ 2 callersMethodGetComponentVariable
source/opt/interface_var_sroa.h:68
↓ 2 callersMethodGetConstantsFromIds
source/opt/constants.cpp:192
↓ 2 callersFunctionGetDebugSourceText
source/val/validate_extensions.cpp:1129
↓ 2 callersMethodGetDef
Gets the instruction that defines the given id.
source/opt/graphics_robust_access_pass.h:129
↓ 2 callersMethodGetEnd
Returns the sentinel iterator.
source/opt/iterator.h:221
↓ 2 callersMethodGetErr
Returns last error message.
source/link/fnvar.h:178
↓ 2 callersFunctionGetErrorString
Returns expected error string if |extension| is not recognized.
test/val/val_extensions_test.cpp:40
↓ 2 callersFunctionGetExtractInsertValueType
Returns the type of the value accessed by OpCompositeExtract or OpCompositeInsert instruction. The function traverses the hierarchy of nested data str
source/val/validate_composites.cpp:38
↓ 2 callersFunctionGetFirstIndexOfAccessChain
source/opt/desc_sroa_util.cpp:108
↓ 2 callersMethodGetFloatTypeId
source/opt/type_manager.h:165
↓ 2 callersFunctionGetFunctionInstructionCount
Computes an instruction count for each function in the module represented by |binary|.
test/reduce/reducer_test.cpp:563
↓ 2 callersFunctionGetFunctionIterator
source/fuzz/fuzzer_util.cpp:2021
↓ 2 callersMethodGetFuturePassRecommendations
source/fuzz/pass_management/repeated_pass_recommender_standard.cpp:28
↓ 2 callersMethodGetGlobalValue
source/opt/module.cpp:72
↓ 2 callersMethodGetIdBoundLimit
source/fuzz/fuzzer_context.cpp:427
↓ 2 callersFunctionGetInFunctionCodeGenerator
test/val/val_builtins_test.cpp:247
↓ 2 callersMethodGetIntConst
source/opt/constants.cpp:507
↓ 2 callersMethodGetIntConstant
source/opt/ir_builder.h:427
↓ 2 callersFunctionGetLocationsAccessed
Return the set of locations accessed by |stores| and |loads|.
source/opt/loop_fusion.cpp:39
↓ 2 callersMethodGetLoopIterationCount
source/opt/loop_unroller.cpp:216
↓ 2 callersFunctionGetNSDIVersion
Returns the declared NSDI version from the OpExtInstImport referenced by |inst|. Returns 0 if not a NonSemantic.Shader.DebugInfo import.
source/val/validate_extensions.cpp:117
↓ 2 callersMethodGetNames
source/opt/ir_context.h:1306
↓ 2 callersFunctionGetNonCopyObjectDef
Finds the instruction whose id is |inst_id|. Follows the operand of OpCopyObject recursively if the opcode of the instruction is OpCopyObject and retu
source/opt/convert_to_sampled_image_pass.cpp:69
↓ 2 callersFunctionGetNumberOfMembers
Returns the number of members in |type|. If |type| is not a composite type or the number of components is not known at compile time, the return value
source/opt/copy_prop_arrays.cpp:44
↓ 2 callersMethodGetNumericVectorConstantWithWords
source/opt/constants.cpp:441
↓ 2 callersFunctionGetPhiIndexFromLabel
Retrieve the index of the OpPhi instruction |phi| which corresponds to the incoming |block| id.
source/opt/loop_unroller.cpp:338
↓ 2 callersMethodGetPlaceholderRootLoop
source/opt/loop_descriptor.h:542
↓ 2 callersMethodGetPointerTypeId
Returns the type id of the pointer type that can be used to point to this memory object.
source/opt/copy_prop_arrays.h:126
↓ 2 callersMethodGetPtr
source/opt/mem_pass.cpp:102
↓ 2 callersMethodGetRandomSizeForNewArray
source/fuzz/fuzzer_context.h:468
↓ 2 callersMethodGetResultTypeId
Returns return type id of the function
source/val/function.h:146
↓ 2 callersMethodGetSIntConstId
source/opt/constants.cpp:501
↓ 2 callersMethodGetScalarEvolutionAnalysis
Returns a pointer to the scalar evolution analysis. If it is invalid it will be rebuilt first.
source/opt/ir_context.h:380
↓ 2 callersMethodGetScalarEvolutionAnalysis
source/opt/scalar_analysis.h:186
↓ 2 callersFunctionGetSizedLoadStoreCodeGenerator
test/val/val_memory_test.cpp:5670
↓ 2 callersMethodGetSubscripts
source/opt/loop_dependence_helpers.cpp:381
↓ 2 callersMethodGetSuitableIds
source/fuzz/fuzzer_pass_add_opphi_synonyms.cpp:272
↓ 2 callersFunctionGetTensorTypeRank
source/val/validate_tensor.cpp:34
↓ 2 callersMethodGetTypes
source/opt/module.cpp:40
↓ 2 callersMethodGetTypesForWhichUniformValuesAreKnown
source/fuzz/fact_manager/fact_manager.cpp:166
↓ 2 callersMethodGetUIntType
source/opt/type_manager.h:147
↓ 2 callersMethodGetUIntTypeId
source/opt/type_manager.h:149
↓ 2 callersMethodGetUIntVectorType
source/opt/type_manager.h:174
↓ 2 callersFunctionGetUint32Constant
source/val/validate_extensions.cpp:86
↓ 2 callersMethodGetUndefVal
Returns an undef value for the given |var_id|'s type.
source/opt/mem_pass.h:44
↓ 2 callersFunctionGetVariableCodeGenerator
test/val/val_builtins_test.cpp:394
↓ 2 callersFunctionGetVectorOfStrings
source/opt/optimizer.cpp:37
↓ 2 callersFunctionGetWordsFromNumericScalarOrVectorConstant
source/opt/folding_rules.cpp:166
↓ 2 callersMethodGreaterThan
GreaterThan returns true iff o is greater than p.
utils/vscode/src/parser/parser.go:149
↓ 2 callersMethodHandleHeader
source/disassemble.cpp:165
↓ 2 callersMethodHandleInstruction
source/disassemble.cpp:183
↓ 2 callersFunctionHasBuiltinDecoration
source/opt/spread_volatile_semantics.cpp:28
↓ 2 callersFunctionHasDescriptorDecorations
source/opt/desc_sroa_util.cpp:32
↓ 2 callersMethodHasEnumAt
Returns true if the bucket at `bucketIndex/ stores the enum at `bucketOffset`, false otherwise.
source/enum_set.h:438
↓ 2 callersMethodHasFoldingRule
Returns true if there is at least 1 folding rule for |opcode|.
source/opt/const_folding_rules.h:84
↓ 2 callersMethodHasMultipleComponents
source/opt/interface_var_sroa.h:56
↓ 2 callersFunctionHasReturnType
source/val/validate_atomics.cpp:49
↓ 2 callersFunctionHashCombine
test/fuzzers/random_generator.cpp:63
↓ 2 callersFunctionHashInst
Calculates hash of an instruction. Applicable only to instructions that can be combined (ie. with CanBeFnVarCombined being true) and from those, hash
source/link/fnvar.cpp:225
↓ 2 callersFunctionHaveSameIndexesExceptForLast
Returns true of |inst_1| and |inst_2| have the same indexes that will be used to index into a composite object, excluding the last index. The two ins
source/opt/folding_rules.cpp:2368
↓ 2 callersMethodInBreakable
source/opt/merge_return_pass.h:121
↓ 2 callersMethodInit
source/opt/loop_unroller.cpp:348
↓ 2 callersFunctionInputOutputInstructionsHaveDuplicateIndices
source/val/validate_graph.cpp:443
↓ 2 callersMethodInstruction
source/val/instruction.cpp:25
↓ 2 callersFunctionInstructionLayoutSection
source/val/validation_state.cpp:38
↓ 2 callersFunctionInstructionRequiresTypeOperand
source/val/validate_id.cpp:144
↓ 2 callersFunctionInterestingWhileOpcodeExists
test/reduce/reducer_test.cpp:224
↓ 2 callersFunctionIsAllInt1
Returns true if all elements in |c| are 1.
source/opt/folding_rules.cpp:3800
↓ 2 callersMethodIsAlwaysGreaterOrEqualToZero
source/opt/scalar_analysis.cpp:921
↓ 2 callersMethodIsAlwaysGreaterThanZero
source/opt/scalar_analysis.cpp:916
↓ 2 callersMethodIsAnalyzedBuiltin
source/opt/liveness.cpp:46
↓ 2 callersMethodIsAtomicWithLoad
source/opt/instruction.h:912
↓ 2 callersFunctionIsBasicBlockSafeToClone
source/opt/loop_descriptor.cpp:392
↓ 2 callersFunctionIsBitWidthSupported
source/fuzz/fuzzer_pass_add_equation_instructions.cpp:26
↓ 2 callersMethodIsBlockType
source/val/function.cpp:218
↓ 2 callersMethodIsConsistent
source/opt/ir_context.cpp:384
↓ 2 callersFunctionIsContinue
Returns true if |id| is the continue target of a merge instruction.
source/opt/block_merge_util.cpp:53
↓ 2 callersMethodIsCooperativeMatrixBType
source/val/validation_state.cpp:1504
↓ 2 callersFunctionIsDebug1Inst
source/opt/reflect.h:28
↓ 2 callersFunctionIsDebug2Inst
source/opt/reflect.h:33
↓ 2 callersFunctionIsDebug3Inst
source/opt/reflect.h:36
↓ 2 callersFunctionIsDebugDeclareOrValue
source/opt/copy_prop_arrays.cpp:35
↓ 2 callersFunctionIsDecorationBinding
source/opt/desc_sroa.cpp:24
↓ 2 callersMethodIsDefined
Return true if id is mapped to any instruction, false otherwise.
source/diff/diff.cpp:229
↓ 2 callersFunctionIsEmptyDebugExpression
source/opt/debug_info_manager.cpp:74
↓ 2 callersMethodIsEmptyList
source/util/ilist_node.h:251
↓ 2 callersFunctionIsEnabledByCapabilityOpenCL_2_0
source/val/validate_capability.cpp:327
↓ 2 callersFunctionIsExplicitLod
source/val/validate_image.cpp:142
↓ 2 callersMethodIsFloatArrayType
source/val/validation_state.cpp:1179
↓ 2 callersFunctionIsFloating
Returns true if the type is a scalar floating point type.
source/util/parse_number.h:45
↓ 2 callersMethodIsFoldableByFoldScalar
source/opt/instruction.cpp:779
↓ 2 callersMethodIsFoldableByFoldVector
source/opt/instruction.cpp:801
↓ 2 callersMethodIsFoldableOpcode
source/opt/fold.cpp:521
↓ 2 callersMethodIsFoldableScalarType
source/opt/fold.cpp:667
↓ 2 callersMethodIsFoldableVectorType
source/opt/fold.cpp:680
← previousnext →1,701–1,800 of 7,821, ranked by callers