MCPcopy Create free account

hub / github.com/HansKristian-Work/dxil-spirv / types & classes

Types & classes517 in github.com/HansKristian-Work/dxil-spirv

↓ 14 callersEnumAddressSpace
dxil.hpp:638
↓ 9 callersEnumOp
dxil.hpp:232
↓ 5 callersEnumNodeMetadataTag
dxil.hpp:764
↓ 3 callersEnumConstantsRecord
bc/module.cpp:78
↓ 3 callersEnumKnownBlocks
bc/module.cpp:40
↓ 3 callersEnumResourceKind
dxil.hpp:209
↓ 3 callersEnumWaveOpKind
dxil.hpp:705
↓ 2 callersClassAttribute
bc/function.hpp:89
↓ 2 callersEnumAttributeCodes
bc/module.cpp:201
↓ 2 callersEnumAttributeRecord
bc/module.cpp:58
↓ 2 callersEnumBinOp
bc/module.cpp:235
↓ 2 callersEnumCastOp
bc/module.cpp:269
↓ 2 callersEnumComponentType
dxil.hpp:128
↓ 2 callersEnumMetaDataRecord
bc/module.cpp:156
↓ 2 callersEnumRawWidth
opcodes/opcodes.hpp:45
↓ 2 callersEnumResourceClass
dxil_converter.hpp:282
↓ 2 callersEnumResourceType
dxil.hpp:201
↓ 1 callersClassAPFloat
bc/value.hpp:135
↓ 1 callersClassAPInt
bc/value.hpp:117
↓ 1 callersEnumAmdExtD3DShaderIntrinsicsFloat8CvtOp
*********************************************************************************************************************** * @brief * AmdExtD3DShaderI
opcodes/dxil/dxil_ags.hpp:296
↓ 1 callersEnumAtomicBinOp
bc/module.cpp:252
↓ 1 callersEnumBinaryOps
bc/instruction.hpp:95
↓ 1 callersEnumCastOps
bc/instruction.hpp:72
↓ 1 callersEnumFunctionRecord
bc/module.cpp:96
↓ 1 callersEnumInstructionInstrumentationType
descriptor_qa.hpp:44
↓ 1 callersEnumInterpolationMode
dxil.hpp:150
↓ 1 callersClassMetaDescriptor
dxil_spirv.cpp:210
↓ 1 callersEnumMetaDescriptorKind
dxil_converter.hpp:1014
↓ 1 callersEnumModuleRecord
bc/module.cpp:69
↓ 1 callersEnumNodeLaunchType
dxil.hpp:756
↓ 1 callersClassPaths
test_shaders.py:43
↓ 1 callersEnumPredicate
bc/instruction.hpp:41
↓ 1 callersEnumRawType
opcodes/opcodes.hpp:44
↓ 1 callersEnumRawVecSize
opcodes/opcodes.hpp:46
↓ 1 callersEnumShaderFeature
dxil_converter.hpp:987
↓ 1 callersEnumShaderStage
dxil_converter.hpp:54
↓ 1 callersEnumTypeRecord
bc/module.cpp:208
↓ 1 callersEnumUnaryOp
bc/module.cpp:230
↓ 1 callersEnumValueSymtabRecord
bc/module.cpp:148
↓ 1 callersEnumWaveBitOpKind
dxil.hpp:713
↓ 1 callersEnumdxil_spv_instruction_instrumentation_type
dxil_spirv_c.h:507
↓ 1 callersEnumdxil_spv_log_level
dxil_spirv_c.h:431
↓ 1 callersEnumdxil_spv_meta_descriptor
dxil_spirv_c.h:254
↓ 1 callersEnumdxil_spv_meta_descriptor_kind
dxil_spirv_c.h:263
↓ 1 callersEnumdxil_spv_node_launch_type
dxil_spirv_c.h:275
↓ 1 callersEnumdxil_spv_shader_quirk
dxil_spirv_c.h:223
ClassAGSCoopMatMapping
opcodes/dxil/dxil_ags.hpp:548
ClassAGSState
opcodes/dxil/dxil_ags.hpp:561
ClassAccessTracking
opcodes/converter_impl.hpp:183
ClassAccessTracking
opcodes/dxil/dxil_nvapi.hpp:81
ClassAccessTracking
opcodes/dxil/dxil_ags.hpp:527
ClassAgsInstruction
opcodes/opcodes.hpp:54
ClassAliasedAccess
opcodes/converter_impl.hpp:973
ClassAllocaAGSForwardingTracking
opcodes/dxil/dxil_ags.hpp:554
ClassAllocaCBVForwardingTracking
Track patterns where shader copies CBV arrays into a local array. DXC does not seem to optimize this in all cases that games run into.
opcodes/converter_impl.hpp:161
ClassAllocaCBVForwardingTracking
opcodes/opcodes_dxil_builtins.hpp:38
ClassAllocaInst
bc/instruction.hpp:283
ClassAllocaTrackedIndex
opcodes/opcodes_llvm_builtins.cpp:1498
EnumAmdExtD3DShaderIntrinsicsMatrixElementWiseOp
*********************************************************************************************************************** * @brief * AmdExtD3DShaderI
opcodes/dxil/dxil_ags.hpp:432
EnumAmdExtD3DShaderIntrinsicsSparsityIndexMem
*********************************************************************************************************************** * @brief * AmdExtD3DShaderI
opcodes/dxil/dxil_ags.hpp:447
EnumAmdExtD3DShaderIntrinsicsWaveMatrixOpDataFormat
*********************************************************************************************************************** * @brief * AmdExtD3DShaderI
opcodes/dxil/dxil_ags.hpp:320
EnumAmdExtD3DShaderIntrinsicsWaveMatrixOpMatrixShape
*********************************************************************************************************************** * @brief * AmdExtD3DShaderI
opcodes/dxil/dxil_ags.hpp:354
EnumAmdExtD3DShaderIntrinsicsWaveMatrixOpMatrixType
*********************************************************************************************************************** * @brief * AmdExtD3DShaderI
opcodes/dxil/dxil_ags.hpp:341
EnumAmdExtD3DShaderIntrinsicsWaveMatrixOpcode
*********************************************************************************************************************** * @brief * AmdExtD3DShaderI
opcodes/dxil/dxil_ags.hpp:368
EnumAmdExtD3DShaderIntrinsicsWaveMatrixRegType
*********************************************************************************************************************** * @brief * AmdExtD3DShaderI
opcodes/dxil/dxil_ags.hpp:418
ClassAnnotateHandleMeta
opcodes/dxil/dxil_resources.hpp:69
ClassAnnotateHandleReference
opcodes/converter_impl.hpp:451
ClassArgument
bc/value.hpp:100
ClassArguments
dxil_spirv.cpp:218
ClassArrayType
bc/type.hpp:111
ClassArrayTypeEntry
opcodes/converter_impl.hpp:689
EnumAtomicBinOp
dxil.hpp:576
ClassAtomicCmpXchgInst
bc/instruction.hpp:502
ClassAtomicRMWInst
bc/instruction.hpp:464
ClassAttrWrapper
shaders/nvapi/nvHLSLExtns.h:2109
EnumBDAOperation
spirv_module.hpp:90
EnumBarrierModeBits
dxil.hpp:630
EnumBarrierSemanticsFlagBits
dxil.hpp:824
ClassBasicBlock
bc/module.hpp:53
ClassBasicBlock
bc/instruction.hpp:33
ClassBasicBlock
bc/function.hpp:37
EnumBinOp
bc/instruction.hpp:467
ClassBinaryOperator
bc/instruction.hpp:217
ClassBindlessInfo
opcodes/converter_impl.hpp:876
ClassBindlessResource
opcodes/converter_impl.hpp:911
ClassBlock
scratch_pool.hpp:79
ClassBlock
cfg_structurizer.cpp:697
ClassBlock
util/thread_local_allocator.cpp:49
ClassBlockEmissionInterface
cfg_structurizer.hpp:35
ClassBlockMeta
opcodes/converter_impl.hpp:209
ClassBranchInst
bc/instruction.hpp:380
ClassBufferAccessInfo
opcodes/dxil/dxil_buffer.hpp:31
ClassBuilder
spirv_module.hpp:36
ClassBuilder
llvm_bitcode_parser.hpp:41
ClassBuilder
bc/module.hpp:31
ClassCBVOp
spirv_module.cpp:167
ClassCFGNode
cfg_structurizer.hpp:37
ClassCFGNode
node_pool.hpp:32
ClassCFGNode
ir.hpp:45
ClassCFGNode
node.hpp:37
next →1–100 of 517, ranked by callers