RISCV_HWPROBE_KEY_IMA_EXT_0
case RISCV_HWPROBE_KEY_IMA_EXT_0:
case RISCV_HWPROBE_KEY_IMA_EXT_0:
.key = RISCV_HWPROBE_KEY_IMA_EXT_0,
assert(rc == 0 && pair.key == RISCV_HWPROBE_KEY_IMA_EXT_0);
pair.key = RISCV_HWPROBE_KEY_IMA_EXT_0;
assert(rc == 0 && pair.key == RISCV_HWPROBE_KEY_IMA_EXT_0);
pairs[0] = (struct riscv_hwprobe){ .key = RISCV_HWPROBE_KEY_IMA_EXT_0, };
assert(rc == 0 && pairs[0].key == RISCV_HWPROBE_KEY_IMA_EXT_0);
pairs[1] = (struct riscv_hwprobe){ .key = RISCV_HWPROBE_KEY_IMA_EXT_0, .value = ext0_all, };
pairs[1] = (struct riscv_hwprobe){ .key = RISCV_HWPROBE_KEY_IMA_EXT_0, .value = ext0_all, };
pairs[1] = (struct riscv_hwprobe){ .key = RISCV_HWPROBE_KEY_IMA_EXT_0, .value = ~ext0_all, };
pair.key = RISCV_HWPROBE_KEY_IMA_EXT_0;