search for: tmovl

Displaying 5 results from an estimated 5 matches for "tmovl".

Did you mean: movl
2007 May 29
4
[LLVMdev] Code generation issues
...ch=c -o file.c 2) On Linux X86, llc does not give any problem, but I get this while compiling the generated .c file: error: unknown register name 'S' in 'asm' This is the offending line (notice the "S" on the last line): __asm__ volatile ("\tpushal\t\t\t\t\n\tmovl %0,%%esi\t\t\n\tmovl % 1,%%edi\t\t\n\tcall *%2\t\t\t\n\tmovl %%esi,%0\t\t\n\tmo\ vl %%edi,%1\t\t\n\tpopal\t\t\t\t\n" :"=m"(memProgramStack_2E_5872),"=m"(memOpStack_2E_5873) :"m"(memEntryPoint_2E_5874),"m"(memProgramStack_2E_5872),&quot...
2007 May 30
0
[LLVMdev] Code generation issues
...X86, llc does not give any problem, but I get this while > compiling the generated .c file: > > error: unknown register name 'S' in 'asm' > > This is the offending line (notice the "S" on the last line): > > __asm__ volatile ("\tpushal\t\t\t\t\n\tmovl %0,%%esi\t\t\n\tmovl % > 1,%%edi\t\t\n\tcall *%2\t\t\t\n\tmovl %%esi,%0\t\t\n\tmo\ > vl %%edi,%1\t\t\n\tpopal\t\t\t\t\n" > :"=m"(memProgramStack_2E_5872),"=m"(memOpStack_2E_5873) > :"m"(memEntryPoint_2E_5874),"m"(memProgramSta...
2007 May 29
0
[LLVMdev] Code generation issues
...86, llc does not give any problem, but I get this while > compiling the generated .c file: > > error: unknown register name 'S' in 'asm' > > This is the offending line (notice the "S" on the last line): > > __asm__ volatile ("\tpushal\t\t\t\t\n\tmovl %0,%%esi\t\t\n\tmovl % > 1,%%edi\t\t\n\tcall *%2\t\t\t\n\tmovl %%esi,%0\t\t\n\tmo\ > vl %%edi,%1\t\t\n\tpopal\t\t\t\t\n" > :"=m"(memProgramStack_2E_5872),"=m"(memOpStack_2E_5873) > :"m"(memEntryPoint_2E_5874),"m"(memProgramS...
2006 Jun 26
0
[klibc 37/43] x86_64 support for klibc
...;, "${outputdir}/${fname}.S"); + print OUT "#include <asm/unistd.h>\n"; + print OUT "\n"; + print OUT "\t.type ${fname},\@function\n"; + print OUT "\t.globl ${fname}\n"; + print OUT "${fname}:\n"; + print OUT "\tmovl \$__NR_${sname},%eax\n"; # Zero-extends to 64 bits + print OUT "\tjmp __syscall_common\n"; + print OUT "\t.size ${fname},.-${fname}\n"; + close(OUT); +} + +1; diff --git a/usr/klibc/arch/x86_64/vfork.S b/usr/klibc/arch/x86_64/vfork.S new file mode 100644 index 0000...
2006 Jun 28
35
[klibc 00/31] klibc as a historyless patchset (updated and reorganized)
I have updated the klibc patchset based on feedback received. In particular, the patchset has been reorganized so as not to break git-bisect. Additionally, this updates the patch base to 2.6.17-git12 (d38b69689c349f35502b92e20dafb30c62d49d63) and klibc 1.4.8; the main difference on the klibc side is removal of obsolete code. This is also available as a git tree at: