MCPcopy Create free account

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

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

↓ 2 callersFunctionemit_physical_buffer_load_instruction
opcodes/dxil/dxil_buffer.cpp:658
↓ 2 callersFunctionemit_physical_buffer_store_instruction
opcodes/dxil/dxil_buffer.cpp:1324
↓ 2 callersFunctionemit_query_size
opcodes/dxil/dxil_sampling.cpp:2040
↓ 2 callersFunctionemit_raw_access_chain
opcodes/dxil/dxil_buffer.cpp:789
↓ 2 callersFunctionemit_ray_tracing_matrix_load
opcodes/dxil/dxil_ray_tracing.cpp:209
↓ 2 callersFunctionemit_real_builtin_id
opcodes/dxil/dxil_workgraph.cpp:559
↓ 2 callersFunctionemit_store_clip_cull_distance
opcodes/dxil/dxil_common.cpp:511
↓ 2 callersFunctionemit_subgroup_barrier
opcodes/dxil/dxil_ags.cpp:1830
↓ 2 callersFunctionemit_view_instance_ubo
opcodes/dxil/dxil_geometry.cpp:115
↓ 2 callersFunctionemit_wmma_load
opcodes/dxil/dxil_ags.cpp:1840
↓ 2 callersFunctionemit_wmma_store
opcodes/dxil/dxil_ags.cpp:1772
↓ 2 callersFunctionemit_workgraph_dispatcher_path_broadcast_amplified
opcodes/dxil/dxil_workgraph.cpp:837
↓ 2 callersFunctionemit_workgroup_unrolled_array_store
opcodes/dxil/dxil_geometry.cpp:188
↓ 2 callersFunctionend_thread_allocator_context
util/thread_local_allocator.cpp:150
↓ 2 callersMethodfind_binding_meta_index
dxil_converter.cpp:3235
↓ 2 callersMethodfixup_load_type_atomic
dxil_converter.cpp:6070
↓ 2 callersMethodfixup_merge_info_after_branch_rewrite
node.cpp:559
↓ 2 callersMethodfixup_store_type_typed
dxil_converter.cpp:6193
↓ 2 callersMethodfor_each_node
node_pool.hpp:45
↓ 2 callersMethodget
bc/module_dxbc_ir.cpp:491
↓ 2 callersMethodgetArgOperand
bc/instruction.hpp:186
↓ 2 callersMethodgetCaseSuccessor
bc/instruction.cpp:366
↓ 2 callersMethodgetCaseValue
bc/instruction.cpp:361
↓ 2 callersMethodgetDefaultDest
bc/instruction.cpp:351
↓ 2 callersMethodgetFnAttribute
bc/function.cpp:92
↓ 2 callersMethodgetIncomingBlock
bc/instruction.cpp:427
↓ 2 callersMethodgetInitializer
bc/value.cpp:363
↓ 2 callersMethodgetLinkage
bc/value.cpp:353
↓ 2 callersMethodgetMaskValue
bc/instruction.cpp:527
↓ 2 callersMethodgetMetadata
bc/instruction.cpp:102
↓ 2 callersMethodgetNewValOperand
bc/instruction.cpp:502
↓ 2 callersMethodgetNumArgOperands
LLVM stores callee as the last operand. LLVM API exposes these functions to handle arguments propely.
bc/instruction.hpp:185
↓ 2 callersMethodgetNumSuccessors
bc/instruction.cpp:322
↓ 2 callersMethodgetValOperand
bc/instruction.cpp:469
↓ 2 callersMethodgetValueAsString
bc/function.cpp:78
↓ 2 callersFunctionget_clip_cull_distance_access_chain
opcodes/dxil/dxil_common.cpp:431
↓ 2 callersFunctionget_compute_builtin_storage_class
opcodes/dxil/dxil_compute.cpp:88
↓ 2 callersMethodget_entry_block
cfg_structurizer.cpp:1460
↓ 2 callersFunctionget_geometry_shader_stream_index
dxil_converter.cpp:4778
↓ 2 callersFunctionget_image_dimensions_query_size
opcodes/dxil/dxil_sampling.cpp:35
↓ 2 callersMethodget_literal_mask
ir.hpp:143
↓ 2 callersFunctionget_matmul_result_type
opcodes/dxil/dxil_ags.cpp:1473
↓ 2 callersFunctionget_matrix_io_channel
opcodes/dxil/dxil_ags.cpp:216
↓ 2 callersFunctionget_matrix_io_register
opcodes/dxil/dxil_ags.cpp:222
↓ 2 callersFunctionget_matrix_io_type
opcodes/dxil/dxil_ags.cpp:228
↓ 2 callersMethodget_merge
bc/function.cpp:157
↓ 2 callersFunctionget_node_io_from_annotate_handle
opcodes/dxil/dxil_workgraph.cpp:34
↓ 2 callersFunctionget_node_stride_from_annotate_handle
opcodes/dxil/dxil_workgraph.cpp:41
↓ 2 callersFunctionget_offset_buffer_variable
opcodes/dxil/dxil_resources.cpp:1518
↓ 2 callersMethodget_physical_size_for_type
dxil_converter.cpp:4383
↓ 2 callersMethodget_raw_buffer_meta
dxil_converter.cpp:3198
↓ 2 callersFunctionget_remapped_id_for_duplicated_block
cfg_structurizer.cpp:1602
↓ 2 callersFunctionget_shader_flags
dxil_converter.cpp:6932
↓ 2 callersFunctionget_vec4_variant
bc/module_dxbc_ir.cpp:1939
↓ 2 callersMethodglobal_begin
bc/module.cpp:2280
↓ 2 callersMethodglobal_end
bc/module.cpp:2285
↓ 2 callersMethodhas_builtin_shader_input
spirv_module.cpp:333
↓ 2 callersMethodhas_pred_back_edges
node.cpp:108
↓ 2 callersFunctioninstruction_is_ballot
opcodes/opcodes_llvm_builtins.cpp:53
↓ 2 callersFunctioninstruction_is_precise_sensitive
dxil_converter.cpp:8678
↓ 2 callersFunctioninstruction_is_undefined_value
opcodes/opcodes_llvm_builtins.cpp:269
↓ 2 callersFunctioninstruction_requires_no_contraction
dxil_converter.cpp:8708
↓ 2 callersMethodisInBounds
bc/instruction.cpp:405
↓ 2 callersFunctionis_canonically_normalizing_value
opcodes/dxil/dxil_arithmetic.cpp:459
↓ 2 callersFunctionmake_reference_dir
(path)
test_shaders.py:308
↓ 2 callersMethodmap_string_iterate
memory_stream.cpp:61
↓ 2 callersFunctionmark_precise
dxil_converter.cpp:8723
↓ 2 callersMethodmark_uav_write
opcodes/dxil/dxil_nvapi.cpp:1285
↓ 2 callersFunctionmd5_for_file
(path)
test_shaders.py:301
↓ 2 callersFunctionmodule_is_ident
dxil_converter.cpp:4566
↓ 2 callersMethodnotify_doorbell
opcodes/dxil/dxil_nvapi.cpp:116
↓ 2 callersFunctionoutput_clip_cull_distance_meta
opcodes/dxil/dxil_common.cpp:524
↓ 2 callersFunctionparseDXBCIR
Parses the highly simplified and SSA-ified IR coming from dxbc-spirv.
bc/module_dxbc_ir.cpp:3961
↓ 2 callersFunctionparseIR
bc/module.cpp:2310
↓ 2 callersMethodparse_container
dxil_parser.cpp:435
↓ 2 callersFunctionpeephole_trivial_arithmetic_identity
opcodes/opcodes_llvm_builtins.cpp:177
↓ 2 callersMethodpost_dominates_any_work
node.cpp:226
↓ 2 callersFunctionpropagate_precise
dxil_converter.cpp:8740
↓ 2 callersFunctionraw_access_byte_address_vectorize
opcodes/dxil/dxil_buffer.cpp:293
↓ 2 callersFunctionraw_access_structured_vectorize
opcodes/dxil/dxil_buffer.cpp:307
↓ 2 callersFunctionregression_check
(shader, glsl, args)
test_shaders.py:319
↓ 2 callersMethodremap_stage_input
dxil_spirv_c.cpp:264
↓ 2 callersMethodremap_stage_output
dxil_spirv_c.cpp:292
↓ 2 callersMethodreset_analysis
opcodes/dxil/dxil_ags.hpp:589
↓ 2 callersFunctionresolve_gep_element_type
bc/module.cpp:611
↓ 2 callersFunctionresource_handle_is_uniform_readonly_descriptor
opcodes/dxil/dxil_resources.cpp:2991
↓ 2 callersFunctionresource_kind_is_buffer
opcodes/dxil/dxil_resources.cpp:1469
↓ 2 callersMethodretarget_branch_with_intermediate_node
node.cpp:471
↓ 2 callersFunctionscrub_rov_lock_regions
cfg_structurizer.cpp:500
↓ 2 callersMethodset_attributes
bc/function.cpp:108
↓ 2 callersMethodset_basic_blocks
bc/function.cpp:48
↓ 2 callersMethodset_initializer
bc/value.cpp:368
↓ 2 callersMethodset_resource_remapping_interface
dxil_converter.cpp:9829
↓ 2 callersMethodset_structured_control_flow
bc/function.cpp:113
↓ 2 callersFunctionshould_emit_view_instancing_fixed_layer_viewport
opcodes/dxil/dxil_geometry.cpp:180
↓ 2 callersMethodsuggest_maximum_wave_size
dxil_converter.cpp:9809
↓ 2 callersMethodsuggest_minimum_wave_size
dxil_converter.cpp:9819
↓ 2 callersMethodtrace_from_parent
cfg_structurizer.cpp:2889
↓ 2 callersMethodtrace_to_parent
cfg_structurizer.cpp:2865
↓ 2 callersFunctiontranslate_binop
bc/module.cpp:648
← previousnext →401–500 of 1,884, ranked by callers