A manual for the plan 9 assembler plan9.bell-labs.com2014-11-14⚑shop http://plan9.bell-labs.com/sys/doc/asm.html globl array SB , 4 or DATA array 0 SB 4, abc z globl array SB , 4 The 1 defines the number of bytes to define, globl makes the symbol global, and the 4 says how many bytes the symbol occupies. Uninitialized data is zeroed automatically. The character z is equivalent to the C 0. The string in a DATA statement may contain a maximum of eight bytes; build larger strings piecewise. Two pseudo.instructions, DYNT and INIT, allow the
Dragonegg dragonegg.llvm.org2014-11-15⚑enterprise http://dragonegg.llvm.org globl main.type main, function main subq 8, rsp movl.LC0, i call puts movl 0, x addq 8, rsp ret.size main,.main.ident GCC GNU 4.5.0 20090928 experimental.section.note.GNU.stack, , progbits Adding.fplugin path dragonegg.so to the gcc command line causes the program to be optimized and codegened by LLVM instead gcc hello.c.S.O1.o.fplugin. dragonegg.so.file hello.c Start of file scope inline assembly.ident GCC GNU 4.5.0 20090928
Help. looking for inspiring examples of makerplaces. marcus westbury www.marcuswestbury.net2013-08-27⚑books http://www.marcuswestbury.net/2012/12/30/help-looking-for-inspiring-examples-of-makerplaces/ globl 5 DaveVK2 Dec 30, 2012 at 5 02 pm unsungsongs Strip away the 8216;New Age 8217; bit from Findhorn and they are very enterprising group of people. 6 HACKarchitect Dec 30, 2012 at 5 26 pm RT unsungsongs Help. I 8217;m looking for inspiring examples of MakerPlaces from around the world 8230; http t.co B7FCKTDR 7 lianerossler Dec 30, 2012 at 6 18 pm RT unsungsongs Help. I 8217;m looking for inspiring examples of MakerPlaces from
The tcp ip checksum locklessinc.com2013-03-26http://locklessinc.com/articles/tcp_checksum/ globl checksum3.type checksum3, function.align 16 checksum3 xor x, x cmp 8, esi jl 2f The main loop 1 add rdi , rax adc 0, rax add 8, rdi sub 8, esi cmp 8, esi jge 1b Handle the tail 2 test 4, esi je 3f movl rdi , x add rdx, rax adc 0, rax add 4, rdi 3 test 2, esi je 4f xor x, x movw rdi , dx add rdx, rax adc 0, rax add 2, rdi 4 test 1, esi je 5f xor x, x movb rdi , dl add rdx, rax adc 0, rax Fold down to 16.bits 5 mov x, x shr
A manual for the plan 9 assembler plan9.bell-labs.com2014-11-14⚑shophttp://plan9.bell-labs.com/sys/doc/asm.html globl array SB , 4 or DATA array 0 SB 4, abc z globl array SB , 4 The 1 defines the number of bytes to define, globl makes the symbol global, and the 4 says how many bytes the symbol occupies. Uninitialized data is zeroed automatically. The character z is equivalent to the C 0. The string in a DATA statement may contain a maximum of eight bytes; build larger strings piecewise. Two pseudo.instructions, DYNT and INIT, allow the
Dragonegg dragonegg.llvm.org2014-11-15⚑enterprisehttp://dragonegg.llvm.org globl main.type main, function main subq 8, rsp movl.LC0, i call puts movl 0, x addq 8, rsp ret.size main,.main.ident GCC GNU 4.5.0 20090928 experimental.section.note.GNU.stack, , progbits Adding.fplugin path dragonegg.so to the gcc command line causes the program to be optimized and codegened by LLVM instead gcc hello.c.S.O1.o.fplugin. dragonegg.so.file hello.c Start of file scope inline assembly.ident GCC GNU 4.5.0 20090928
Help. looking for inspiring examples of makerplaces. marcus westbury www.marcuswestbury.net2013-08-27⚑bookshttp://www.marcuswestbury.net/2012/12/30/help-looking-for-inspiring-examples-of-makerplaces/ globl 5 DaveVK2 Dec 30, 2012 at 5 02 pm unsungsongs Strip away the 8216;New Age 8217; bit from Findhorn and they are very enterprising group of people. 6 HACKarchitect Dec 30, 2012 at 5 26 pm RT unsungsongs Help. I 8217;m looking for inspiring examples of MakerPlaces from around the world 8230; http t.co B7FCKTDR 7 lianerossler Dec 30, 2012 at 6 18 pm RT unsungsongs Help. I 8217;m looking for inspiring examples of MakerPlaces from