Yuri
2010-Aug-26 17:50 UTC
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
Also there is a typo: it probably should read pseudo. Yuri
Bob Wilson
2010-Aug-26 18:11 UTC
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
On Aug 26, 2010, at 10:50 AM, Yuri wrote:> Also there is a typo: it probably should read pseudo.A pseudo instruction is used internally without llvm, but it does not correspond directly to a real instruction in the target architecture. Before emitting the final compiled code, all the pseudo instructions must be expanded to real instructions. If you're seeing that error, it means that something was not expanded. I fixed all the "psuedo" misspellings in svn 112202. I didn't see the error message, so that must have been changed already.
Bob Wilson
2010-Aug-26 18:15 UTC
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
On Aug 26, 2010, at 11:11 AM, Bob Wilson wrote:> > On Aug 26, 2010, at 10:50 AM, Yuri wrote: > >> Also there is a typo: it probably should read pseudo. > > A pseudo instruction is used internally without llvm, but it does not correspond directly to a real instruction in the target architecture. Before emitting the final compiled code, all the pseudo instructions must be expanded to real instructions. If you're seeing that error, it means that something was not expanded. > > I fixed all the "psuedo" misspellings in svn 112202. I didn't see the error message, so that must have been changed already....and speaking of typos, that was supposed to be "used internally _within_ llvm"
Yuri
2010-Aug-26 18:47 UTC
[LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
On 08/26/2010 11:11, Bob Wilson wrote:> A pseudo instruction is used internally without llvm, but it does not correspond directly to a real instruction in the target architecture. Before emitting the final compiled code, all the pseudo instructions must be expanded to real instructions. If you're seeing that error, it means that something was not expanded. >So what is likely to be wrong? This error only happens on amd64 and not on i386, variable Opcode is 2493 when the error occurs. It is triggered from under the call that I make: JIT::runFunction. Yuri
Maybe Matching Threads
- [LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
- [LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
- [LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
- [LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?
- [LLVMdev] What does this error mean: psuedo instructions should be removed before code emission?