forked from OSchip/llvm-project
5bf4f2acb8
The AsmParser checks the range of a PC-relative operand, but only if it is immediate. This patch adds range checks for operands in applyFixup(), at which point the offset to a label is known. The diagnostic message for an operand that is out of range is explicit (with given value and min/max limits). This is now also done for displacement fixups. Review: Ulrich Weigand Differential Revision: https://reviews.llvm.org/D114194 |
||
---|---|---|
.. | ||
asm-match.s | ||
directive-insn-vector.s | ||
directive-insn.s | ||
fixups-out-of-range-01.s | ||
fixups-out-of-range-02.s | ||
fixups-zEC12.s | ||
fixups.s | ||
insn-bad-arch14.s | ||
insn-bad-z13.s | ||
insn-bad-z14.s | ||
insn-bad-z15.s | ||
insn-bad-z196.s | ||
insn-bad-zEC12.s | ||
insn-bad-zos-z13.s | ||
insn-bad-zos-z14.s | ||
insn-bad-zos-z15.s | ||
insn-bad-zos-z196.s | ||
insn-bad-zos.s | ||
insn-bad.s | ||
insn-good-arch14.s | ||
insn-good-z13.s | ||
insn-good-z14.s | ||
insn-good-z15.s | ||
insn-good-z196.s | ||
insn-good-zEC12.s | ||
insn-good-zos-pcrel.s | ||
insn-good.s | ||
invalid-instructions-spellcheck.s | ||
lit.local.cfg | ||
machine-directive.s | ||
regs-bad.s | ||
regs-good.s | ||
reloc-absolute.s | ||
reloc-directive.s | ||
tokens.s | ||
word.s |