| /plan9/sys/src/libsec/386/ |
| H A D | md5block.s | 111 MOVL data+DATA(FP),AX 112 ADDL len+LEN(FP),AX 113 MOVL AX,edata+EDATA(SP) 119 MOVL (SI),AX 124 BODY1( 0*4,0xd76aa478,FN1,S11,AX,BX,CX,DX) 125 BODY1( 1*4,0xe8c7b756,FN1,S12,DX,AX,BX,CX) 126 BODY1( 2*4,0x242070db,FN1,S13,CX,DX,AX,BX) 127 BODY1( 3*4,0xc1bdceee,FN1,S14,BX,CX,DX,AX) 129 BODY1( 4*4,0xf57c0faf,FN1,S11,AX,BX,CX,DX) 130 BODY1( 5*4,0x4787c62a,FN1,S12,DX,AX,BX,CX) [all …]
|
| H A D | sha1block.s | 96 MOVL data+DATA(FP),AX 97 ADDL len+LEN(FP),AX 98 MOVL AX,edata+EDATA(SP) 113 MOVL (DI),AX 123 BODY0(0,FN1,0x5a827999,AX,tmp1+TMP1(SP),CX,DX,SI) 125 BODY0(4,FN1,0x5a827999,SI,AX,tmp1+TMP1(SP),CX,DX) 127 BODY0(8,FN1,0x5a827999,DX,tmp2+TMP2(SP),AX,SI,CX) 128 BODY0(12,FN1,0x5a827999,CX,DX,tmp2+TMP2(SP),AX,SI) 130 BODY0(16,FN1,0x5a827999,SI,CX,DX,tmp2+TMP2(SP),AX) 138 BODY0(0,FN1,0x5a827999,AX,tmp1+TMP1(SP),CX,DX,SI) [all …]
|
| /plan9/sys/src/9/pcboot/ |
| H A D | l32p.s | 49 MOVL AX, _multibootheader+(48-KZERO)(SB) 52 MOVL $_gdtptr32p-KZERO(SB), AX 53 MOVL (AX), GDTR 55 MOVL $KDSEL, AX 56 MOVW AX, DS 57 MOVW AX, ES 58 MOVW AX, FS 59 MOVW AX, GS 60 MOVW AX, SS 90 XORL AX, AX [all …]
|
| H A D | realmode0.s | 47 POPL AX 48 POPL AX 49 POPL AX 50 POPL AX 51 POPL AX 52 POPL AX 53 POPL AX 54 POPL AX 56 PUSHL AX 65 XCHGL 32(SP), AX /* swap return PC and saved flags */ [all …]
|
| H A D | l32v.s | 16 XORL AX, AX 24 MOVL CR3, AX 26 ADDL $KZERO, AX /* VA of PDB */ 27 MOVL AX, mach0pdb(SB) 28 ADDL $((1+LOWPTEPAGES)*BY2PG), AX /* skip pdb & n pte */ 29 MOVL AX, memstart(SB) /* start of available memory */ 32 MOVL $CPU0MACH, AX 33 MOVL AX, mach0m(SB) /* ... VA of Mach */ 34 MOVL AX, m(SB) /* initialise global Mach pointer */ 35 MOVL $0, 0(AX) /* initialise m->machno */ [all …]
|
| H A D | l.s | 50 LEAL _nopaging-KZERO(SB),AX 51 JMP* AX /* jump to identity-map */ 57 MOVL SP, AX 67 MOVL CR0,AX 68 ANDL $~PG, AX 69 MOVL AX,CR0 72 MOVL $_stop32pg-KZERO(SB), AX 73 JMP* AX /* forward into the past */ 77 MOVL $0x2badb002, AX /* multiboot magic */ 90 MOVL 0(BP), AX [all …]
|
| /plan9/sys/src/cmd/8a/ |
| H A D | l.s | 171 MOVL CR0,AX 172 ORL $1,AX 173 MOVL AX,CR0 180 MOVL AX,AX 190 MOVW AX,DS 191 MOVW AX,SS 192 MOVW AX,ES 193 MOVW AX,FS 194 MOVW AX,GS 212 MOVL $0,AX [all …]
|
| /plan9/sys/src/9/pc/ |
| H A D | l.s | 37 MOVL $_startPADDR(SB), AX 38 ANDL $~KZERO, AX 39 JMP* AX 77 MOVL $tgdtptr(SB), AX 78 ANDL $~KZERO, AX 79 MOVL (AX), GDTR 80 MOVW $1, AX 81 MOVW AX, MSW 87 MOVW $(1<<3), AX 88 MOVW AX, DS [all …]
|
| H A D | ptclbsum386.s | 5 XORL AX, AX /* sum */ 27 ADDL BX, AX 28 ADCL $0, AX 42 ADCL BX, AX 44 ADCL DX, AX 46 ADCL BX, AX 48 ADCL DX, AX 50 ADCL BX, AX 52 ADCL DX, AX 54 ADCL BX, AX [all …]
|
| H A D | apbootstrap.s | 45 MOVW CS, AX 46 MOVW AX, DS /* initialise DS */ 50 MOVL CR0, AX 51 ORL $1, AX 52 MOVL AX, CR0 /* turn on protected mode */ 56 MOVW AX, DS 57 MOVW AX, ES 58 MOVW AX, FS 59 MOVW AX, GS 60 MOVW AX, SS [all …]
|
| H A D | plan9l.s | 14 MOVL sp+0(FP), AX /* old sp */ 15 PUSHL AX 16 MOVL $0x200, AX /* interrupt enable flag */ 17 PUSHL AX /* old flags */ 20 MOVL $(UDSEL), AX 21 MOVW AX, DS 22 MOVW AX, ES 23 MOVW AX, GS 24 MOVW AX, FS 39 MOVL $(KDSEL), AX [all …]
|
| /plan9/sys/src/ape/lib/ap/386/ |
| H A D | main9p.s | 10 MOVL AX, _tos(SB) 11 LEAL 8(SP), AX 12 MOVL AX, _privates(SB) 26 MOVL inargc-4(FP), AX 27 MOVL AX, 0(SP) 28 LEAL inargv+0(FP), AX 29 MOVL AX, 4(SP) 30 MOVL environ(SB), AX 31 MOVL AX, 8(SP) 34 MOVL AX, 0(SP) [all …]
|
| H A D | setjmp.s | 2 MOVL r+4(FP), AX 3 CMPL AX, $0 5 MOVL $1, AX /* bless their pointed heads */ 13 MOVL l+0(FP), AX 14 MOVL SP, 0(AX) /* store sp */ 16 MOVL BX, 4(AX) 17 MOVL $0, AX /* return 0 */ 21 MOVL buf+0(FP), AX 23 MOVL BX,0(AX) 24 MOVL $_psigblocked(SB),4(AX) [all …]
|
| H A D | vlop.s | 3 MOVL a+4(FP), AX 5 MOVL AX, 0(CX) 7 MOVL a+4(FP), AX 9 ADDL AX, BX 10 MOVL a+8(FP), AX 12 ADDL AX, BX 22 MOVL a+4(FP), AX 24 MOVL AX, 0(CX) /* *r = low 32 bits of a*b */ 27 MOVL a+8(FP), AX 29 ADDL AX, BX /* BX += low 32 bits of hi */ [all …]
|
| H A D | strchr.s | 4 MOVB c+4(FP), AX 5 CMPB AX, $0 16 CMPB AX, BX 19 MOVL DI, AX 20 SUBL $1, AX 32 MOVL DI, AX 33 SUBL $1, AX 37 MOVL $0, AX
|
| H A D | atom.s | 3 MOVL $1, AX 5 ADDL $1, AX /* overflow if -ve or 0 */ 10 MOVL $-1, AX 12 SUBL $1, AX /* underflow if -ve */ 34 MOVL ov+4(FP), AX 39 MOVL $1,AX 42 MOVL $0,AX 57 MOVL ov+0x4(FP), AX 64 MOVL $1,AX 91 MOVL ov+4(FP), AX /* accumulator */ [all …]
|
| H A D | main9.s | 4 MOVL inargc-4(FP), AX 5 MOVL AX, 0(SP) 6 LEAL inargv+0(FP), AX 7 MOVL AX, 4(SP) 8 MOVL environ(SB), AX 9 MOVL AX, 8(SP) 11 MOVL AX, 0(SP)
|
| /plan9/sys/src/libc/386/ |
| H A D | vlop.s | 3 MOVL a+4(FP), AX 5 MOVL AX, 0(CX) 7 MOVL a+4(FP), AX 9 ADDL AX, BX 10 MOVL a+8(FP), AX 12 ADDL AX, BX 22 MOVL a+4(FP), AX 24 MOVL AX, 0(CX) /* *r = low 32 bits of a*b */ 27 MOVL a+8(FP), AX 29 ADDL AX, BX /* BX += low 32 bits of hi */ [all …]
|
| H A D | main9p.s | 5 MOVL AX, _tos(SB) 6 LEAL 8(SP), AX 7 MOVL AX, _privates(SB) 16 MOVL inargc-4(FP), AX 17 MOVL AX, 0(SP) 18 LEAL inargv+0(FP), AX 19 MOVL AX, 4(SP) 23 MOVL $_exits<>(SB), AX 24 MOVL AX, 0(SP) 26 MOVL $_profin(SB), AX /* force loading of profile */ [all …]
|
| H A D | main9.s | 4 MOVL AX, _tos(SB) 5 LEAL 8(SP), AX 6 MOVL AX, _privates(SB) 8 MOVL inargc-4(FP), AX 9 MOVL AX, 0(SP) 10 LEAL inargv+0(FP), AX 11 MOVL AX, 4(SP) 15 MOVL $_exits<>(SB), AX 16 MOVL AX, 0(SP)
|
| H A D | atom.s | 4 MOVL (BX), AX 5 MOVL AX, CX 10 MOVL CX, AX 16 MOVL (BX), AX 17 MOVL AX, CX 22 MOVL CX, AX 44 MOVL ov+4(FP), AX 49 MOVL $1,AX 52 MOVL $0,AX 67 MOVL ov+0x4(FP), AX [all …]
|
| H A D | getfcr.s | 3 MOVL p+0(FP),AX 4 XORB $0x3f,AX 5 MOVW AX, 0(SP) 8 MOVW 0(SP), AX 12 MOVW AX, 0(SP) 15 MOVW 0(SP), AX 16 XORB $0x3f,AX 21 FSTSW AX
|
| H A D | strchr.s | 4 MOVB c+4(FP), AX 5 CMPB AX, $0 16 CMPB AX, BX 19 MOVL DI, AX 20 SUBL $1, AX 32 MOVL DI, AX 33 SUBL $1, AX 37 MOVL $0, AX
|
| H A D | setjmp.s | 2 MOVL r+4(FP), AX 3 CMPL AX, $0 5 MOVL $1, AX /* bless their pointed heads */ 13 MOVL l+0(FP), AX 14 MOVL SP, 0(AX) /* store sp */ 16 MOVL BX, 4(AX) 17 MOVL $0, AX /* return 0 */
|
| /plan9/sys/src/ape/lib/9/386/ |
| H A D | getfcr.s | 3 MOVL p+0(FP),AX 4 XORB $0x3f,AX 5 PUSHW AX 8 POPW AX 12 PUSHW AX 15 POPW AX 16 XORB $0x3f,AX 21 FSTSW AX
|