[PATCH] Mark vastart_save_xmm_regs as changing EFLAGS
Duncan P. N. Exon Smith
dexonsmith at apple.com
Sun Dec 15 00:25:18 PST 2013
This patch marks vastart_save_xmm_regs as changing EFLAGS.
The vastart_save_xmm_regs pseudo-instruction expands to a test and a
branch, so it modifies EFLAGS. Mark it so, or else the scheduler might
place it in the middle of another test+branch.
This fixes a bug exposed by r192750, which turned on the MI Scheduler
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 2107 bytes
Desc: not available
More information about the llvm-commits