WIP: Intel Gen12 codegen fixes.
A few assorted codegen fixes mostly for Gen12. Trickiest part of this MR are the patches addressing the NoMask control flow issues due to hardware bug GEN:BUG:1407528679. Since the fix is kind of invasive and it avoids potential data corruption and hangs it would probably make sense to get them upstream before the branchpoint this week.