[llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Alexis Engelke via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 16 03:42:55 PDT 2026
================
@@ -11385,6 +11385,80 @@ The truth table used for the '`xor`' instruction is:
<result> = xor i32 %V, -1 ; yields i32:result = ~%V
```
+### Byte Operations
+
+Instructions for bit-range manipulation on {ref}`byte type <t_byte>` values.
+
+(i_bitextract)=
+
+#### '`bitextract`' Instruction
+
+##### Syntax:
+<result> = bitextract <ty>, <bty> <source>, i32 <offset>
----------------
aengelke wrote:
Missing code block fences.
https://github.com/llvm/llvm-project/pull/200605
More information about the llvm-commits
mailing list