s_dcache_inv GPU Native ISA AMD Scalar
Scalar Memory
Invalidate the scalar (L0) data cache.
Encoding
The ENC_SMEM layout from AMD's machine-readable ISA specification (AMD CDNA 5). Opcode 33 in OP rebuilds 0x00000000F4042000, an identifier AMD lists for this encoding. Bits marked unassigned have no field in the specification. Not the same in every generation: AMD CDNA 4 (opcode 32, field layout), AMD CDNA 3 (opcode 32, field layout), AMD CDNA 2 (opcode 32, field layout), AMD CDNA 1 (opcode 32, field layout), AMD RDNA 4 (field layout), AMD RDNA 3.5 (field layout), AMD RDNA 3 (field layout), AMD RDNA 2 (opcode 32, field layout), AMD RDNA 1 (opcode 32, field layout).
Operands
Operand details have not yet been curated for this instruction.
GFX Target Compatibility
Per-target GFX compatibility has not yet been verified for this instruction.
Related
More in Scalar Memory
Reference
Sources
- User Guide for AMDGPU Backend ↗ - LLVM Project
-
"AMD Instinct MI300" Instruction Set Architecture: Reference Guide ↗
- Advanced Micro Devices, Inc.
Reference Guide, page 154. - AMD Machine-Readable GPU ISA Specification ↗ - Advanced Micro Devices, Inc.