Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HansKristian-Work/dxil-spirv
/ functions
Functions
1,884 in github.com/HansKristian-Work/dxil-spirv
⨍
Functions
1,884
◇
Types & classes
517
↓ 10 callers
Method
getCondition
bc/instruction.cpp:311
↓ 10 callers
Method
getIncomingValue
bc/instruction.cpp:434
↓ 10 callers
Method
getSExtValue
bc/value.cpp:131
↓ 10 callers
Method
get_offset
memory_stream.cpp:123
↓ 10 callers
Function
get_type_scalar_alignment
opcodes/dxil/dxil_common.cpp:87
↓ 10 callers
Function
make_fp8_type
opcodes/dxil/dxil_ags.cpp:124
↓ 10 callers
Method
register_externally_visible_write
dxil_converter.cpp:9167
↓ 10 callers
Function
type_is_16bit
opcodes/dxil/dxil_common.cpp:135
↓ 10 callers
Function
validate_wmma_io_registers
opcodes/dxil/dxil_ags.cpp:234
↓ 9 callers
Function
__fp32x4Tofp16x4
shaders/nvapi/nvHLSLExtnsInternal.h:458
↓ 9 callers
Function
convert_16bit_component_to_32bit
dxil_converter.cpp:266
↓ 9 callers
Method
dominates_all_reachable_exits
node.cpp:296
↓ 9 callers
Method
getAggregateOperand
bc/instruction.cpp:246
↓ 9 callers
Method
getNumParams
bc/type.cpp:248
↓ 9 callers
Method
getSuccessor
bc/instruction.cpp:316
↓ 9 callers
Method
hasMetadata
bc/instruction.cpp:97
↓ 9 callers
Method
retarget_branch
node.cpp:513
↓ 8 callers
Function
build_load_resource_handle
opcodes/dxil/dxil_resources.cpp:1082
↓ 8 callers
Function
build_naturally_extended_value
opcodes/opcodes_llvm_builtins.cpp:72
↓ 8 callers
Function
build_ssbo_store
descriptor_qa.cpp:137
↓ 8 callers
Method
getElementAsConstant
bc/value.cpp:287
↓ 8 callers
Method
getVectorElementType
bc/type.cpp:142
↓ 8 callers
Function
get_buffer_alias_handle
opcodes/dxil/dxil_common.cpp:118
↓ 8 callers
Function
get_composite_element_count
opcodes/dxil/dxil_resources.cpp:2860
↓ 8 callers
Method
isFast
bc/instruction.cpp:159
↓ 8 callers
Method
isFloatingPointTy
bc/type.cpp:375
↓ 8 callers
Function
normalize_component_type
dxil_converter.cpp:296
↓ 8 callers
Function
raw_width_to_component_type
opcodes/converter_impl.hpp:94
↓ 7 callers
Function
build_bindless_heap_offset
opcodes/dxil/dxil_resources.cpp:557
↓ 7 callers
Function
build_index_divider
opcodes/dxil/dxil_common.cpp:324
↓ 7 callers
Method
composite_is_accessed
dxil_converter.cpp:8922
↓ 7 callers
Function
emit_buffer_synchronization_validation
opcodes/dxil/dxil_buffer.cpp:51
↓ 7 callers
Function
emit_wmma_return_values
opcodes/dxil/dxil_ags.cpp:321
↓ 7 callers
Function
emit_workgraph_dispatcher_path
opcodes/dxil/dxil_workgraph.cpp:1290
↓ 7 callers
Method
fixup_load_type_typed
dxil_converter.cpp:6084
↓ 7 callers
Function
for_all_opcodes
bc/module_dxbc_ir.cpp:69
↓ 7 callers
Method
get
bc/type.cpp:39
↓ 7 callers
Method
getArraySize
bc/instruction.cpp:393
↓ 7 callers
Method
getNumIncomingValues
bc/instruction.cpp:382
↓ 7 callers
Method
getPredicate
bc/instruction.cpp:266
↓ 7 callers
Method
getStructElementType
bc/type.cpp:160
↓ 7 callers
Method
get_effective_storage_class
dxil_converter.cpp:9248
↓ 7 callers
Method
get_value_kind
bc/cast.hpp:93
↓ 7 callers
Function
physical_integer_bit_width
opcodes/opcodes_llvm_builtins.cpp:37
↓ 7 callers
Method
recompute_immediate_post_dominator
node.cpp:597
↓ 7 callers
Method
reset
memory_stream.cpp:36
↓ 7 callers
Method
setMetadata
bc/instruction.cpp:82
↓ 7 callers
Function
type_is_composite_return_value
opcodes/dxil/dxil_resources.cpp:2841
↓ 6 callers
Method
arg_begin
bc/function.cpp:123
↓ 6 callers
Function
convert_component_to_unsigned
dxil_converter.cpp:281
↓ 6 callers
Function
emit_ray_tracing_builtin_load_instruction
opcodes/dxil/dxil_ray_tracing.cpp:131
↓ 6 callers
Function
emit_ray_tracing_load_uint
opcodes/dxil/dxil_ray_tracing.cpp:295
↓ 6 callers
Function
emit_temp_storage_copy
opcodes/dxil/dxil_ray_tracing.cpp:33
↓ 6 callers
Function
extract_raw_buffer_access_split
opcodes/dxil/dxil_common.cpp:186
↓ 6 callers
Function
gep_pointer_to_alloca_tracked_inst
opcodes/opcodes_llvm_builtins.cpp:1506
↓ 6 callers
Function
get_entry_point_function
dxil_converter.cpp:4165
↓ 6 callers
Method
get_merge_bb
bc/function.cpp:162
↓ 6 callers
Function
get_physical_load_store_cast_info
opcodes/dxil/dxil_common.cpp:149
↓ 6 callers
Function
get_value_kind
bc/value.hpp:175
↓ 6 callers
Method
isIntegerTy
bc/type.cpp:370
↓ 6 callers
Method
newline
bc/disassembler.cpp:192
↓ 6 callers
Function
print_help
dxil_spirv.cpp:138
↓ 6 callers
Function
raw_access_byte_address_can_vectorize
opcodes/dxil/dxil_buffer.cpp:235
↓ 6 callers
Function
raw_access_structured_can_vectorize
opcodes/dxil/dxil_buffer.cpp:265
↓ 6 callers
Function
raw_component_type_to_bits
opcodes/converter_impl.hpp:114
↓ 6 callers
Function
remove_file
(path)
test_shaders.py:48
↓ 6 callers
Method
repack_sparse_feedback
dxil_converter.cpp:5934
↓ 6 callers
Function
select_opcode
opcodes/dxil/dxil_waveops.cpp:673
↓ 5 callers
Method
add_option
dxil_converter.cpp:9852
↓ 5 callers
Method
add_successor
bc/module.cpp:432
↓ 5 callers
Function
build_buffer_access
opcodes/dxil/dxil_buffer.cpp:457
↓ 5 callers
Method
build_constant_vector
dxil_converter.cpp:5900
↓ 5 callers
Method
build_sampled_image
dxil_converter.cpp:5838
↓ 5 callers
Function
build_ssbo_runtime_array_type
dxil_converter.cpp:317
↓ 5 callers
Function
build_texel_offset_vector
opcodes/dxil/dxil_sampling.cpp:109
↓ 5 callers
Function
convert_matrix_use
opcodes/dxil/dxil_ags.cpp:161
↓ 5 callers
Function
dxil_spv_converter_add_local_root_descriptor
dxil_spirv_c.cpp:1527
↓ 5 callers
Function
emit_temp_storage_resolve
opcodes/dxil/dxil_ray_tracing.cpp:55
↓ 5 callers
Method
getBitWidth
bc/type.cpp:270
↓ 5 callers
Method
getParamType
bc/type.cpp:253
↓ 5 callers
Method
getReturnValue
bc/instruction.cpp:205
↓ 5 callers
Method
getStructNumElements
bc/type.cpp:166
↓ 5 callers
Function
get_buffer_access_bits_per_component
opcodes/dxil/dxil_buffer.cpp:36
↓ 5 callers
Method
get_physical_pointer_block_type
dxil_converter.cpp:943
↓ 5 callers
Method
get_proxy_value
bc/module.cpp:413
↓ 5 callers
Method
get_size
memory_stream.cpp:128
↓ 5 callers
Function
get_underlying_gep_array
opcodes/dxil/dxil_ags.cpp:1965
↓ 5 callers
Method
get_value_kind
bc/value.cpp:56
↓ 5 callers
Method
hasInitializer
bc/value.cpp:358
↓ 5 callers
Function
image_dimension_is_multisampled
dxil_converter.cpp:253
↓ 5 callers
Function
io_decl_is_patch
bc/module_dxbc_ir.cpp:976
↓ 5 callers
Method
isConstant
bc/value.cpp:373
↓ 5 callers
Function
needs_group_shared_auto_barrier
opcodes/opcodes_llvm_builtins.cpp:1709
↓ 5 callers
Method
parse
llvm_bitcode_parser.cpp:56
↓ 5 callers
Function
phi_incoming_blocks_find_block
cfg_structurizer.cpp:2299
↓ 5 callers
Function
raw_buffer_data_type_to_addr_shift_log2
opcodes/dxil/dxil_buffer.cpp:446
↓ 5 callers
Method
remap_cbv
dxil_spirv_c.cpp:181
↓ 5 callers
Method
remap_srv
dxil_spirv_c.cpp:79
↓ 5 callers
Method
reset
opcodes/dxil/dxil_nvapi.cpp:100
↓ 5 callers
Function
resolve_llvm_actual_value_type
opcodes/opcodes_llvm_builtins.cpp:240
← previous
next →
101–200 of 1,884, ranked by callers