MCPcopy Create free account

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

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

↓ 58 callersMethodEvalConstantValUint64
source/val/validation_state.cpp:1777
↓ 58 callersMethodGet
source/diff/lcs.h:113
↓ 58 callersMethodIsFloatVectorType
source/val/validation_state.cpp:1183
↓ 58 callersFunctionIsUint32Constant
source/val/validate_extensions.cpp:77
↓ 57 callersMethodAnalyzeInstUse
source/opt/def_use_manager.cpp:36
↓ 57 callersFunctionGenerateKernelCode
test/val/val_atomics_test.cpp:149
↓ 57 callersFunctionIsFreshId
source/fuzz/fuzzer_util.cpp:97
↓ 57 callersFunctionspvLogStringForEnv
source/spirv_target_env.cpp:440
↓ 56 callersFunctionError
Calls the given |consumer| by supplying the given error |message|. The |message| is from the given |source| and |location|.
source/opt/log.h:119
↓ 55 callersMethodGetCoefficient
source/opt/scalar_analysis_nodes.h:258
↓ 55 callersMethodGetMergeInst
source/opt/basic_block.cpp:57
↓ 55 callersMethodIsSigned
source/opt/types.h:283
↓ 55 callersMethodentry_points
source/opt/module.h:503
↓ 55 callersMethodstr
source/opt/types.cpp:384
↓ 54 callersMethodEvalInt32IfConst
<is_int32, is_const_int32, value>
source/val/validation_state.cpp:1830
↓ 54 callersMethodHasDecoration
Returns true if the given id <id> has the given decoration <dec>, otherwise returns false.
source/val/validation_state.h:533
↓ 54 callersMethodToBinary
source/opt/module.cpp:152
↓ 54 callersMethoddiagnostic
Returns a diagnostic stream object initialized with current position in the input stream, and for the given error code. Any data written to the return
source/binary.cpp:153
↓ 53 callersFunctionto_string
test/unit_spirv.h:40
↓ 52 callersMethodNextNode
source/util/ilist_node.h:161
↓ 52 callersMethodcount
Returns the 1 if `value` is present in the set, `0` otherwise.
source/enum_set.h:315
↓ 51 callersMethodGetPreHeaderBlock
Returns the loop pre-header, nullptr means that the loop predecessor does not qualify as a preheader. The preheader is the unique predecessor that: -
source/opt/loop_descriptor.h:125
↓ 51 callersMethodSetOperand
source/opt/instruction.h:694
↓ 50 callersMethodGetStructuredCFGAnalysis
Returns a pointer to a StructuredCFGAnalysis. If the analysis is invalid, it is rebuilt first.
source/opt/ir_context.h:295
↓ 50 callersMethodSetMessageConsumer
test/opt/pass_fixture.h:309
↓ 50 callersMethoddec_type
source/val/decoration.h:75
↓ 50 callersFunctionsendParseError
(ctx context.Context, req *jsonrpc2.Request, err error)
utils/vscode/src/lsp/protocol/protocol.go:79
↓ 49 callersMethodAddFactIdEquation
source/fuzz/fact_manager/fact_manager.cpp:258
↓ 49 callersMethodReplaceAllUsesWith
source/opt/ir_context.cpp:321
↓ 48 callersMethodCreateSubtraction
source/opt/scalar_analysis.cpp:131
↓ 48 callersMethodRegisterExecutionModelLimitation
source/val/function.cpp:373
↓ 48 callersMethodcbegin
source/opt/module.h:586
↓ 48 callersFunctionspvOpcodeIsConstant
source/opcode.cpp:133
↓ 47 callersMethodAssemble
test/opt/propagator_test.cpp:41
↓ 47 callersMethodBlockIsDead
source/fuzz/fact_manager/fact_manager.cpp:204
↓ 47 callersMethodBuild
test/val/val_code_generator.cpp:133
↓ 47 callersFunctionCanInsertOpcodeBeforeInstruction
source/fuzz/fuzzer_util.cpp:287
↓ 47 callersFunctionGenerateKernelCode
test/val/val_conversion_test.cpp:172
↓ 47 callersFunctionGenerateShaderCode
test/val/val_logicals_test.cpp:33
↓ 47 callersMethodtype
source/val/construct.cpp:33
↓ 46 callersFunctionAccessChains
Returns the names of access chain instructions handled by the pass. For the purposes of this pass, regular and in-bounds access chains are the same.)
test/opt/graphics_robust_access_test.cpp:104
↓ 46 callersMethodAddFactIdIsIrrelevant
source/fuzz/fact_manager/fact_manager.cpp:249
↓ 46 callersMethodAsArray
source/opt/types.h:446
↓ 46 callersMethodDisassemble
Returns the disassembly of the current module. This is useful for debugging.
test/opt/pass_fixture.h:289
↓ 46 callersMethodGetDecorationsFor
source/opt/decoration_manager.cpp:180
↓ 46 callersMethodIsFloatScalarOrVectorType
source/val/validation_state.cpp:1207
↓ 46 callersFunctionMainPrefix
test/opt/graphics_robust_access_test.cpp:183
↓ 46 callersFunctionMainSuffix
test/opt/graphics_robust_access_test.cpp:190
↓ 46 callersFunctionShaderPreambleAC
test/opt/graphics_robust_access_test.cpp:126
↓ 46 callersFunctionTypesVoid
test/opt/graphics_robust_access_test.cpp:149
↓ 45 callersMethodForEachInId
source/opt/instruction.h:829
↓ 45 callersMethodUpdateDefUse
source/opt/ir_context.h:1289
↓ 45 callersFunctionspvContextCreate
source/table.cpp:19
↓ 45 callersFunctionspvContextDestroy
source/table.cpp:55
↓ 45 callersMethodterminator
Returns the terminator instruction. Assumes the terminator exists.
source/opt/basic_block.h:202
↓ 44 callersMethodAreAnalysesValid
Returns true if all of the given analyses are valid.
source/opt/ir_context.h:466
↓ 44 callersMethodGetCommonDebugOpcode
source/opt/instruction.cpp:719
↓ 44 callersMethodGetLabelInst
The label starting this basic block.
source/opt/basic_block.h:78
↓ 44 callersMethodGetTypeInstruction
source/opt/type_manager.cpp:210
↓ 44 callersMethodIsLegal
source/opt/loop_fusion.cpp:392
↓ 44 callersMethodpop_back
source/util/small_vector.h:340
↓ 44 callersFunctionstr
test/hex_float_test.cpp:1578
↓ 43 callersMethodAsNullConstant
source/opt/constants.h:76
↓ 43 callersMethodForEachPhiInst
source/opt/basic_block.h:329
↓ 43 callersMethodNumInOperandWords
source/opt/instruction.cpp:189
↓ 43 callersMethodReply
Reply sends a reply to the given request. It is an error to call this if request was not a call. You must call this exactly once for any given request
utils/vscode/src/lsp/jsonrpc2/jsonrpc2.go:241
↓ 42 callersFunctionGenerateShaderCode
test/val/val_atomics_test.cpp:97
↓ 42 callersFunctionGenerateShaderCode
test/val/val_bitwise_test.cpp:32
↓ 42 callersFunctionmake_range
source/opt/iterator.h:135
↓ 41 callersMethodAddFactValueOfPointeeIsIrrelevant
source/fuzz/fact_manager/fact_manager.cpp:240
↓ 41 callersMethodAsDependencePoint
source/opt/loop_dependence.h:243
↓ 41 callersFunctionGenerateShaderCode
test/val/val_barriers_test.cpp:106
↓ 41 callersFunctionGetShaderHeader
test/val/val_image_test.cpp:502
↓ 41 callersMethodIsIntScalarOrVectorType
source/val/validation_state.cpp:1260
↓ 40 callersMethodAsVectorConstant
source/opt/constants.h:73
↓ 40 callersMethodForEachUse
source/opt/def_use_manager.cpp:174
↓ 40 callersFunctionTypesInt
test/opt/graphics_robust_access_test.cpp:156
↓ 40 callersMethodclear
source/util/ilist.h:282
↓ 40 callersMethodstorage_class
source/opt/types.h:577
↓ 39 callersFunctionACCheck
test/opt/graphics_robust_access_test.cpp:197
↓ 39 callersMethodAddBinaryOp
source/opt/ir_builder.h:89
↓ 39 callersMethodAnalyzeUses
source/opt/ir_context.cpp:467
↓ 39 callersMethodForEachUser
source/opt/def_use_manager.cpp:133
↓ 39 callersFunctionGenerateShaderCode
test/val/val_conversion_test.cpp:34
↓ 39 callersFunctionGetStorageClass
Returns Storage Class used by the instruction if applicable. Returns spv::StorageClass::Max if not.
source/val/validate_builtins.cpp:98
↓ 39 callersFunctionGetVUIDForBuiltin
source/val/validate_builtins.cpp:183
↓ 39 callersMethodIsInsideLoop
source/opt/loop_descriptor.cpp:260
↓ 39 callersMethodIsIntVectorType
source/val/validation_state.cpp:1247
↓ 39 callersFunctionLookupOperand
source/table2.cpp:235
↓ 39 callersFunctionnameOps
test/val/val_cfg_test.cpp:41
↓ 38 callersFunctionBasicTypes
test/opt/split_combined_image_sampler_pass_test.cpp:121
↓ 38 callersFunctionConcat
test/opt/pass_utils.h:90
↓ 38 callersFunctionFoldFPBinaryOp
Returns the result of folding the constants in |constants| according the |scalar_rule|. If |result_type| is a vector, then |scalar_rule| is applied p
source/opt/const_folding_rules.cpp:800
↓ 38 callersFunctionMakeIdUseDescriptorFromUse
source/fuzz/id_use_descriptor.cpp:51
↓ 38 callersMethodkind
source/opt/types.h:162
↓ 38 callersMethodresize
source/util/small_vector.h:421
↓ 37 callersMethodAddGlobalValue
source/opt/module.h:404
↓ 37 callersFunctionGenerateShaderCode
test/val/val_pipe_test.cpp:31
↓ 37 callersMethodGetFloat
source/opt/constants.cpp:25
↓ 37 callersMethodIsUnsignedIntScalarType
source/val/validation_state.cpp:1277
← previousnext →201–300 of 7,821, ranked by callers