Displaying 1 result from an estimated 1 matches for "ld_f64".
Did you mean:
ld64
2011 Jan 03
0
[LLVMdev] x86 disassembler rejecting valid code
...t; this
by removing the 'isCodeGenOnly = 1' from these instructions. All tests
still pass.
The fldl can't be disassembled because tblgen contains a hack which marks
all instructions whose name contains the string "64" as being
X86_64-specific. fldl's instruction is named LD_F64, so can't be
disassembled in 32-bit mode, even though it's a valid 32-bit instruction.
I think the right fix for this is to make the instructions specify whether
they're available on x86, or just on x86_64, and use that knowledge in
tblgen rather than guessing from the instruction'...