calling to _xabort() outside RTM execution section should be "nop".
Simplify CFG check call with noreturn attribute and mark the rest of the block as "unreachable".
Differential D20518
[X86][RTM] _xabort() should not have "noreturn" attribute AsafBadouh on May 23 2016, 12:18 AM. Authored by
Details calling to _xabort() outside RTM execution section should be "nop". Simplify CFG check call with noreturn attribute and mark the rest of the block as "unreachable".
Diff Detail
Event TimelineComment Actions Can you add a LIT test? void f1(); void f2() { _xbegin(); _xabort(); f1(); } And check that we are generating the call to f1; |