MCPcopy Create free account

hub / github.com/HansKristian-Work/dxil-spirv / functions

Functions1,884 in github.com/HansKristian-Work/dxil-spirv

↓ 1,825 callersMethodadd_id
ir.hpp:110
↓ 1,142 callersMethodgetOperand
bc/value.cpp:319
↓ 1,066 callersMethodadd
dxil_converter.cpp:9157
↓ 1,020 callersMethodallocate
bc/context.cpp:79
↓ 429 callersMethodget_id_for_value
dxil_converter.cpp:4044
↓ 419 callersMethodgetType
bc/value.cpp:51
↓ 381 callersMethodend
bc/module.cpp:2275
↓ 237 callersMethodadd_literal
ir.hpp:126
↓ 166 callersMethodbegin
bc/module.cpp:2270
↓ 154 callersFunctionget_constant_metadata
dxil_converter.cpp:169
↓ 140 callersMethodgetTypeID
bc/type.cpp:281
↓ 119 callersFunctionAGSMagic
shaders/ags/wmma_ags.h:165
↓ 106 callersMethodget_type_id
dxil_converter.cpp:4270
↓ 105 callersFunctionAGSMagic
shaders/vkmm/wmma_ags.h:165
↓ 100 callersFunctionMatrixIO
shaders/ags/wmma_ags.h:177
↓ 90 callersMethoddominates
node.cpp:140
↓ 88 callersFunctionMatrixIO
shaders/vkmm/wmma_ags.h:177
↓ 88 callersMethodgetZExtValue
bc/value.cpp:142
↓ 87 callersFunctionget_constant_operand
opcodes/dxil/dxil_common.cpp:32
↓ 86 callersMethodrewrite_value
dxil_converter.cpp:9140
↓ 83 callersMethodappend
bc/disassembler.cpp:126
↓ 74 callersMethodgetNumOperands
bc/value.cpp:314
↓ 69 callersFunctionvalue_is_dx_op_instrinsic
opcodes/dxil/dxil_common.cpp:533
↓ 68 callersMethodadd_ids
ir.hpp:117
↓ 65 callersMethodadd_branch
node.cpp:60
↓ 64 callersMethodbuild_vector
dxil_converter.cpp:5885
↓ 58 callersMethodgetIntegerBitWidth
bc/type.cpp:172
↓ 55 callersMethodgetOpcode
bc/value.cpp:331
↓ 53 callersFunctionduplicate
dxil_spirv_c.cpp:943
↓ 47 callersMethodread
memory_stream.cpp:41
↓ 46 callersMethodcreate_node
node_pool.cpp:39
↓ 45 callersFunctiondxil_spv_converter_add_option
dxil_spirv_c.cpp:948
↓ 45 callersMethodget_entry_function
spirv_module.cpp:3743
↓ 45 callersMethodget_tween_id
bc/value.cpp:46
↓ 42 callersFunction__NvAtomicOpFP16x2
performs Atomic operation on two consecutive fp16 values in the given UAV the uint paramater 'fp16x2Val' is treated as two fp16 values the passed sub-
shaders/nvapi/nvHLSLExtnsInternal.h:304
↓ 42 callersMethodget_builtin_shader_input
spirv_module.cpp:343
↓ 41 callersMethodgetElementType
bc/type.cpp:63
↓ 36 callersMethodpost_dominates
node.cpp:272
↓ 34 callersMethodgetPointerElementType
bc/type.cpp:178
↓ 34 callersMethodgetScalarType
bc/type.cpp:184
↓ 34 callersMethodgetVectorSize
bc/type.cpp:101
↓ 33 callersFunction__NvGetSpecial
returns value of special register - specify subopcode from any of NV_SPECIALOP_* specified in nvShaderExtnEnums.h - other opcodes undefined behavior
shaders/nvapi/nvHLSLExtnsInternal.h:738
↓ 29 callersMethodgetPointerOperand
bc/instruction.cpp:416
↓ 28 callersFunction__NvAtomicOpUINT64
shaders/nvapi/nvHLSLExtnsInternal.h:539
↓ 27 callersMethodadd_argument
bc/function.cpp:73
↓ 26 callersFunctionget_composite_element_type
opcodes/dxil/dxil_resources.cpp:2846
↓ 25 callersMethodallocate_id
spirv_module.cpp:3748
↓ 25 callersMethodcreate_variable
spirv_module.cpp:3708
↓ 25 callersFunctionto_string
bc/disassembler.cpp:356
↓ 24 callersFunctionNvActiveThreads
shaders/nvapi/nvHLSLExtns.h:1213
↓ 24 callersFunctionNvShfl
simple variant of SHFL instruction returns val from the specified lane optional width parameter must be a power of two and width <= 32
shaders/nvapi/nvHLSLExtns.h:53
↓ 24 callersMethoddecorate_relaxed_precision
dxil_converter.cpp:9333
↓ 24 callersFunctionget_argument
opcodes/dxil/dxil_nvapi.cpp:151
↓ 24 callersMethodget_helper_call_id
spirv_module.cpp:2888
↓ 24 callersMethodregister_builtin_shader_input
spirv_module.cpp:273
↓ 23 callersMethodallocate_op
spirv_module.cpp:3808
↓ 23 callersFunctionbuild_coopmat_type
opcodes/dxil/dxil_ags.cpp:176
↓ 23 callersMethodbuild_splat_constant_vector
dxil_converter.cpp:5909
↓ 22 callersMethodgetVectorNumElements
bc/type.cpp:136
↓ 21 callersMethodgetArrayElementType
bc/type.cpp:154
↓ 21 callersFunctionget_shader_property_tag
dxil_converter.cpp:4178
↓ 19 callersFunction__NvReferenceUAVForOp
shaders/nvapi/nvHLSLExtnsInternal.h:87
↓ 19 callersFunctionresolve_proxy
bc/cast.hpp:187
↓ 18 callersFunctionadd_vkmm_access_qualifiers
opcodes/dxil/dxil_common.cpp:629
↓ 18 callersFunctionget_type_data_format
opcodes/dxil/dxil_ags.cpp:134
↓ 18 callersMethodregister_builtin_shader_output
spirv_module.cpp:279
↓ 17 callersFunctionfourcc
dxil.hpp:73
↓ 17 callersMethodgetArrayNumElements
bc/type.cpp:130
↓ 17 callersFunctionmake_i16vec2_constant
spirv_module.cpp:2521
↓ 17 callersFunctionraw_width_to_bits
opcodes/converter_impl.hpp:154
↓ 15 callersFunctionemit_load_node_input_push_parameter
opcodes/dxil/dxil_workgraph.cpp:84
↓ 15 callersMethodgetNumElements
bc/type.cpp:198
↓ 15 callersFunctionraw_vecsize_to_vecsize
opcodes/converter_impl.hpp:109
↓ 15 callersFunctionwave_op_needs_helper_lane_masking
opcodes/dxil/dxil_waveops.cpp:34
↓ 14 callersMethodrecompute_immediate_dominator
node.cpp:576
↓ 13 callersMethodgetPointerAddressSpace
bc/type.cpp:148
↓ 13 callersFunctionget_matrix_type
opcodes/dxil/dxil_ags.cpp:140
↓ 13 callersMethodget_needs_temp_storage_copy
dxil_converter.cpp:9257
↓ 13 callersFunctionget_string_metadata
dxil_converter.cpp:175
↓ 12 callersFunction__NvShflGeneric
predicate is returned in laneValid indicating if srcLane is in range and val from specified lane is returned.
shaders/nvapi/nvHLSLExtnsInternal.h:747
↓ 12 callersFunction__fp32x2Tofp16x2
shaders/nvapi/nvHLSLExtnsInternal.h:453
↓ 12 callersMethodadd_unique_header
node.cpp:53
↓ 12 callersMethodgetAddressSpace
bc/type.cpp:58
↓ 12 callersMethodgetNamedMetadata
bc/module.cpp:2241
↓ 12 callersMethodgetValue
bc/metadata.cpp:110
↓ 12 callersMethodget_metadata_kind
bc/module.cpp:544
↓ 12 callersMethodnum_forward_preds
node.cpp:103
↓ 12 callersMethodsupport_native_fp16_operations
dxil_converter.cpp:5989
↓ 11 callersFunctionadd_nocontract_decoration
opcodes/opcodes_llvm_builtins.cpp:2829
↓ 11 callersFunctionbuild_ray_query_object
opcodes/dxil/dxil_ray_tracing.cpp:403
↓ 11 callersFunctioncomponent_type_is_16bit
dxil_converter.cpp:1038
↓ 11 callersMethodcreate_substream
memory_stream.cpp:99
↓ 11 callersMethodgetFunctionType
bc/function.cpp:53
↓ 11 callersFunctionget_constant_int
opcodes/dxil/dxil_waveops.cpp:445
↓ 11 callersFunctionget_image_dimensions
opcodes/dxil/dxil_sampling.cpp:73
↓ 11 callersMethodget_struct_type
dxil_converter.cpp:4443
↓ 11 callersMethodmap_string_absolute
memory_stream.cpp:79
↓ 11 callersMethodset_override_spirv_version
spirv_module.cpp:3864
↓ 10 callersFunctionemit_expect_assume_quad_uniform
opcodes/dxil/dxil_common.cpp:568
↓ 10 callersMethodgetCalledFunction
bc/instruction.cpp:200
next →1–100 of 1,884, ranked by callers