Enum representing function flags used in the bytecode.
| 64 | |
| 65 | /// Enum representing function flags used in the bytecode. |
| 66 | enum class FunctionFlags : uint8_t { |
| 67 | // Bit 0: Visibility Flag (0 = Public, 1 = Private) |
| 68 | VisibilityPrivate = 0x01, |
| 69 | // Bit 1: Function Kind Flag (0 = Device Function, 1 = Kernel Entry Point) |
| 70 | KindKernel = 0x02, |
| 71 | // Bit 2: Has Optimization Hints Flag (0 = No, 1 = Yes) |
| 72 | HasOptimizationHints = 0x04, |
| 73 | }; |
| 74 | |
| 75 | /// Enum representing different attribute kinds in the bytecode. |
| 76 | /// This enum is auto-generated from BytecodeAttrOpcodes.td. |
nothing calls this directly
no outgoing calls
no test coverage detected