Richard Biener <rguent...@suse.de> writes: > The following patch adds BIT_FIELD_INSERT, an operation to > facilitate doing bitfield inserts on registers (as opposed > to currently where we'd have a BIT_FIELD_REF store).
I wonder if these patches would make it easier to use the Haswell bit manipulations instructions on x86 (which act on registers). I found that gcc makes significantly less use of them than LLVM, sometimes leading to much bigger code. -Andi