search for: addrifying

Displaying 4 results from an estimated 4 matches for "addrifying".

2007 Oct 08
2
[LLVMdev] Can't bootstrap llvm-gcc-4.0 for x84_64
...: Error: `(%esi,%edi)' is not a >> valid 64 >> bit base/index expression > > Looks like llvm is generating invalid x86-64 assembly. Can you add a - > emit-llvm to the xgcc line and generate a reproducible test case? > Please file a bugzilla report. Evan, are you "3 addrifying" 32-bit adds into a 32-bit LEA on x86-64? Could this be the problem? (iirc, it wants you to use eax = LEA rsi, rdi) -Chris >> I also see warnings like this: >> >> [x86_64-mod-dbg]: ./xgcc -B./ >> -B/install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown- >...
2007 Oct 08
0
[LLVMdev] Can't bootstrap llvm-gcc-4.0 for x84_64
On Oct 8, 2007, at 12:50 PM, David Greene wrote: > I've been unable to bootstrap llvm-gcc-4.0 or -4.2 for x86_64 > for some weeks now. The current problem is this: > > [x86_64-mod-dbg]: ./xgcc -B./ > -B/install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown- > linux-gnu/bin/ > -isystem /install.modified.debug/x86_64-unknown-linux-gnu/x86_64- >
2007 Oct 09
0
[LLVMdev] Can't bootstrap llvm-gcc-4.0 for x84_64
...> valid 64 >>> bit base/index expression >> >> Looks like llvm is generating invalid x86-64 assembly. Can you add >> a - >> emit-llvm to the xgcc line and generate a reproducible test case? >> Please file a bugzilla report. > > Evan, are you "3 addrifying" 32-bit adds into a 32-bit LEA on x86-64? > Could this be the problem? (iirc, it wants you to use eax = LEA > rsi, rdi) I am turning 32-bit add into 32-bit LEA on x86-64 but that's perfectly legal. Both leal (%esi,%edi), %eax leal (%rsi,%rdi), %eax are legal assembly. It's j...
2007 Oct 08
2
[LLVMdev] Can't bootstrap llvm-gcc-4.0 for x84_64
I've been unable to bootstrap llvm-gcc-4.0 or -4.2 for x86_64 for some weeks now. The current problem is this: [x86_64-mod-dbg]: ./xgcc -B./ -B/install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/bin/ -isystem /install.modified.debug/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/include -isystem