Did not correctly handle "jecxz short <address>".
Discovered while working on LLVM-ML; shows up in z_Windows_NT-586_asm.asm from the OpenMP runtime
Differential D104194
Fix misspelled instruction in X86 assembly parser epastor on Jun 13 2021, 8:05 AM. Authored by
Details
Diff Detail
Event TimelineComment Actions More concretely, branch instruction tests in llvm/test/MC/X86/x86-32.s can be moved outside, then you can add a test for jecxz. jexcz seems untested. Comment Actions Thanks for the concrete feedback! I couldn't figure out where the tests for this were. It looks like the "jcc short" family is all tested in intel-syntax.s, so I've added it there. |