First Last Prev Next    No search results available
Details
: getCopyRegToReg() does not support ST(1) as dest register
Bug#: 2255
: libraries
: Backend: X86
Status: NEW
Resolution:
: PC
: Linux
: trunk
: P2
: normal
: ---

:
:
:
:
  Show dependency tree - Show dependency graph
People
Reporter: Anton Korobeynikov <asl@math.spbu.ru>
Assigned To: Unassigned LLVM Bugs <unassignedbugs@nondot.org>
:

Attachments
Test bytecode (564 bytes, application/octet-stream)
2008-04-27 18:35, Anton Korobeynikov
Details


Note

You need to log in before you can comment on or make changes to this bug.

Related actions


Description:   Opened: 2008-04-27 18:35
Created an attachment (id=1607) [details]
Test bytecode

Consider attached testcase. I'm having:

llc: /home/asl/proj/llvm/src/lib/Target/X86/X86InstrInfo.cpp:1593: virtual void
llvm::X86InstrInfo::copyRegToReg(llvm::MachineBasicBlock&,
llvm::ilist_iterator<llvm::MachineInstr>, unsigned int, unsigned int, const
llvm::TargetRegisterClass*, const llvm::TargetRegisterClass*) const: Assertion
`DestReg == X86::ST0 && "Can only copy to TOS right now"' failed.

This currently prevents mingw64 CRT bootstrap with llvm-gcc
------- Comment #1 From Török Edwin 2008-05-01 13:56:36 -------
*** Bug 2269 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available