[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2021-11-21 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 32530, which changed state. Bug 32530 Summary: inline assembly incompatibility between gcc and clang - mov with offset in intel dialect https://bugs.llvm.org/show_bug.cgi?id=32530 What|Removed

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2021-02-16 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 48877, which changed state. Bug 48877 Summary: [X86] Missing VEX_WIG from a bunch of AVX instruction definitions. https://bugs.llvm.org/show_bug.cgi?id=48877 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2021-02-03 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 48901, which changed state. Bug 48901 Summary: Disassembly of x86-64 GD TLS code sequence is incorrect https://bugs.llvm.org/show_bug.cgi?id=48901 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2019-05-11 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 14056, which changed state. Bug 14056 Summary: Incorrect assembly of MOV/MOVABS instructions with 64-bit displacements https://bugs.llvm.org/show_bug.cgi?id=14056 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-10-24 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 36144, which changed state. Bug 36144 Summary: Operands of the form '0b' in jump instructions in X86 Intel dialect inline assembly are not recognised as valid. https://bugs.llvm.org/show_bug.cgi?id=36144 What|Rem

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-03-20 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 24308, which changed state. Bug 24308 Summary: assembler: suboptimal encoding of memory operand https://bugs.llvm.org/show_bug.cgi?id=24308 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-02-23 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 31617, which changed state. Bug 31617 Summary: avx512 : blendm, missing instruction form. https://bugs.llvm.org/show_bug.cgi?id=31617 What|Removed |Added ---

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-02-17 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 21168, which changed state. Bug 21168 Summary: PFRCP instruction cannot be disassembled https://bugs.llvm.org/show_bug.cgi?id=21168 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-02-02 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 36202, which changed state. Bug 36202 Summary: llvm-mc doesn't accept AVX512 instructions using %zmm16+ https://bugs.llvm.org/show_bug.cgi?id=36202 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-01-18 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 35831, which changed state. Bug 35831 Summary: After r315899, labels after x86 prefixes cause errors https://bugs.llvm.org/show_bug.cgi?id=35831 What|Removed |Added

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-01-18 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 33838, which changed state. Bug 33838 Summary: [X86][MMX] Incorrect operand sizes for MMX instructions https://bugs.llvm.org/show_bug.cgi?id=33838 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-01-17 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 35749, which changed state. Bug 35749 Summary: After r315899, .byte directives after x86 prefixes cause errors https://bugs.llvm.org/show_bug.cgi?id=35749 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-01-16 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 35741, which changed state. Bug 35741 Summary: After r315899, comments after x86 prefixes cause errors https://bugs.llvm.org/show_bug.cgi?id=35741 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-01-07 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 32035, which changed state. Bug 32035 Summary: pushf/popf default to wrong operand size in 64-bit with Intel syntax https://bugs.llvm.org/show_bug.cgi?id=32035 What|Removed |Added

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2018-01-06 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 35837, which changed state. Bug 35837 Summary: [X86] Assembler for vcvtsd2sil (%rax), %ebx favors EVEX encoding even though there's nothing requiring EVEX https://bugs.llvm.org/show_bug.cgi?id=35837 What|Removed

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-11-14 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 30931, which changed state. Bug 30931 Summary: error: invalid instruction mnemonic 'movsl' https://bugs.llvm.org/show_bug.cgi?id=30931 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-11-07 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 32804, which changed state. Bug 32804 Summary: Instruction with incorrect VEX prefix W value decoded as valid https://bugs.llvm.org/show_bug.cgi?id=32804 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-11-07 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 32806, which changed state. Bug 32806 Summary: [x86 disassembler] Invalid used of 'w' suffix on push and pop using 64-bit registers https://bugs.llvm.org/show_bug.cgi?id=32806 What|Removed |Ad

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-11-07 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 34475, which changed state. Bug 34475 Summary: LOCK/REP/REPNE prefixes emitted as instruction on their own https://bugs.llvm.org/show_bug.cgi?id=34475 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 30718, which changed state. Bug 30718 Summary: Failure to disassemble certain MOV with rex.W https://bugs.llvm.org/show_bug.cgi?id=30718 What|Removed |Added

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-22 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 11304, which changed state. Bug 11304 Summary: [x86 disassembler] Certain VEX instructions ignore the W-bit that shouldn't https://bugs.llvm.org/show_bug.cgi?id=11304 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-22 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 31955, which changed state. Bug 31955 Summary: LLVM Fails to disassemble embedded rounding control https://bugs.llvm.org/show_bug.cgi?id=31955 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-21 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 34998, which changed state. Bug 34998 Summary: [X86] Disassembler disassembles invalid gather/scatter that doesn't use VSIB https://bugs.llvm.org/show_bug.cgi?id=34998 What|Removed |Added

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-21 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 32807, which changed state. Bug 32807 Summary: [x86 disassembler] XMM registers used incorrectly in address calculation https://bugs.llvm.org/show_bug.cgi?id=32807 What|Removed |Added

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-20 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 32809, which changed state. Bug 32809 Summary: [x86 disassembler] 'xchg' instruction uses two different sized register operands with data16 prefix https://bugs.llvm.org/show_bug.cgi?id=32809 What|Removed

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-20 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 19251, which changed state. Bug 19251 Summary: [x86 disassembler] prefix ordering may ignore opsize and rep[n]e prefixes https://bugs.llvm.org/show_bug.cgi?id=19251 What|Removed |Added ---

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-20 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 17697, which changed state. Bug 17697 Summary: [x86 disassembler] Wrong disassemble for some SSE2 instructions. https://bugs.llvm.org/show_bug.cgi?id=17697 What|Removed |Added

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-20 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 7709, which changed state. Bug 7709 Summary: [MC] Disassembler does not support x86 instruction prefixes https://bugs.llvm.org/show_bug.cgi?id=7709 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-12 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 21640, which changed state. Bug 21640 Summary: X86 disassembler skips over some bytes https://bugs.llvm.org/show_bug.cgi?id=21640 What|Removed |Added ---

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-10-12 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 21640, which changed state. Bug 21640 Summary: X86 disassembler skips over some bytes https://bugs.llvm.org/show_bug.cgi?id=21640 What|Removed |Added ---

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-09-21 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 32808, which changed state. Bug 32808 Summary: [x86 disassembler] 'into' instruction should not be decoded as valid in 64-bit mode https://bugs.llvm.org/show_bug.cgi?id=32808 What|Removed |Add

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-09-05 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 7709, which changed state. Bug 7709 Summary: [MC] Disassembler does not support x86 instruction prefixes https://bugs.llvm.org/show_bug.cgi?id=7709 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-08-30 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 7709, which changed state. Bug 7709 Summary: [MC] Disassembler does not support x86 instruction prefixes https://bugs.llvm.org/show_bug.cgi?id=7709 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-08-30 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 21640, which changed state. Bug 21640 Summary: X86 disassembler skips over some bytes https://bugs.llvm.org/show_bug.cgi?id=21640 What|Removed |Added ---

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-08-30 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 33848, which changed state. Bug 33848 Summary: X86 Asm does not support symbolic names inside address calculation https://bugs.llvm.org/show_bug.cgi?id=33848 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-08-30 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 33661, which changed state. Bug 33661 Summary: clang's assembler crashes when given a bogus scalar multiple in lea https://bugs.llvm.org/show_bug.cgi?id=33661 What|Removed |Added -

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-08-30 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 33667, which changed state. Bug 33667 Summary: lea rdx, [rax - one] adds one instead of subtracts when one is a symbol that has been .set https://bugs.llvm.org/show_bug.cgi?id=33667 What|Removed

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-08-30 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 33862, which changed state. Bug 33862 Summary: Assertion `!IndexReg && "IndexReg already set!"' failed. in MC https://bugs.llvm.org/show_bug.cgi?id=33862 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-08-01 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 20252, which changed state. Bug 20252 Summary: Incorrect disassembly of X86 INT opcode https://bugs.llvm.org/show_bug.cgi?id=20252 What|Removed |Added --

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-08-01 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 16961, which changed state. Bug 16961 Summary: [x86 disassembler] fs segment override ignored on mov https://bugs.llvm.org/show_bug.cgi?id=16961 What|Removed |Added

[llvm-bugs] [Bug 10988] x86 MC encoder and disassembler bugs umbrella

2017-07-21 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=10988 Bug 10988 depends on bug 32805, which changed state. Bug 32805 Summary: nopl %ebx is not recognized as valid assembly https://bugs.llvm.org/show_bug.cgi?id=32805 What|Removed |Added