Displaying 2 results from an estimated 2 matches for "jmpb".
Did you mean:
jmp
2016 Jul 27
0
[X86] Adding a new instruction JUMPB
...labels, it uses the short encoding, but apparently
because of -mc-relax-all, that won't actually work with clang either. It's
all quite complicated, and we should just expose a simple way for the user
to ask for what they want.
Assuming we go with this, I propose we use the mneumonic "jmpb". It seems
consistent with gas's size suffixes, but I'm open to other ideas.
Normal (non-xray) ISel should never produce this instruction, so we don't
need any SDAG patterns for it. You should be able to look at existing rare
x86 instructions that don't have SDAG nodes, like P...
2016 Jul 14
2
[X86] Adding a new instruction JUMPB
Hi llvm-dev,
In the review of the LLVM-side changes to support XRay (which is now
upstream as http://reviews.llvm.org/rL275367) we hit one particular case
where we had to hack around the fact that we have no way to force the
emission of a short relative jump. It's even come up that jump relaxation
can come in and (at least with clang -O0) relax jumps to use the longer
version of the jump