import {AssemblyInstructionInfo} from '../base.js';
export function getAsmOpcode(opcode: string | undefined): AssemblyInstructionInfo | undefined {
if (!opcode) return;
switch (opcode) {
case "ACQBULK":
return {
"html": "Wait for Bulk Release Status Warp State
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Wait for Bulk Release Status Warp State",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ATOM":
return {
"html": "Atomic Operation on Generic Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Atomic Operation on Generic Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ATOMG":
return {
"html": "Atomic Operation on Global Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Atomic Operation on Global Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ATOMS":
return {
"html": "Atomic Operation on Shared Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Atomic Operation on Shared Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "B2R":
return {
"html": "Move Barrier To Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move Barrier To Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BAR":
return {
"html": "Barrier Synchronization
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Barrier Synchronization",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BFE":
return {
"html": "Bit Field Extract
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Bit Field Extract",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BFI":
return {
"html": "Bit Field Insert
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Bit Field Insert",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BGMMA":
return {
"html": "Bit Matrix Multiply and Accumulate Across Warps
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Bit Matrix Multiply and Accumulate Across Warps",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BMMA":
return {
"html": "Bit Matrix Multiply and Accumulate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Bit Matrix Multiply and Accumulate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BMOV":
return {
"html": "Move Convergence Barrier State
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move Convergence Barrier State",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BMSK":
return {
"html": "Bitfield Mask
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Bitfield Mask",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BPT":
return {
"html": "BreakPoint/Trap
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "BreakPoint/Trap",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BRA":
return {
"html": "Relative Branch
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Relative Branch",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BREAK":
return {
"html": "Break out of the Specified Convergence Barrier
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Break out of the Specified Convergence Barrier",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BREV":
return {
"html": "Bit Reverse
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Bit Reverse",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BRK":
return {
"html": "Break
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Break",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BRX":
return {
"html": "Relative Branch Indirect
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Relative Branch Indirect",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BRXU":
return {
"html": "Relative Branch with Uniform Register Based Offset
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Relative Branch with Uniform Register Based Offset",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BSSY":
return {
"html": "Barrier Set Convergence Synchronization Point
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Barrier Set Convergence Synchronization Point",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "BSYNC":
return {
"html": "Synchronize Threads on a Convergence Barrier
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Synchronize Threads on a Convergence Barrier",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CAL":
return {
"html": "Relative Call
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Relative Call",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CALL":
return {
"html": "Call Function
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Call Function",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CCTL":
return {
"html": "Cache Control
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Cache Control",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CCTLL":
return {
"html": "Cache Control
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Cache Control",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CCTLT":
return {
"html": "Texture Cache Control
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture Cache Control",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CGAERRBAR":
return {
"html": "CGA Error Barrier
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "CGA Error Barrier",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CONT":
return {
"html": "Continue
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Continue",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CS2R":
return {
"html": "Move Special Register to Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move Special Register to Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CSET":
return {
"html": "Test Condition Code And Set
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Test Condition Code And Set",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "CSETP":
return {
"html": "Test Condition Code and Set Predicate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Test Condition Code and Set Predicate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "DADD":
return {
"html": "FP64 Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP64 Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "DEPBAR":
return {
"html": "Dependency Barrier
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Dependency Barrier",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "DFMA":
return {
"html": "FP64 Fused Mutiply Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP64 Fused Mutiply Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "DMMA":
return {
"html": "Matrix Multiply and Accumulate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Matrix Multiply and Accumulate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "DMNMX":
return {
"html": "FP64 Minimum/Maximum
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP64 Minimum/Maximum",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "DMUL":
return {
"html": "FP64 Multiply
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP64 Multiply",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "DSET":
return {
"html": "FP64 Compare And Set
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP64 Compare And Set",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "DSETP":
return {
"html": "FP64 Compare And Set Predicate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP64 Compare And Set Predicate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ELECT":
return {
"html": "Elect a Leader Thread
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Elect a Leader Thread",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ENDCOLLECTIVE":
return {
"html": "Reset the MCOLLECTIVE mask
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Reset the MCOLLECTIVE mask",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ERRBAR":
return {
"html": "Error Barrier
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Error Barrier",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "EXIT":
return {
"html": "Exit Program
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Exit Program",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "F2F":
return {
"html": "Floating Point To Floating Point Conversion
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Floating Point To Floating Point Conversion",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "F2I":
return {
"html": "Floating Point To Integer Conversion
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Floating Point To Integer Conversion",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "F2IP":
return {
"html": "FP32 Down-Convert to Integer and Pack
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Down-Convert to Integer and Pack",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FADD":
return {
"html": "FP32 Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FADD32I":
return {
"html": "FP32 Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FCHK":
return {
"html": "Floating-point Range Check
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Floating-point Range Check",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FCMP":
return {
"html": "FP32 Compare to Zero and Select Source
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Compare to Zero and Select Source",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FENCE":
return {
"html": "Memory Visibility Guarantee for Shared or Global Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Memory Visibility Guarantee for Shared or Global Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FFMA":
return {
"html": "FP32 Fused Multiply and Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Fused Multiply and Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FFMA32I":
return {
"html": "FP32 Fused Multiply and Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Fused Multiply and Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FLO":
return {
"html": "Find Leading One
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Find Leading One",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FMNMX":
return {
"html": "FP32 Minimum/Maximum
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Minimum/Maximum",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FMUL":
return {
"html": "FP32 Multiply
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Multiply",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FMUL32I":
return {
"html": "FP32 Multiply
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Multiply",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FRND":
return {
"html": "Round To Integer
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Round To Integer",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FSEL":
return {
"html": "Floating Point Select
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Floating Point Select",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FSET":
return {
"html": "FP32 Compare And Set
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Compare And Set",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FSETP":
return {
"html": "FP32 Compare And Set Predicate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Compare And Set Predicate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "FSWZADD":
return {
"html": "FP32 Swizzle Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Swizzle Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "GETLMEMBASE":
return {
"html": "Get Local Memory Base Address
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Get Local Memory Base Address",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HADD2":
return {
"html": "FP16 Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP16 Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HADD2_32I":
return {
"html": "FP16 Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP16 Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HFMA2":
return {
"html": "FP16 Fused Mutiply Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP16 Fused Mutiply Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HFMA2_32I":
return {
"html": "FP16 Fused Mutiply Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP16 Fused Mutiply Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HGMMA":
return {
"html": "Matrix Multiply and Accumulate Across a Warpgroup
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Matrix Multiply and Accumulate Across a Warpgroup",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HMMA":
return {
"html": "Matrix Multiply and Accumulate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Matrix Multiply and Accumulate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HMNMX2":
return {
"html": "FP16 Minimum / Maximum
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP16 Minimum / Maximum",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HMUL2":
return {
"html": "FP16 Multiply
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP16 Multiply",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HMUL2_32I":
return {
"html": "FP16 Multiply
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP16 Multiply",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HSET2":
return {
"html": "FP16 Compare And Set
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP16 Compare And Set",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "HSETP2":
return {
"html": "FP16 Compare And Set Predicate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP16 Compare And Set Predicate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "I2F":
return {
"html": "Integer To Floating Point Conversion
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer To Floating Point Conversion",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "I2FP":
return {
"html": "Integer to FP32 Convert and Pack
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer to FP32 Convert and Pack",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "I2I":
return {
"html": "Integer To Integer Conversion
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer To Integer Conversion",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "I2IP":
return {
"html": "Integer To Integer Conversion and Packing
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer To Integer Conversion and Packing",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IABS":
return {
"html": "Integer Absolute Value
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Absolute Value",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IADD":
return {
"html": "Integer Addition
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Addition",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IADD3":
return {
"html": "3-input Integer Addition
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "3-input Integer Addition",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IADD32I":
return {
"html": "Integer Addition
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Addition",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ICMP":
return {
"html": "Integer Compare to Zero and Select Source
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Compare to Zero and Select Source",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IDP":
return {
"html": "Integer Dot Product and Accumulate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Dot Product and Accumulate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IDP4A":
return {
"html": "Integer Dot Product and Accumulate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Dot Product and Accumulate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IGMMA":
return {
"html": "Integer Matrix Multiply and Accumulate Across a Warpgroup
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Matrix Multiply and Accumulate Across a Warpgroup",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IMAD":
return {
"html": "Integer Multiply And Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Multiply And Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IMADSP":
return {
"html": "Extracted Integer Multiply And Add.
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Extracted Integer Multiply And Add.",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IMMA":
return {
"html": "Integer Matrix Multiply and Accumulate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Matrix Multiply and Accumulate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IMNMX":
return {
"html": "Integer Minimum/Maximum
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Minimum/Maximum",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IMUL":
return {
"html": "Integer Multiply
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Multiply",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "IMUL32I":
return {
"html": "Integer Multiply
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Multiply",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ISCADD":
return {
"html": "Scaled Integer Addition
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Scaled Integer Addition",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ISCADD32I":
return {
"html": "Scaled Integer Addition
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Scaled Integer Addition",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ISET":
return {
"html": "Integer Compare And Set
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Compare And Set",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ISETP":
return {
"html": "Integer Compare And Set Predicate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Compare And Set Predicate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "JCAL":
return {
"html": "Absolute Call
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Absolute Call",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "JMP":
return {
"html": "Absolute Jump
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Absolute Jump",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "JMX":
return {
"html": "Absolute Jump Indirect
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Absolute Jump Indirect",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "JMXU":
return {
"html": "Absolute Jump with Uniform Register Based Offset
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Absolute Jump with Uniform Register Based Offset",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "KILL":
return {
"html": "Kill Thread
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Kill Thread",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LD":
return {
"html": "Load from generic Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Load from generic Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LDC":
return {
"html": "Load Constant
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Load Constant",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LDG":
return {
"html": "Load from Global Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Load from Global Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LDGDEPBAR":
return {
"html": "Global Load Dependency Barrier
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Global Load Dependency Barrier",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LDGMC":
return {
"html": "Reducing Load
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Reducing Load",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LDGSTS":
return {
"html": "Asynchronous Global to Shared Memcopy
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Asynchronous Global to Shared Memcopy",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LDL":
return {
"html": "Load within Local Memory Window
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Load within Local Memory Window",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LDS":
return {
"html": "Load within Shared Memory Window
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Load within Shared Memory Window",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LDSM":
return {
"html": "Load Matrix from Shared Memory with Element Size Expansion
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Load Matrix from Shared Memory with Element Size Expansion",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LEA":
return {
"html": "LOAD Effective Address
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "LOAD Effective Address",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LEPC":
return {
"html": "Load Effective PC
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Load Effective PC",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LOP":
return {
"html": "Logic Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Logic Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LOP3":
return {
"html": "Logic Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Logic Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "LOP32I":
return {
"html": "Logic Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Logic Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "MATCH":
return {
"html": "Match Register Values Across Thread Group
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Match Register Values Across Thread Group",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "MEMBAR":
return {
"html": "Memory Barrier
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Memory Barrier",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "MOV":
return {
"html": "Move
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "MOV32I":
return {
"html": "Move
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "MOVM":
return {
"html": "Move Matrix with Transposition or Expansion
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move Matrix with Transposition or Expansion",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "MUFU":
return {
"html": "FP32 Multi Function Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP32 Multi Function Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "NANOSLEEP":
return {
"html": "Suspend Execution
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Suspend Execution",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "NOP":
return {
"html": "No Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "No Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "P2R":
return {
"html": "Move Predicate Register To Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move Predicate Register To Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PBK":
return {
"html": "Pre-Break
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Pre-Break",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PCNT":
return {
"html": "Pre-continue
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Pre-continue",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PEXIT":
return {
"html": "Pre-Exit
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Pre-Exit",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PLOP3":
return {
"html": "Predicate Logic Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Predicate Logic Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PMTRIG":
return {
"html": "Performance Monitor Trigger
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Performance Monitor Trigger",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "POPC":
return {
"html": "Population count
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Population count",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PREEXIT":
return {
"html": "Dependent Task Launch Hint
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Dependent Task Launch Hint",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PRET":
return {
"html": "Pre-Return From Subroutine
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Pre-Return From Subroutine",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PRMT":
return {
"html": "Permute Register Pair
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Permute Register Pair",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PSET":
return {
"html": "Combine Predicates and Set
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Combine Predicates and Set",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "PSETP":
return {
"html": "Combine Predicates and Set Predicate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Combine Predicates and Set Predicate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "QGMMA":
return {
"html": "FP8 Matrix Multiply and Accumulate Across a Warpgroup
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "FP8 Matrix Multiply and Accumulate Across a Warpgroup",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "QSPC":
return {
"html": "Query Space
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Query Space",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "R2B":
return {
"html": "Move Register to Barrier
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move Register to Barrier",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "R2P":
return {
"html": "Move Register To Predicate Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move Register To Predicate Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "R2UR":
return {
"html": "Move from Vector Register to a Uniform Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move from Vector Register to a Uniform Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "RED":
return {
"html": "Reduction Operation on Generic Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Reduction Operation on Generic Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "REDAS":
return {
"html": "Asynchronous Reduction on Distributed Shared Memory With Explicit Synchronization
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Asynchronous Reduction on Distributed Shared Memory With Explicit Synchronization",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "REDG":
return {
"html": "Reduction Operation on Generic Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Reduction Operation on Generic Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "REDUX":
return {
"html": "Reduction of a Vector Register into a Uniform Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Reduction of a Vector Register into a Uniform Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "RET":
return {
"html": "Return From Subroutine
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Return From Subroutine",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "RPCMOV":
return {
"html": "PC Register Move
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "PC Register Move",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "RRO":
return {
"html": "Range Reduction Operator FP
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Range Reduction Operator FP",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "RTT":
return {
"html": "Return From Trap
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Return From Trap",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "S2R":
return {
"html": "Move Special Register to Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move Special Register to Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "S2UR":
return {
"html": "Move Special Register to Uniform Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Move Special Register to Uniform Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SEL":
return {
"html": "Select Source with Predicate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Select Source with Predicate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SETCTAID":
return {
"html": "Set CTA ID
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Set CTA ID",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SETLMEMBASE":
return {
"html": "Set Local Memory Base Address
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Set Local Memory Base Address",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SGXT":
return {
"html": "Sign Extend
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Sign Extend",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SHF":
return {
"html": "Funnel Shift
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Funnel Shift",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SHFL":
return {
"html": "Warp Wide Register Shuffle
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Warp Wide Register Shuffle",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SHL":
return {
"html": "Shift Left
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Shift Left",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SHR":
return {
"html": "Shift Right
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Shift Right",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SSY":
return {
"html": "Set Synchronization Point
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Set Synchronization Point",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ST":
return {
"html": "Store to Generic Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Store to Generic Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "STAS":
return {
"html": "Asynchronous Store to Distributed Shared Memory With Explicit Synchronization
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Asynchronous Store to Distributed Shared Memory With Explicit Synchronization",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "STG":
return {
"html": "Store to Global Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Store to Global Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "STL":
return {
"html": "Store within Local or Shared Window
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Store within Local or Shared Window",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "STS":
return {
"html": "Store within Local or Shared Window
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Store within Local or Shared Window",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "STSM":
return {
"html": "Store Matrix to Shared Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Store Matrix to Shared Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SUATOM":
return {
"html": "Atomic Op on Surface Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Atomic Op on Surface Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SULD":
return {
"html": "Surface Load
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Surface Load",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SURED":
return {
"html": "Reduction Op on Surface Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Reduction Op on Surface Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SUST":
return {
"html": "Surface Store
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Surface Store",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SYNC":
return {
"html": "Converge threads after conditional branch
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Converge threads after conditional branch",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "SYNCS":
return {
"html": "Sync Unit
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Sync Unit",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "TEX":
return {
"html": "Texture Fetch
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture Fetch",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "TEXS":
return {
"html": "Texture Fetch with scalar/non-vec4 source/destinations
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture Fetch with scalar/non-vec4 source/destinations",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "TLD":
return {
"html": "Texture Load
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture Load",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "TLD4":
return {
"html": "Texture Load 4
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture Load 4",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "TLD4S":
return {
"html": "Texture Load 4 with scalar/non-vec4 source/destinations
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture Load 4 with scalar/non-vec4 source/destinations",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "TLDS":
return {
"html": "Texture Load with scalar/non-vec4 source/destinations
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture Load with scalar/non-vec4 source/destinations",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "TMML":
return {
"html": "Texture MipMap Level
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture MipMap Level",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "TXD":
return {
"html": "Texture Fetch With Derivatives
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture Fetch With Derivatives",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "TXQ":
return {
"html": "Texture Query
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Texture Query",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UBLKCP":
return {
"html": "Bulk Data Copy
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Bulk Data Copy",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UBLKPF":
return {
"html": "Bulk Data Prefetch
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Bulk Data Prefetch",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UBLKRED":
return {
"html": "Bulk Data Copy from Shared Memory with Reduction
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Bulk Data Copy from Shared Memory with Reduction",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UBMSK":
return {
"html": "Uniform Bitfield Mask
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Bitfield Mask",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UBREV":
return {
"html": "Uniform Bit Reverse
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Bit Reverse",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UCGABAR_ARV":
return {
"html": "CGA Barrier Synchronization
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "CGA Barrier Synchronization",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UCGABAR_WAIT":
return {
"html": "CGA Barrier Synchronization
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "CGA Barrier Synchronization",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UCLEA":
return {
"html": "Load Effective Address for a Constant
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Load Effective Address for a Constant",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UF2FP":
return {
"html": "Uniform FP32 Down-convert and Pack
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform FP32 Down-convert and Pack",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UFLO":
return {
"html": "Uniform Find Leading One
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Find Leading One",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UIADD3":
return {
"html": "Uniform Integer Addition
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Integer Addition",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UIADD3.64":
return {
"html": "Uniform Integer Addition
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Integer Addition",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UIMAD":
return {
"html": "Uniform Integer Multiplication
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Integer Multiplication",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UISETP":
return {
"html": "Integer Compare and Set Uniform Predicate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Compare and Set Uniform Predicate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ULDC":
return {
"html": "Load from Constant Memory into a Uniform Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Load from Constant Memory into a Uniform Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ULEA":
return {
"html": "Uniform Load Effective Address
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Load Effective Address",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ULEPC":
return {
"html": "Uniform Load Effective PC
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Load Effective PC",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ULOP":
return {
"html": "Logic Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Logic Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ULOP3":
return {
"html": "Logic Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Logic Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "ULOP32I":
return {
"html": "Logic Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Logic Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UMOV":
return {
"html": "Uniform Move
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Move",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UP2UR":
return {
"html": "Uniform Predicate to Uniform Register
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Predicate to Uniform Register",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UPLOP3":
return {
"html": "Uniform Predicate Logic Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Predicate Logic Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UPOPC":
return {
"html": "Uniform Population Count
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Population Count",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UPRMT":
return {
"html": "Uniform Byte Permute
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Byte Permute",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UPSETP":
return {
"html": "Uniform Predicate Logic Operation
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Predicate Logic Operation",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UR2UP":
return {
"html": "Uniform Register to Uniform Predicate
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Register to Uniform Predicate",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "USEL":
return {
"html": "Uniform Select
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Select",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "USETMAXREG":
return {
"html": "Release, Deallocate and Allocate Registers
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Release, Deallocate and Allocate Registers",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "USGXT":
return {
"html": "Uniform Sign Extend
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Sign Extend",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "USHF":
return {
"html": "Uniform Funnel Shift
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Funnel Shift",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "USHL":
return {
"html": "Uniform Left Shift
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Left Shift",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "USHR":
return {
"html": "Uniform Right Shift
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Uniform Right Shift",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UTMACCTL":
return {
"html": "TMA Cache Control
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "TMA Cache Control",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UTMACMDFLUSH":
return {
"html": "TMA Command Flush
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "TMA Command Flush",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UTMALDG":
return {
"html": "Tensor Load from Global to Shared Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Tensor Load from Global to Shared Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UTMAPF":
return {
"html": "Tensor Prefetch
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Tensor Prefetch",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UTMAREDG":
return {
"html": "Tensor Store from Shared to Global Memory with Reduction
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Tensor Store from Shared to Global Memory with Reduction",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "UTMASTG":
return {
"html": "Tensor Store from Shared to Global Memory
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Tensor Store from Shared to Global Memory",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "VABSDIFF":
return {
"html": "Absolute Difference
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Absolute Difference",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "VABSDIFF4":
return {
"html": "Absolute Difference
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Absolute Difference",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "VHMNMX":
return {
"html": "SIMD FP16 3-Input Minimum / Maximum
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "SIMD FP16 3-Input Minimum / Maximum",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "VIADD":
return {
"html": "SIMD Integer Addition
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "SIMD Integer Addition",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "VIADDMNMX":
return {
"html": "SIMD Integer Addition and Fused Min/Max Comparison
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "SIMD Integer Addition and Fused Min/Max Comparison",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "VIMNMX":
return {
"html": "SIMD Integer Minimum / Maximum
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "SIMD Integer Minimum / Maximum",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "VIMNMX3":
return {
"html": "SIMD Integer 3-Input Minimum / Maximum
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "SIMD Integer 3-Input Minimum / Maximum",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "VOTE":
return {
"html": "Vote Across SIMT Thread Group
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Vote Across SIMT Thread Group",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "VOTEU":
return {
"html": "Voting across SIMD Thread Group with Results in Uniform Destination
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Voting across SIMD Thread Group with Results in Uniform Destination",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "WARPGROUP":
return {
"html": "Warpgroup Synchronization
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Warpgroup Synchronization",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "WARPGROUPSET":
return {
"html": "Set Warpgroup Counters
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Set Warpgroup Counters",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "WARPSYNC":
return {
"html": "Synchronize Threads in Warp
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Synchronize Threads in Warp",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "XMAD":
return {
"html": "Integer Short Multiply Add
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Integer Short Multiply Add",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
case "YIELD":
return {
"html": "Yield Control
For more information, visit CUDA Binary Utilities documentation .",
"tooltip": "Yield Control",
"url": "https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#id14"
};
}
}