OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [frv/] [allinsn.s] - Diff between revs 156 and 816

Only display areas with differences | Details | Blame | View Log

Rev 156 Rev 816
 .data
 .data
foodata: .word 42
foodata: .word 42
 .text
 .text
footext:
footext:
        .text
        .text
        .global add
        .global add
add:
add:
        ADD sp,sp,sp
        ADD sp,sp,sp
        .text
        .text
        .global sub
        .global sub
sub:
sub:
        sub sp,sp,sp
        sub sp,sp,sp
        .text
        .text
        .global udiv
        .global udiv
udiv:
udiv:
        udiv sp,sp,sp
        udiv sp,sp,sp
        .text
        .text
        .global and
        .global and
and:
and:
        and sp,sp,sp
        and sp,sp,sp
        .text
        .text
        .global or
        .global or
or:
or:
        or sp,sp,sp
        or sp,sp,sp
        .text
        .text
        .global xor
        .global xor
xor:
xor:
        xor sp,sp,sp
        xor sp,sp,sp
        .text
        .text
        .global not
        .global not
not:
not:
        not sp,sp
        not sp,sp
        .text
        .text
        .global sdiv
        .global sdiv
sdiv:
sdiv:
        sdiv sp,sp,sp
        sdiv sp,sp,sp
        .text
        .text
        .global nsdiv
        .global nsdiv
nsdiv:
nsdiv:
        nsdiv sp,sp,sp
        nsdiv sp,sp,sp
        .text
        .text
        .global nudiv
        .global nudiv
nudiv:
nudiv:
        nudiv sp,sp,sp
        nudiv sp,sp,sp
        .text
        .text
        .global smul
        .global smul
smul:
smul:
        smul fp,fp,fp
        smul fp,fp,fp
        .text
        .text
        .global umul
        .global umul
umul:
umul:
        umul fp,fp,fp
        umul fp,fp,fp
        .text
        .text
        .global sll
        .global sll
sll:
sll:
        sll sp,sp,sp
        sll sp,sp,sp
        .text
        .text
        .global srl
        .global srl
srl:
srl:
        srl sp,sp,sp
        srl sp,sp,sp
        .text
        .text
        .global sra
        .global sra
sra:
sra:
        sra sp,sp,sp
        sra sp,sp,sp
        .text
        .text
        .global scan
        .global scan
scan:
scan:
        scan sp,sp,sp
        scan sp,sp,sp
        .text
        .text
        .global cadd
        .global cadd
cadd:
cadd:
        cadd sp,sp,sp,cc0,0
        cadd sp,sp,sp,cc0,0
        .text
        .text
        .global csub
        .global csub
csub:
csub:
        csub sp,sp,sp,cc0,0
        csub sp,sp,sp,cc0,0
        .text
        .text
        .global cudiv
        .global cudiv
cudiv:
cudiv:
        cudiv sp,sp,sp,cc0,0
        cudiv sp,sp,sp,cc0,0
        .text
        .text
        .global cand
        .global cand
cand:
cand:
        cand sp,sp,sp,cc0,0
        cand sp,sp,sp,cc0,0
        .text
        .text
        .global cor
        .global cor
cor:
cor:
        cor sp,sp,sp,cc0,0
        cor sp,sp,sp,cc0,0
        .text
        .text
        .global cxor
        .global cxor
cxor:
cxor:
        cxor sp,sp,sp,cc0,0
        cxor sp,sp,sp,cc0,0
        .text
        .text
        .global cnot
        .global cnot
cnot:
cnot:
        cnot sp,sp,cc0,0
        cnot sp,sp,cc0,0
        .text
        .text
        .global csmul
        .global csmul
csmul:
csmul:
        csmul fp,fp,fp,cc0,0
        csmul fp,fp,fp,cc0,0
        .text
        .text
        .global csdiv
        .global csdiv
csdiv:
csdiv:
        csdiv sp,sp,sp,cc0,0
        csdiv sp,sp,sp,cc0,0
        .text
        .text
        .global csll
        .global csll
csll:
csll:
        csll sp,sp,sp,cc0,0
        csll sp,sp,sp,cc0,0
        .text
        .text
        .global csrl
        .global csrl
csrl:
csrl:
        csrl sp,sp,sp,cc0,0
        csrl sp,sp,sp,cc0,0
        .text
        .text
        .global csra
        .global csra
csra:
csra:
        csra sp,sp,sp,cc0,0
        csra sp,sp,sp,cc0,0
        .text
        .text
        .global cscan
        .global cscan
cscan:
cscan:
        cscan sp,sp,sp,cc0,0
        cscan sp,sp,sp,cc0,0
        .text
        .text
        .global addcc
        .global addcc
addcc:
addcc:
        addcc sp,sp,sp,icc0
        addcc sp,sp,sp,icc0
        .text
        .text
        .global subcc
        .global subcc
subcc:
subcc:
        subcc sp,sp,sp,icc0
        subcc sp,sp,sp,icc0
        .text
        .text
        .global andcc
        .global andcc
andcc:
andcc:
        andcc sp,sp,sp,icc0
        andcc sp,sp,sp,icc0
        .text
        .text
        .global orcc
        .global orcc
orcc:
orcc:
        orcc sp,sp,sp,icc0
        orcc sp,sp,sp,icc0
        .text
        .text
        .global xorcc
        .global xorcc
xorcc:
xorcc:
        xorcc sp,sp,sp,icc0
        xorcc sp,sp,sp,icc0
        .text
        .text
        .global sllcc
        .global sllcc
sllcc:
sllcc:
        sllcc sp,sp,sp,icc0
        sllcc sp,sp,sp,icc0
        .text
        .text
        .global srlcc
        .global srlcc
srlcc:
srlcc:
        srlcc sp,sp,sp,icc0
        srlcc sp,sp,sp,icc0
        .text
        .text
        .global sracc
        .global sracc
sracc:
sracc:
        sracc sp,sp,sp,icc0
        sracc sp,sp,sp,icc0
        .text
        .text
        .global smulcc
        .global smulcc
smulcc:
smulcc:
        smulcc fp,fp,fp,icc0
        smulcc fp,fp,fp,icc0
        .text
        .text
        .global umulcc
        .global umulcc
umulcc:
umulcc:
        umulcc fp,fp,fp,icc0
        umulcc fp,fp,fp,icc0
        .text
        .text
        .global caddcc
        .global caddcc
caddcc:
caddcc:
        caddcc sp,sp,sp,cc0,0
        caddcc sp,sp,sp,cc0,0
        .text
        .text
        .global csubcc
        .global csubcc
csubcc:
csubcc:
        csubcc sp,sp,sp,cc0,0
        csubcc sp,sp,sp,cc0,0
        .text
        .text
        .global csmulcc
        .global csmulcc
csmulcc:
csmulcc:
        csmulcc fp,fp,fp,cc0,0
        csmulcc fp,fp,fp,cc0,0
        .text
        .text
        .global candcc
        .global candcc
candcc:
candcc:
        candcc sp,sp,sp,cc0,0
        candcc sp,sp,sp,cc0,0
        .text
        .text
        .global corcc
        .global corcc
corcc:
corcc:
        corcc sp,sp,sp,cc0,0
        corcc sp,sp,sp,cc0,0
        .text
        .text
        .global cxorcc
        .global cxorcc
cxorcc:
cxorcc:
        cxorcc sp,sp,sp,cc0,0
        cxorcc sp,sp,sp,cc0,0
        .text
        .text
        .global csllcc
        .global csllcc
csllcc:
csllcc:
        csllcc sp,sp,sp,cc0,0
        csllcc sp,sp,sp,cc0,0
        .text
        .text
        .global csrlcc
        .global csrlcc
csrlcc:
csrlcc:
        csrlcc sp,sp,sp,cc0,0
        csrlcc sp,sp,sp,cc0,0
        .text
        .text
        .global csracc
        .global csracc
csracc:
csracc:
        csracc sp,sp,sp,cc0,0
        csracc sp,sp,sp,cc0,0
        .text
        .text
        .global addx
        .global addx
addx:
addx:
        addx sp,sp,sp,icc0
        addx sp,sp,sp,icc0
        .text
        .text
        .global subx
        .global subx
subx:
subx:
        subx sp,sp,sp,icc0
        subx sp,sp,sp,icc0
        .text
        .text
        .global addxcc
        .global addxcc
addxcc:
addxcc:
        addxcc sp,sp,sp,icc0
        addxcc sp,sp,sp,icc0
        .text
        .text
        .global subxcc
        .global subxcc
subxcc:
subxcc:
        subxcc sp,sp,sp,icc0
        subxcc sp,sp,sp,icc0
        .text
        .text
        .global addi
        .global addi
addi:
addi:
        addi sp,0,sp
        addi sp,0,sp
        .text
        .text
        .global subi
        .global subi
subi:
subi:
        subi sp,0,sp
        subi sp,0,sp
        .text
        .text
        .global udivi
        .global udivi
udivi:
udivi:
        udivi sp,0,sp
        udivi sp,0,sp
        .text
        .text
        .global andi
        .global andi
andi:
andi:
        andi sp,0,sp
        andi sp,0,sp
        .text
        .text
        .global ori
        .global ori
ori:
ori:
        ori sp,0,sp
        ori sp,0,sp
        .text
        .text
        .global xori
        .global xori
xori:
xori:
        xori sp,0,sp
        xori sp,0,sp
        .text
        .text
        .global sdivi
        .global sdivi
sdivi:
sdivi:
        sdivi sp,0,sp
        sdivi sp,0,sp
        .text
        .text
        .global nsdivi
        .global nsdivi
nsdivi:
nsdivi:
        nsdivi sp,0,sp
        nsdivi sp,0,sp
        .text
        .text
        .global nudivi
        .global nudivi
nudivi:
nudivi:
        nudivi sp,0,sp
        nudivi sp,0,sp
        .text
        .text
        .global smuli
        .global smuli
smuli:
smuli:
        smuli fp,0,fp
        smuli fp,0,fp
        .text
        .text
        .global umuli
        .global umuli
umuli:
umuli:
        umuli fp,0,fp
        umuli fp,0,fp
        .text
        .text
        .global slli
        .global slli
slli:
slli:
        slli sp,0,sp
        slli sp,0,sp
        .text
        .text
        .global srli
        .global srli
srli:
srli:
        srli sp,0,sp
        srli sp,0,sp
        .text
        .text
        .global srai
        .global srai
srai:
srai:
        srai sp,0,sp
        srai sp,0,sp
        .text
        .text
        .global scani
        .global scani
scani:
scani:
        scani sp,0,sp
        scani sp,0,sp
        .text
        .text
        .global addicc
        .global addicc
addicc:
addicc:
        addicc sp,0,sp,icc0
        addicc sp,0,sp,icc0
        .text
        .text
        .global subicc
        .global subicc
subicc:
subicc:
        subicc sp,0,sp,icc0
        subicc sp,0,sp,icc0
        .text
        .text
        .global andicc
        .global andicc
andicc:
andicc:
        andicc sp,0,sp,icc0
        andicc sp,0,sp,icc0
        .text
        .text
        .global oricc
        .global oricc
oricc:
oricc:
        oricc sp,0,sp,icc0
        oricc sp,0,sp,icc0
        .text
        .text
        .global xoricc
        .global xoricc
xoricc:
xoricc:
        xoricc sp,0,sp,icc0
        xoricc sp,0,sp,icc0
        .text
        .text
        .global smulicc
        .global smulicc
smulicc:
smulicc:
        smulicc fp,0,fp,icc0
        smulicc fp,0,fp,icc0
        .text
        .text
        .global umulicc
        .global umulicc
umulicc:
umulicc:
        umulicc fp,0,fp,icc0
        umulicc fp,0,fp,icc0
        .text
        .text
        .global sllicc
        .global sllicc
sllicc:
sllicc:
        sllicc sp,0,sp,icc0
        sllicc sp,0,sp,icc0
        .text
        .text
        .global srlicc
        .global srlicc
srlicc:
srlicc:
        srlicc sp,0,sp,icc0
        srlicc sp,0,sp,icc0
        .text
        .text
        .global sraicc
        .global sraicc
sraicc:
sraicc:
        sraicc sp,0,sp,icc0
        sraicc sp,0,sp,icc0
        .text
        .text
        .global addxi
        .global addxi
addxi:
addxi:
        addxi sp,0,sp,icc0
        addxi sp,0,sp,icc0
        .text
        .text
        .global subxi
        .global subxi
subxi:
subxi:
        subxi sp,0,sp,icc0
        subxi sp,0,sp,icc0
        .text
        .text
        .global addxicc
        .global addxicc
addxicc:
addxicc:
        addxicc sp,0,sp,icc0
        addxicc sp,0,sp,icc0
        .text
        .text
        .global subxicc
        .global subxicc
subxicc:
subxicc:
        subxicc sp,0,sp,icc0
        subxicc sp,0,sp,icc0
        .text
        .text
        .global setlo
        .global setlo
setlo:
setlo:
        setlo 0,sp
        setlo 0,sp
        .text
        .text
        .global sethi
        .global sethi
sethi:
sethi:
        sethi 0,sp
        sethi 0,sp
        .text
        .text
        .global setlos
        .global setlos
setlos:
setlos:
        setlos 0,sp
        setlos 0,sp
        .text
        .text
        .global ldsb
        .global ldsb
ldsb:
ldsb:
        ldsb @(sp,sp),sp
        ldsb @(sp,sp),sp
        .text
        .text
        .global ldub
        .global ldub
ldub:
ldub:
        ldub @(sp,sp),sp
        ldub @(sp,sp),sp
        .text
        .text
        .global ldsh
        .global ldsh
ldsh:
ldsh:
        ldsh @(sp,sp),sp
        ldsh @(sp,sp),sp
        .text
        .text
        .global lduh
        .global lduh
lduh:
lduh:
        lduh @(sp,sp),sp
        lduh @(sp,sp),sp
        .text
        .text
        .global ld
        .global ld
ld:
ld:
        ld @(sp,sp),sp
        ld @(sp,sp),sp
        .text
        .text
        .global ldbf
        .global ldbf
ldbf:
ldbf:
        ldbf @(sp,sp),fr0
        ldbf @(sp,sp),fr0
        .text
        .text
        .global ldhf
        .global ldhf
ldhf:
ldhf:
        ldhf @(sp,sp),fr0
        ldhf @(sp,sp),fr0
        .text
        .text
        .global ldf
        .global ldf
ldf:
ldf:
        ldf @(sp,sp),fr0
        ldf @(sp,sp),fr0
        .text
        .text
        .global ldc
        .global ldc
ldc:
ldc:
        ldc @(sp,sp),cpr0
        ldc @(sp,sp),cpr0
        .text
        .text
        .global nldsb
        .global nldsb
nldsb:
nldsb:
        nldsb @(sp,sp),sp
        nldsb @(sp,sp),sp
        .text
        .text
        .global nldub
        .global nldub
nldub:
nldub:
        nldub @(sp,sp),sp
        nldub @(sp,sp),sp
        .text
        .text
        .global nldsh
        .global nldsh
nldsh:
nldsh:
        nldsh @(sp,sp),sp
        nldsh @(sp,sp),sp
        .text
        .text
        .global nlduh
        .global nlduh
nlduh:
nlduh:
        nlduh @(sp,sp),sp
        nlduh @(sp,sp),sp
        .text
        .text
        .global nld
        .global nld
nld:
nld:
        nld @(sp,sp),sp
        nld @(sp,sp),sp
        .text
        .text
        .global nldbf
        .global nldbf
nldbf:
nldbf:
        nldbf @(sp,sp),fr0
        nldbf @(sp,sp),fr0
        .text
        .text
        .global nldhf
        .global nldhf
nldhf:
nldhf:
        nldhf @(sp,sp),fr0
        nldhf @(sp,sp),fr0
        .text
        .text
        .global nldf
        .global nldf
nldf:
nldf:
        nldf @(sp,sp),fr0
        nldf @(sp,sp),fr0
        .text
        .text
        .global ldd
        .global ldd
ldd:
ldd:
        ldd @(sp,sp),fp
        ldd @(sp,sp),fp
        .text
        .text
        .global lddf
        .global lddf
lddf:
lddf:
        lddf @(sp,sp),fr0
        lddf @(sp,sp),fr0
        .text
        .text
        .global lddc
        .global lddc
lddc:
lddc:
        lddc @(sp,sp),cpr0
        lddc @(sp,sp),cpr0
        .text
        .text
        .global nldd
        .global nldd
nldd:
nldd:
        nldd @(sp,sp),fp
        nldd @(sp,sp),fp
        .text
        .text
        .global nlddf
        .global nlddf
nlddf:
nlddf:
        nlddf @(sp,sp),fr0
        nlddf @(sp,sp),fr0
        .text
        .text
        .global ldq
        .global ldq
ldq:
ldq:
        ldq @(sp,sp),sp
        ldq @(sp,sp),sp
        .text
        .text
        .global ldqf
        .global ldqf
ldqf:
ldqf:
        ldqf @(sp,sp),fr0
        ldqf @(sp,sp),fr0
        .text
        .text
        .global ldqc
        .global ldqc
ldqc:
ldqc:
        ldqc @(sp,sp),cpr0
        ldqc @(sp,sp),cpr0
        .text
        .text
        .global nldq
        .global nldq
nldq:
nldq:
        nldq @(sp,sp),sp
        nldq @(sp,sp),sp
        .text
        .text
        .global nldqf
        .global nldqf
nldqf:
nldqf:
        nldqf @(sp,sp),fr0
        nldqf @(sp,sp),fr0
        .text
        .text
        .global ldsbu
        .global ldsbu
ldsbu:
ldsbu:
        ldsbu @(sp,sp),sp
        ldsbu @(sp,sp),sp
        .text
        .text
        .global ldubu
        .global ldubu
ldubu:
ldubu:
        ldubu @(sp,sp),sp
        ldubu @(sp,sp),sp
        .text
        .text
        .global ldshu
        .global ldshu
ldshu:
ldshu:
        ldshu @(sp,sp),sp
        ldshu @(sp,sp),sp
        .text
        .text
        .global lduhu
        .global lduhu
lduhu:
lduhu:
        lduhu @(sp,sp),sp
        lduhu @(sp,sp),sp
        .text
        .text
        .global ldu
        .global ldu
ldu:
ldu:
        ldu @(sp,sp),sp
        ldu @(sp,sp),sp
        .text
        .text
        .global nldsbu
        .global nldsbu
nldsbu:
nldsbu:
        nldsbu @(sp,sp),sp
        nldsbu @(sp,sp),sp
        .text
        .text
        .global nldubu
        .global nldubu
nldubu:
nldubu:
        nldubu @(sp,sp),sp
        nldubu @(sp,sp),sp
        .text
        .text
        .global nldshu
        .global nldshu
nldshu:
nldshu:
        nldshu @(sp,sp),sp
        nldshu @(sp,sp),sp
        .text
        .text
        .global nlduhu
        .global nlduhu
nlduhu:
nlduhu:
        nlduhu @(sp,sp),sp
        nlduhu @(sp,sp),sp
        .text
        .text
        .global nldu
        .global nldu
nldu:
nldu:
        nldu @(sp,sp),sp
        nldu @(sp,sp),sp
        .text
        .text
        .global ldbfu
        .global ldbfu
ldbfu:
ldbfu:
        ldbfu @(sp,sp),fr0
        ldbfu @(sp,sp),fr0
        .text
        .text
        .global ldhfu
        .global ldhfu
ldhfu:
ldhfu:
        ldhfu @(sp,sp),fr0
        ldhfu @(sp,sp),fr0
        .text
        .text
        .global ldfu
        .global ldfu
ldfu:
ldfu:
        ldfu @(sp,sp),fr0
        ldfu @(sp,sp),fr0
        .text
        .text
        .global ldcu
        .global ldcu
ldcu:
ldcu:
        ldcu @(sp,sp),cpr0
        ldcu @(sp,sp),cpr0
        .text
        .text
        .global nldbfu
        .global nldbfu
nldbfu:
nldbfu:
        nldbfu @(sp,sp),fr0
        nldbfu @(sp,sp),fr0
        .text
        .text
        .global nldhfu
        .global nldhfu
nldhfu:
nldhfu:
        nldhfu @(sp,sp),fr0
        nldhfu @(sp,sp),fr0
        .text
        .text
        .global nldfu
        .global nldfu
nldfu:
nldfu:
        nldfu @(sp,sp),fr0
        nldfu @(sp,sp),fr0
        .text
        .text
        .global lddu
        .global lddu
lddu:
lddu:
        lddu @(sp,sp),fp
        lddu @(sp,sp),fp
        .text
        .text
        .global nlddu
        .global nlddu
nlddu:
nlddu:
        nlddu @(sp,sp),fp
        nlddu @(sp,sp),fp
        .text
        .text
        .global lddfu
        .global lddfu
lddfu:
lddfu:
        lddfu @(sp,sp),fr0
        lddfu @(sp,sp),fr0
        .text
        .text
        .global lddcu
        .global lddcu
lddcu:
lddcu:
        lddcu @(sp,sp),cpr0
        lddcu @(sp,sp),cpr0
        .text
        .text
        .global nlddfu
        .global nlddfu
nlddfu:
nlddfu:
        nlddfu @(sp,sp),fr0
        nlddfu @(sp,sp),fr0
        .text
        .text
        .global ldqu
        .global ldqu
ldqu:
ldqu:
        ldqu @(sp,sp),sp
        ldqu @(sp,sp),sp
        .text
        .text
        .global nldqu
        .global nldqu
nldqu:
nldqu:
        nldqu @(sp,sp),sp
        nldqu @(sp,sp),sp
        .text
        .text
        .global ldqfu
        .global ldqfu
ldqfu:
ldqfu:
        ldqfu @(sp,sp),fr0
        ldqfu @(sp,sp),fr0
        .text
        .text
        .global ldqcu
        .global ldqcu
ldqcu:
ldqcu:
        ldqcu @(sp,sp),cpr0
        ldqcu @(sp,sp),cpr0
        .text
        .text
        .global nldqfu
        .global nldqfu
nldqfu:
nldqfu:
        nldqfu @(sp,sp),fr0
        nldqfu @(sp,sp),fr0
        .text
        .text
        .global ldsbi
        .global ldsbi
ldsbi:
ldsbi:
        ldsbi @(sp,0),sp
        ldsbi @(sp,0),sp
        .text
        .text
        .global ldshi
        .global ldshi
ldshi:
ldshi:
        ldshi @(sp,0),sp
        ldshi @(sp,0),sp
        .text
        .text
        .global ldi
        .global ldi
ldi:
ldi:
        ldi @(sp,0),sp
        ldi @(sp,0),sp
        .text
        .text
        .global ldubi
        .global ldubi
ldubi:
ldubi:
        ldubi @(sp,0),sp
        ldubi @(sp,0),sp
        .text
        .text
        .global lduhi
        .global lduhi
lduhi:
lduhi:
        lduhi @(sp,0),sp
        lduhi @(sp,0),sp
        .text
        .text
        .global ldbfi
        .global ldbfi
ldbfi:
ldbfi:
        ldbfi @(sp,0),fr0
        ldbfi @(sp,0),fr0
        .text
        .text
        .global ldhfi
        .global ldhfi
ldhfi:
ldhfi:
        ldhfi @(sp,0),fr0
        ldhfi @(sp,0),fr0
        .text
        .text
        .global ldfi
        .global ldfi
ldfi:
ldfi:
        ldfi @(sp,0),fr0
        ldfi @(sp,0),fr0
        .text
        .text
        .global nldsbi
        .global nldsbi
nldsbi:
nldsbi:
        nldsbi @(sp,0),sp
        nldsbi @(sp,0),sp
        .text
        .text
        .global nldubi
        .global nldubi
nldubi:
nldubi:
        nldubi @(sp,0),sp
        nldubi @(sp,0),sp
        .text
        .text
        .global nldshi
        .global nldshi
nldshi:
nldshi:
        nldshi @(sp,0),sp
        nldshi @(sp,0),sp
        .text
        .text
        .global nlduhi
        .global nlduhi
nlduhi:
nlduhi:
        nlduhi @(sp,0),sp
        nlduhi @(sp,0),sp
        .text
        .text
        .global nldi
        .global nldi
nldi:
nldi:
        nldi @(sp,0),sp
        nldi @(sp,0),sp
        .text
        .text
        .global nldbfi
        .global nldbfi
nldbfi:
nldbfi:
        nldbfi @(sp,0),fr0
        nldbfi @(sp,0),fr0
        .text
        .text
        .global nldhfi
        .global nldhfi
nldhfi:
nldhfi:
        nldhfi @(sp,0),fr0
        nldhfi @(sp,0),fr0
        .text
        .text
        .global nldfi
        .global nldfi
nldfi:
nldfi:
        nldfi @(sp,0),fr0
        nldfi @(sp,0),fr0
        .text
        .text
        .global lddi
        .global lddi
lddi:
lddi:
        lddi @(sp,0),fp
        lddi @(sp,0),fp
        .text
        .text
        .global lddfi
        .global lddfi
lddfi:
lddfi:
        lddfi @(sp,0),fr0
        lddfi @(sp,0),fr0
        .text
        .text
        .global nlddi
        .global nlddi
nlddi:
nlddi:
        nlddi @(sp,0),fp
        nlddi @(sp,0),fp
        .text
        .text
        .global nlddfi
        .global nlddfi
nlddfi:
nlddfi:
        nlddfi @(sp,0),fr0
        nlddfi @(sp,0),fr0
        .text
        .text
        .global ldqi
        .global ldqi
ldqi:
ldqi:
        ldqi @(sp,0),sp
        ldqi @(sp,0),sp
        .text
        .text
        .global ldqfi
        .global ldqfi
ldqfi:
ldqfi:
        ldqfi @(sp,0),fr0
        ldqfi @(sp,0),fr0
        .text
        .text
        .global nop
        .global nop
nop:
nop:
        nop
        nop
        .text
        .text
        .global nldqfi
        .global nldqfi
nldqfi:
nldqfi:
        nldqfi @(sp,0),fr0
        nldqfi @(sp,0),fr0
        .text
        .text
        .global stb
        .global stb
stb:
stb:
        stb sp,@(sp,sp)
        stb sp,@(sp,sp)
        .text
        .text
        .global sth
        .global sth
sth:
sth:
        sth sp,@(sp,sp)
        sth sp,@(sp,sp)
        .text
        .text
        .global st
        .global st
st:
st:
        st sp,@(sp,sp)
        st sp,@(sp,sp)
        .text
        .text
        .global stbf
        .global stbf
stbf:
stbf:
        stbf fr0,@(sp,sp)
        stbf fr0,@(sp,sp)
        .text
        .text
        .global sthf
        .global sthf
sthf:
sthf:
        sthf fr0,@(sp,sp)
        sthf fr0,@(sp,sp)
        .text
        .text
        .global stf
        .global stf
stf:
stf:
        stf fr0,@(sp,sp)
        stf fr0,@(sp,sp)
        .text
        .text
        .global stc
        .global stc
stc:
stc:
        stc cpr0,@(sp,sp)
        stc cpr0,@(sp,sp)
        .text
        .text
        .global rstb
        .global rstb
rstb:
rstb:
        nop
        nop
        .text
        .text
        .global rsth
        .global rsth
rsth:
rsth:
        nop
        nop
        .text
        .text
        .global rst
        .global rst
rst:
rst:
        nop
        nop
        .text
        .text
        .global rstbf
        .global rstbf
rstbf:
rstbf:
        nop
        nop
        .text
        .text
        .global rsthf
        .global rsthf
rsthf:
rsthf:
        nop
        nop
        .text
        .text
        .global rstf
        .global rstf
rstf:
rstf:
        nop
        nop
        .text
        .text
        .global std
        .global std
std:
std:
        std fp,@(sp,sp)
        std fp,@(sp,sp)
        .text
        .text
        .global stdf
        .global stdf
stdf:
stdf:
        stdf fr0,@(sp,sp)
        stdf fr0,@(sp,sp)
        .text
        .text
        .global stdc
        .global stdc
stdc:
stdc:
        stdc cpr0,@(sp,sp)
        stdc cpr0,@(sp,sp)
        .text
        .text
        .global rstd
        .global rstd
rstd:
rstd:
        nop
        nop
        .text
        .text
        .global rstdf
        .global rstdf
rstdf:
rstdf:
        nop
        nop
        .text
        .text
        .global stq
        .global stq
stq:
stq:
        stq sp,@(sp,sp)
        stq sp,@(sp,sp)
        .text
        .text
        .global stqf
        .global stqf
stqf:
stqf:
        stqf fr0,@(sp,sp)
        stqf fr0,@(sp,sp)
        .text
        .text
        .global stqc
        .global stqc
stqc:
stqc:
        stqc cpr0,@(sp,sp)
        stqc cpr0,@(sp,sp)
        .text
        .text
        .global rstq
        .global rstq
rstq:
rstq:
        nop
        nop
        .text
        .text
        .global rstqf
        .global rstqf
rstqf:
rstqf:
        nop
        nop
        .text
        .text
        .global stbu
        .global stbu
stbu:
stbu:
        stbu sp,@(sp,sp)
        stbu sp,@(sp,sp)
        .text
        .text
        .global sthu
        .global sthu
sthu:
sthu:
        sthu sp,@(sp,sp)
        sthu sp,@(sp,sp)
        .text
        .text
        .global stu
        .global stu
stu:
stu:
        stu sp,@(sp,sp)
        stu sp,@(sp,sp)
        .text
        .text
        .global stbfu
        .global stbfu
stbfu:
stbfu:
        stbfu fr0,@(sp,sp)
        stbfu fr0,@(sp,sp)
        .text
        .text
        .global sthfu
        .global sthfu
sthfu:
sthfu:
        sthfu fr0,@(sp,sp)
        sthfu fr0,@(sp,sp)
        .text
        .text
        .global stfu
        .global stfu
stfu:
stfu:
        stfu fr0,@(sp,sp)
        stfu fr0,@(sp,sp)
        .text
        .text
        .global stcu
        .global stcu
stcu:
stcu:
        stcu cpr0,@(sp,sp)
        stcu cpr0,@(sp,sp)
        .text
        .text
        .global stdu
        .global stdu
stdu:
stdu:
        stdu fp,@(sp,sp)
        stdu fp,@(sp,sp)
        .text
        .text
        .global stdfu
        .global stdfu
stdfu:
stdfu:
        stdfu fr0,@(sp,sp)
        stdfu fr0,@(sp,sp)
        .text
        .text
        .global stdcu
        .global stdcu
stdcu:
stdcu:
        stdcu cpr0,@(sp,sp)
        stdcu cpr0,@(sp,sp)
        .text
        .text
        .global stqu
        .global stqu
stqu:
stqu:
        stqu sp,@(sp,sp)
        stqu sp,@(sp,sp)
        .text
        .text
        .global stqfu
        .global stqfu
stqfu:
stqfu:
        stqfu fr0,@(sp,sp)
        stqfu fr0,@(sp,sp)
        .text
        .text
        .global stqcu
        .global stqcu
stqcu:
stqcu:
        stqcu cpr0,@(sp,sp)
        stqcu cpr0,@(sp,sp)
        .text
        .text
        .global cldsb
        .global cldsb
cldsb:
cldsb:
        cldsb @(sp,sp),sp,cc0,0
        cldsb @(sp,sp),sp,cc0,0
        .text
        .text
        .global cldub
        .global cldub
cldub:
cldub:
        cldub @(sp,sp),sp,cc0,0
        cldub @(sp,sp),sp,cc0,0
        .text
        .text
        .global cldsh
        .global cldsh
cldsh:
cldsh:
        cldsh @(sp,sp),sp,cc0,0
        cldsh @(sp,sp),sp,cc0,0
        .text
        .text
        .global clduh
        .global clduh
clduh:
clduh:
        clduh @(sp,sp),sp,cc0,0
        clduh @(sp,sp),sp,cc0,0
        .text
        .text
        .global cld
        .global cld
cld:
cld:
        cld @(sp,sp),sp,cc0,0
        cld @(sp,sp),sp,cc0,0
        .text
        .text
        .global cldbf
        .global cldbf
cldbf:
cldbf:
        cldbf @(sp,sp),fr0,cc0,0
        cldbf @(sp,sp),fr0,cc0,0
        .text
        .text
        .global cldhf
        .global cldhf
cldhf:
cldhf:
        cldhf @(sp,sp),fr0,cc0,0
        cldhf @(sp,sp),fr0,cc0,0
        .text
        .text
        .global cldf
        .global cldf
cldf:
cldf:
        cldf @(sp,sp),fr0,cc0,0
        cldf @(sp,sp),fr0,cc0,0
        .text
        .text
        .global cldd
        .global cldd
cldd:
cldd:
        cldd @(sp,sp),fp,cc0,0
        cldd @(sp,sp),fp,cc0,0
        .text
        .text
        .global clddf
        .global clddf
clddf:
clddf:
        clddf @(sp,sp),fr0,cc0,0
        clddf @(sp,sp),fr0,cc0,0
        .text
        .text
        .global cldq
        .global cldq
cldq:
cldq:
        cldq @(sp,sp),sp,cc0,0
        cldq @(sp,sp),sp,cc0,0
        .text
        .text
        .global cldsbu
        .global cldsbu
cldsbu:
cldsbu:
        cldsbu @(sp,sp),sp,cc0,0
        cldsbu @(sp,sp),sp,cc0,0
        .text
        .text
        .global cldubu
        .global cldubu
cldubu:
cldubu:
        cldubu @(sp,sp),sp,cc0,0
        cldubu @(sp,sp),sp,cc0,0
        .text
        .text
        .global cldshu
        .global cldshu
cldshu:
cldshu:
        cldshu @(sp,sp),sp,cc0,0
        cldshu @(sp,sp),sp,cc0,0
        .text
        .text
        .global clduhu
        .global clduhu
clduhu:
clduhu:
        clduhu @(sp,sp),sp,cc0,0
        clduhu @(sp,sp),sp,cc0,0
        .text
        .text
        .global cldu
        .global cldu
cldu:
cldu:
        cldu @(sp,sp),sp,cc0,0
        cldu @(sp,sp),sp,cc0,0
        .text
        .text
        .global cldbfu
        .global cldbfu
cldbfu:
cldbfu:
        cldbfu @(sp,sp),fr0,cc0,0
        cldbfu @(sp,sp),fr0,cc0,0
        .text
        .text
        .global cldhfu
        .global cldhfu
cldhfu:
cldhfu:
        cldhfu @(sp,sp),fr0,cc0,0
        cldhfu @(sp,sp),fr0,cc0,0
        .text
        .text
        .global cldfu
        .global cldfu
cldfu:
cldfu:
        cldfu @(sp,sp),fr0,cc0,0
        cldfu @(sp,sp),fr0,cc0,0
        .text
        .text
        .global clddu
        .global clddu
clddu:
clddu:
        clddu @(sp,sp),fp,cc0,0
        clddu @(sp,sp),fp,cc0,0
        .text
        .text
        .global clddfu
        .global clddfu
clddfu:
clddfu:
        clddfu @(sp,sp),fr0,cc0,0
        clddfu @(sp,sp),fr0,cc0,0
        .text
        .text
        .global cldqu
        .global cldqu
cldqu:
cldqu:
        cldqu @(sp,sp),sp,cc0,0
        cldqu @(sp,sp),sp,cc0,0
        .text
        .text
        .global cstb
        .global cstb
cstb:
cstb:
        cstb sp,@(sp,sp),cc0,0
        cstb sp,@(sp,sp),cc0,0
        .text
        .text
        .global csth
        .global csth
csth:
csth:
        csth sp,@(sp,sp),cc0,0
        csth sp,@(sp,sp),cc0,0
        .text
        .text
        .global cst
        .global cst
cst:
cst:
        cst sp,@(sp,sp),cc0,0
        cst sp,@(sp,sp),cc0,0
        .text
        .text
        .global cstbf
        .global cstbf
cstbf:
cstbf:
        cstbf fr0,@(sp,sp),cc0,0
        cstbf fr0,@(sp,sp),cc0,0
        .text
        .text
        .global csthf
        .global csthf
csthf:
csthf:
        csthf fr0,@(sp,sp),cc0,0
        csthf fr0,@(sp,sp),cc0,0
        .text
        .text
        .global cstf
        .global cstf
cstf:
cstf:
        cstf fr0,@(sp,sp),cc0,0
        cstf fr0,@(sp,sp),cc0,0
        .text
        .text
        .global cstd
        .global cstd
cstd:
cstd:
        cstd fp,@(sp,sp),cc0,0
        cstd fp,@(sp,sp),cc0,0
        .text
        .text
        .global cstdf
        .global cstdf
cstdf:
cstdf:
        cstdf fr0,@(sp,sp),cc0,0
        cstdf fr0,@(sp,sp),cc0,0
        .text
        .text
        .global cstq
        .global cstq
cstq:
cstq:
        cstq sp,@(sp,sp),cc0,0
        cstq sp,@(sp,sp),cc0,0
        .text
        .text
        .global cstbu
        .global cstbu
cstbu:
cstbu:
        cstbu sp,@(sp,sp),cc0,0
        cstbu sp,@(sp,sp),cc0,0
        .text
        .text
        .global csthu
        .global csthu
csthu:
csthu:
        csthu sp,@(sp,sp),cc0,0
        csthu sp,@(sp,sp),cc0,0
        .text
        .text
        .global cstu
        .global cstu
cstu:
cstu:
        cstu sp,@(sp,sp),cc0,0
        cstu sp,@(sp,sp),cc0,0
        .text
        .text
        .global cstbfu
        .global cstbfu
cstbfu:
cstbfu:
        cstbfu fr0,@(sp,sp),cc0,0
        cstbfu fr0,@(sp,sp),cc0,0
        .text
        .text
        .global csthfu
        .global csthfu
csthfu:
csthfu:
        csthfu fr0,@(sp,sp),cc0,0
        csthfu fr0,@(sp,sp),cc0,0
        .text
        .text
        .global cstfu
        .global cstfu
cstfu:
cstfu:
        cstfu fr0,@(sp,sp),cc0,0
        cstfu fr0,@(sp,sp),cc0,0
        .text
        .text
        .global cstdu
        .global cstdu
cstdu:
cstdu:
        cstdu fp,@(sp,sp),cc0,0
        cstdu fp,@(sp,sp),cc0,0
        .text
        .text
        .global cstdfu
        .global cstdfu
cstdfu:
cstdfu:
        cstdfu fr0,@(sp,sp),cc0,0
        cstdfu fr0,@(sp,sp),cc0,0
        .text
        .text
        .global stbi
        .global stbi
stbi:
stbi:
        stbi sp,@(sp,0)
        stbi sp,@(sp,0)
        .text
        .text
        .global sthi
        .global sthi
sthi:
sthi:
        sthi sp,@(sp,0)
        sthi sp,@(sp,0)
        .text
        .text
        .global sti
        .global sti
sti:
sti:
        sti sp,@(sp,0)
        sti sp,@(sp,0)
        .text
        .text
        .global stbfi
        .global stbfi
stbfi:
stbfi:
        stbfi fr0,@(sp,0)
        stbfi fr0,@(sp,0)
        .text
        .text
        .global sthfi
        .global sthfi
sthfi:
sthfi:
        sthfi fr0,@(sp,0)
        sthfi fr0,@(sp,0)
        .text
        .text
        .global stfi
        .global stfi
stfi:
stfi:
        stfi fr0,@(sp,0)
        stfi fr0,@(sp,0)
        .text
        .text
        .global stdi
        .global stdi
stdi:
stdi:
        stdi fp,@(sp,0)
        stdi fp,@(sp,0)
        .text
        .text
        .global stdfi
        .global stdfi
stdfi:
stdfi:
        stdfi fr0,@(sp,0)
        stdfi fr0,@(sp,0)
        .text
        .text
        .global stqi
        .global stqi
stqi:
stqi:
        stqi sp,@(sp,0)
        stqi sp,@(sp,0)
        .text
        .text
        .global stqfi
        .global stqfi
stqfi:
stqfi:
        stqfi fr0,@(sp,0)
        stqfi fr0,@(sp,0)
        .text
        .text
        .global swap
        .global swap
swap:
swap:
        swap @(sp,sp),sp
        swap @(sp,sp),sp
        .text
        .text
        .global swapi
        .global swapi
swapi:
swapi:
        swapi @(sp,0),sp
        swapi @(sp,0),sp
        .text
        .text
        .global cswap
        .global cswap
cswap:
cswap:
        cswap @(sp,sp),sp,cc0,0
        cswap @(sp,sp),sp,cc0,0
        .text
        .text
        .global movgf
        .global movgf
movgf:
movgf:
        movgf sp,fr0
        movgf sp,fr0
        .text
        .text
        .global movfg
        .global movfg
movfg:
movfg:
        movfg fr0,sp
        movfg fr0,sp
        .text
        .text
        .global movgfd
        .global movgfd
movgfd:
movgfd:
        movgfd sp,fr0
        movgfd sp,fr0
        .text
        .text
        .global movfgd
        .global movfgd
movfgd:
movfgd:
        movfgd fr0,sp
        movfgd fr0,sp
        .text
        .text
        .global movgfq
        .global movgfq
movgfq:
movgfq:
        movgfq sp,fr0
        movgfq sp,fr0
        .text
        .text
        .global movfgq
        .global movfgq
movfgq:
movfgq:
        movfgq fr0,sp
        movfgq fr0,sp
        .text
        .text
        .global cmovgf
        .global cmovgf
cmovgf:
cmovgf:
        cmovgf sp,fr0,cc0,0
        cmovgf sp,fr0,cc0,0
        .text
        .text
        .global cmovfg
        .global cmovfg
cmovfg:
cmovfg:
        cmovfg fr0,sp,cc0,0
        cmovfg fr0,sp,cc0,0
        .text
        .text
        .global cmovgfd
        .global cmovgfd
cmovgfd:
cmovgfd:
        cmovgfd sp,fr0,cc0,0
        cmovgfd sp,fr0,cc0,0
        .text
        .text
        .global cmovfgd
        .global cmovfgd
cmovfgd:
cmovfgd:
        cmovfgd fr0,sp,cc0,0
        cmovfgd fr0,sp,cc0,0
        .text
        .text
        .global movgs
        .global movgs
movgs:
movgs:
        movgs sp,psr
        movgs sp,psr
        .text
        .text
        .global movsg
        .global movsg
movsg:
movsg:
        movsg psr,sp
        movsg psr,sp
        .text
        .text
        .global bno
        .global bno
bno:
bno:
        bno
        bno
        .text
        .text
        .global bra
        .global bra
bra:
bra:
        bra footext
        bra footext
        .text
        .text
        .global beq
        .global beq
beq:
beq:
        beq icc0,0,footext
        beq icc0,0,footext
        .text
        .text
        .global bne
        .global bne
bne:
bne:
        bne icc0,0,footext
        bne icc0,0,footext
        .text
        .text
        .global ble
        .global ble
ble:
ble:
        ble icc0,0,footext
        ble icc0,0,footext
        .text
        .text
        .global bgt
        .global bgt
bgt:
bgt:
        bgt icc0,0,footext
        bgt icc0,0,footext
        .text
        .text
        .global blt
        .global blt
blt:
blt:
        blt icc0,0,footext
        blt icc0,0,footext
        .text
        .text
        .global bge
        .global bge
bge:
bge:
        bge icc0,0,footext
        bge icc0,0,footext
        .text
        .text
        .global bls
        .global bls
bls:
bls:
        bls icc0,0,footext
        bls icc0,0,footext
        .text
        .text
        .global bhi
        .global bhi
bhi:
bhi:
        bhi icc0,0,footext
        bhi icc0,0,footext
        .text
        .text
        .global bc
        .global bc
bc:
bc:
        bc icc0,0,footext
        bc icc0,0,footext
        .text
        .text
        .global bnc
        .global bnc
bnc:
bnc:
        bnc icc0,0,footext
        bnc icc0,0,footext
        .text
        .text
        .global bn
        .global bn
bn:
bn:
        bn icc0,0,footext
        bn icc0,0,footext
        .text
        .text
        .global bp
        .global bp
bp:
bp:
        bp icc0,0,footext
        bp icc0,0,footext
        .text
        .text
        .global bv
        .global bv
bv:
bv:
        bv icc0,0,footext
        bv icc0,0,footext
        .text
        .text
        .global bnv
        .global bnv
bnv:
bnv:
        bnv icc0,0,footext
        bnv icc0,0,footext
        .text
        .text
        .global fbno
        .global fbno
fbno:
fbno:
        fbno
        fbno
        .text
        .text
        .global fbra
        .global fbra
fbra:
fbra:
        fbra footext
        fbra footext
        .text
        .text
        .global fbne
        .global fbne
fbne:
fbne:
        fbne fcc0,0,footext
        fbne fcc0,0,footext
        .text
        .text
        .global fbeq
        .global fbeq
fbeq:
fbeq:
        fbeq fcc0,0,footext
        fbeq fcc0,0,footext
        .text
        .text
        .global fblg
        .global fblg
fblg:
fblg:
        fblg fcc0,0,footext
        fblg fcc0,0,footext
        .text
        .text
        .global fbue
        .global fbue
fbue:
fbue:
        fbue fcc0,0,footext
        fbue fcc0,0,footext
        .text
        .text
        .global fbul
        .global fbul
fbul:
fbul:
        fbul fcc0,0,footext
        fbul fcc0,0,footext
        .text
        .text
        .global fbge
        .global fbge
fbge:
fbge:
        fbge fcc0,0,footext
        fbge fcc0,0,footext
        .text
        .text
        .global fblt
        .global fblt
fblt:
fblt:
        fblt fcc0,0,footext
        fblt fcc0,0,footext
        .text
        .text
        .global fbuge
        .global fbuge
fbuge:
fbuge:
        fbuge fcc0,0,footext
        fbuge fcc0,0,footext
        .text
        .text
        .global fbug
        .global fbug
fbug:
fbug:
        fbug fcc0,0,footext
        fbug fcc0,0,footext
        .text
        .text
        .global fble
        .global fble
fble:
fble:
        fble fcc0,0,footext
        fble fcc0,0,footext
        .text
        .text
        .global fbgt
        .global fbgt
fbgt:
fbgt:
        fbgt fcc0,0,footext
        fbgt fcc0,0,footext
        .text
        .text
        .global fbule
        .global fbule
fbule:
fbule:
        fbule fcc0,0,footext
        fbule fcc0,0,footext
        .text
        .text
        .global fbu
        .global fbu
fbu:
fbu:
        fbu fcc0,0,footext
        fbu fcc0,0,footext
        .text
        .text
        .global fbo
        .global fbo
fbo:
fbo:
        fbo fcc0,0,footext
        fbo fcc0,0,footext
        .text
        .text
        .global bctrlr
        .global bctrlr
bctrlr:
bctrlr:
        bctrlr 0,0
        bctrlr 0,0
        .text
        .text
        .global bnolr
        .global bnolr
bnolr:
bnolr:
        bnolr
        bnolr
        .text
        .text
        .global bralr
        .global bralr
bralr:
bralr:
        bralr
        bralr
        .text
        .text
        .global beqlr
        .global beqlr
beqlr:
beqlr:
        beqlr icc0,0
        beqlr icc0,0
        .text
        .text
        .global bnelr
        .global bnelr
bnelr:
bnelr:
        bnelr icc0,0
        bnelr icc0,0
        .text
        .text
        .global blelr
        .global blelr
blelr:
blelr:
        blelr icc0,0
        blelr icc0,0
        .text
        .text
        .global bgtlr
        .global bgtlr
bgtlr:
bgtlr:
        bgtlr icc0,0
        bgtlr icc0,0
        .text
        .text
        .global bltlr
        .global bltlr
bltlr:
bltlr:
        bltlr icc0,0
        bltlr icc0,0
        .text
        .text
        .global bgelr
        .global bgelr
bgelr:
bgelr:
        bgelr icc0,0
        bgelr icc0,0
        .text
        .text
        .global blslr
        .global blslr
blslr:
blslr:
        blslr icc0,0
        blslr icc0,0
        .text
        .text
        .global bhilr
        .global bhilr
bhilr:
bhilr:
        bhilr icc0,0
        bhilr icc0,0
        .text
        .text
        .global bclr
        .global bclr
bclr:
bclr:
        bclr icc0,0
        bclr icc0,0
        .text
        .text
        .global bnclr
        .global bnclr
bnclr:
bnclr:
        bnclr icc0,0
        bnclr icc0,0
        .text
        .text
        .global bnlr
        .global bnlr
bnlr:
bnlr:
        bnlr icc0,0
        bnlr icc0,0
        .text
        .text
        .global bplr
        .global bplr
bplr:
bplr:
        bplr icc0,0
        bplr icc0,0
        .text
        .text
        .global bvlr
        .global bvlr
bvlr:
bvlr:
        bvlr icc0,0
        bvlr icc0,0
        .text
        .text
        .global bnvlr
        .global bnvlr
bnvlr:
bnvlr:
        bnvlr icc0,0
        bnvlr icc0,0
        .text
        .text
        .global fbnolr
        .global fbnolr
fbnolr:
fbnolr:
        fbnolr
        fbnolr
        .text
        .text
        .global fbralr
        .global fbralr
fbralr:
fbralr:
        fbralr
        fbralr
        .text
        .text
        .global fbeqlr
        .global fbeqlr
fbeqlr:
fbeqlr:
        fbeqlr fcc0,0
        fbeqlr fcc0,0
        .text
        .text
        .global fbnelr
        .global fbnelr
fbnelr:
fbnelr:
        fbnelr fcc0,0
        fbnelr fcc0,0
        .text
        .text
        .global fblglr
        .global fblglr
fblglr:
fblglr:
        fblglr fcc0,0
        fblglr fcc0,0
        .text
        .text
        .global fbuelr
        .global fbuelr
fbuelr:
fbuelr:
        fbuelr fcc0,0
        fbuelr fcc0,0
        .text
        .text
        .global fbullr
        .global fbullr
fbullr:
fbullr:
        fbullr fcc0,0
        fbullr fcc0,0
        .text
        .text
        .global fbgelr
        .global fbgelr
fbgelr:
fbgelr:
        fbgelr fcc0,0
        fbgelr fcc0,0
        .text
        .text
        .global fbltlr
        .global fbltlr
fbltlr:
fbltlr:
        fbltlr fcc0,0
        fbltlr fcc0,0
        .text
        .text
        .global fbugelr
        .global fbugelr
fbugelr:
fbugelr:
        fbugelr fcc0,0
        fbugelr fcc0,0
        .text
        .text
        .global fbuglr
        .global fbuglr
fbuglr:
fbuglr:
        fbuglr fcc0,0
        fbuglr fcc0,0
        .text
        .text
        .global fblelr
        .global fblelr
fblelr:
fblelr:
        fblelr fcc0,0
        fblelr fcc0,0
        .text
        .text
        .global fbgtlr
        .global fbgtlr
fbgtlr:
fbgtlr:
        fbgtlr fcc0,0
        fbgtlr fcc0,0
        .text
        .text
        .global fbulelr
        .global fbulelr
fbulelr:
fbulelr:
        fbulelr fcc0,0
        fbulelr fcc0,0
        .text
        .text
        .global fbulr
        .global fbulr
fbulr:
fbulr:
        fbulr fcc0,0
        fbulr fcc0,0
        .text
        .text
        .global fbolr
        .global fbolr
fbolr:
fbolr:
        fbolr fcc0,0
        fbolr fcc0,0
        .text
        .text
        .global bcnolr
        .global bcnolr
bcnolr:
bcnolr:
        bcnolr
        bcnolr
        .text
        .text
        .global bcralr
        .global bcralr
bcralr:
bcralr:
        bcralr 0
        bcralr 0
        .text
        .text
        .global bceqlr
        .global bceqlr
bceqlr:
bceqlr:
        bceqlr icc0,0,0
        bceqlr icc0,0,0
        .text
        .text
        .global bcnelr
        .global bcnelr
bcnelr:
bcnelr:
        bcnelr icc0,0,0
        bcnelr icc0,0,0
        .text
        .text
        .global bclelr
        .global bclelr
bclelr:
bclelr:
        bclelr icc0,0,0
        bclelr icc0,0,0
        .text
        .text
        .global bcgtlr
        .global bcgtlr
bcgtlr:
bcgtlr:
        bcgtlr icc0,0,0
        bcgtlr icc0,0,0
        .text
        .text
        .global bcltlr
        .global bcltlr
bcltlr:
bcltlr:
        bcltlr icc0,0,0
        bcltlr icc0,0,0
        .text
        .text
        .global bcgelr
        .global bcgelr
bcgelr:
bcgelr:
        bcgelr icc0,0,0
        bcgelr icc0,0,0
        .text
        .text
        .global bclslr
        .global bclslr
bclslr:
bclslr:
        bclslr icc0,0,0
        bclslr icc0,0,0
        .text
        .text
        .global bchilr
        .global bchilr
bchilr:
bchilr:
        bchilr icc0,0,0
        bchilr icc0,0,0
        .text
        .text
        .global bcclr
        .global bcclr
bcclr:
bcclr:
        bcclr icc0,0,0
        bcclr icc0,0,0
        .text
        .text
        .global bcnclr
        .global bcnclr
bcnclr:
bcnclr:
        bcnclr icc0,0,0
        bcnclr icc0,0,0
        .text
        .text
        .global bcnlr
        .global bcnlr
bcnlr:
bcnlr:
        bcnlr icc0,0,0
        bcnlr icc0,0,0
        .text
        .text
        .global bcplr
        .global bcplr
bcplr:
bcplr:
        bcplr icc0,0,0
        bcplr icc0,0,0
        .text
        .text
        .global bcvlr
        .global bcvlr
bcvlr:
bcvlr:
        bcvlr icc0,0,0
        bcvlr icc0,0,0
        .text
        .text
        .global bcnvlr
        .global bcnvlr
bcnvlr:
bcnvlr:
        bcnvlr icc0,0,0
        bcnvlr icc0,0,0
        .text
        .text
        .global fcbnolr
        .global fcbnolr
fcbnolr:
fcbnolr:
        fcbnolr
        fcbnolr
        .text
        .text
        .global fcbralr
        .global fcbralr
fcbralr:
fcbralr:
        fcbralr 0
        fcbralr 0
        .text
        .text
        .global fcbeqlr
        .global fcbeqlr
fcbeqlr:
fcbeqlr:
        fcbeqlr fcc0,0,0
        fcbeqlr fcc0,0,0
        .text
        .text
        .global fcbnelr
        .global fcbnelr
fcbnelr:
fcbnelr:
        fcbnelr fcc0,0,0
        fcbnelr fcc0,0,0
        .text
        .text
        .global fcblglr
        .global fcblglr
fcblglr:
fcblglr:
        fcblglr fcc0,0,0
        fcblglr fcc0,0,0
        .text
        .text
        .global fcbuelr
        .global fcbuelr
fcbuelr:
fcbuelr:
        fcbuelr fcc0,0,0
        fcbuelr fcc0,0,0
        .text
        .text
        .global fcbullr
        .global fcbullr
fcbullr:
fcbullr:
        fcbullr fcc0,0,0
        fcbullr fcc0,0,0
        .text
        .text
        .global fcbgelr
        .global fcbgelr
fcbgelr:
fcbgelr:
        fcbgelr fcc0,0,0
        fcbgelr fcc0,0,0
        .text
        .text
        .global fcbltlr
        .global fcbltlr
fcbltlr:
fcbltlr:
        fcbltlr fcc0,0,0
        fcbltlr fcc0,0,0
        .text
        .text
        .global fcbugelr
        .global fcbugelr
fcbugelr:
fcbugelr:
        fcbugelr fcc0,0,0
        fcbugelr fcc0,0,0
        .text
        .text
        .global fcbuglr
        .global fcbuglr
fcbuglr:
fcbuglr:
        fcbuglr fcc0,0,0
        fcbuglr fcc0,0,0
        .text
        .text
        .global fcblelr
        .global fcblelr
fcblelr:
fcblelr:
        fcblelr fcc0,0,0
        fcblelr fcc0,0,0
        .text
        .text
        .global fcbgtlr
        .global fcbgtlr
fcbgtlr:
fcbgtlr:
        fcbgtlr fcc0,0,0
        fcbgtlr fcc0,0,0
        .text
        .text
        .global fcbulelr
        .global fcbulelr
fcbulelr:
fcbulelr:
        fcbulelr fcc0,0,0
        fcbulelr fcc0,0,0
        .text
        .text
        .global fcbulr
        .global fcbulr
fcbulr:
fcbulr:
        fcbulr fcc0,0,0
        fcbulr fcc0,0,0
        .text
        .text
        .global fcbolr
        .global fcbolr
fcbolr:
fcbolr:
        fcbolr fcc0,0,0
        fcbolr fcc0,0,0
        .text
        .text
        .global jmpl
        .global jmpl
jmpl:
jmpl:
        jmpl @(sp,sp)
        jmpl @(sp,sp)
        .text
        .text
        .global jmpil
        .global jmpil
jmpil:
jmpil:
        jmpil @(sp,0)
        jmpil @(sp,0)
        .text
        .text
        .global call
        .global call
call:
call:
        call footext
        call footext
        .text
        .text
        .global rett
        .global rett
rett:
rett:
        .text
        .text
        .global rei
        .global rei
rei:
rei:
        rei 0
        rei 0
        .text
        .text
        .global tno
        .global tno
tno:
tno:
        tno
        tno
        .text
        .text
        .global tra
        .global tra
tra:
tra:
        tra sp,sp
        tra sp,sp
        .text
        .text
        .global teq
        .global teq
teq:
teq:
        teq icc0,sp,sp
        teq icc0,sp,sp
        .text
        .text
        .global tne
        .global tne
tne:
tne:
        tne icc0,sp,sp
        tne icc0,sp,sp
        .text
        .text
        .global tle
        .global tle
tle:
tle:
        tle icc0,sp,sp
        tle icc0,sp,sp
        .text
        .text
        .global tgt
        .global tgt
tgt:
tgt:
        tgt icc0,sp,sp
        tgt icc0,sp,sp
        .text
        .text
        .global tlt
        .global tlt
tlt:
tlt:
        tlt icc0,sp,sp
        tlt icc0,sp,sp
        .text
        .text
        .global tge
        .global tge
tge:
tge:
        tge icc0,sp,sp
        tge icc0,sp,sp
        .text
        .text
        .global tls
        .global tls
tls:
tls:
        tls icc0,sp,sp
        tls icc0,sp,sp
        .text
        .text
        .global thi
        .global thi
thi:
thi:
        thi icc0,sp,sp
        thi icc0,sp,sp
        .text
        .text
        .global tc
        .global tc
tc:
tc:
        tc icc0,sp,sp
        tc icc0,sp,sp
        .text
        .text
        .global tnc
        .global tnc
tnc:
tnc:
        tnc icc0,sp,sp
        tnc icc0,sp,sp
        .text
        .text
        .global tn
        .global tn
tn:
tn:
        tn icc0,sp,sp
        tn icc0,sp,sp
        .text
        .text
        .global tp
        .global tp
tp:
tp:
        tp icc0,sp,sp
        tp icc0,sp,sp
        .text
        .text
        .global tv
        .global tv
tv:
tv:
        tv icc0,sp,sp
        tv icc0,sp,sp
        .text
        .text
        .global tnv
        .global tnv
tnv:
tnv:
        tnv icc0,sp,sp
        tnv icc0,sp,sp
        .text
        .text
        .global ftno
        .global ftno
ftno:
ftno:
        ftno
        ftno
        .text
        .text
        .global ftra
        .global ftra
ftra:
ftra:
        ftra sp,sp
        ftra sp,sp
        .text
        .text
        .global ftne
        .global ftne
ftne:
ftne:
        ftne fcc0,sp,sp
        ftne fcc0,sp,sp
        .text
        .text
        .global fteq
        .global fteq
fteq:
fteq:
        fteq fcc0,sp,sp
        fteq fcc0,sp,sp
        .text
        .text
        .global ftlg
        .global ftlg
ftlg:
ftlg:
        ftlg fcc0,sp,sp
        ftlg fcc0,sp,sp
        .text
        .text
        .global ftue
        .global ftue
ftue:
ftue:
        ftue fcc0,sp,sp
        ftue fcc0,sp,sp
        .text
        .text
        .global ftul
        .global ftul
ftul:
ftul:
        ftul fcc0,sp,sp
        ftul fcc0,sp,sp
        .text
        .text
        .global ftge
        .global ftge
ftge:
ftge:
        ftge fcc0,sp,sp
        ftge fcc0,sp,sp
        .text
        .text
        .global ftlt
        .global ftlt
ftlt:
ftlt:
        ftlt fcc0,sp,sp
        ftlt fcc0,sp,sp
        .text
        .text
        .global ftuge
        .global ftuge
ftuge:
ftuge:
        ftuge fcc0,sp,sp
        ftuge fcc0,sp,sp
        .text
        .text
        .global ftug
        .global ftug
ftug:
ftug:
        ftug fcc0,sp,sp
        ftug fcc0,sp,sp
        .text
        .text
        .global ftle
        .global ftle
ftle:
ftle:
        ftle fcc0,sp,sp
        ftle fcc0,sp,sp
        .text
        .text
        .global ftgt
        .global ftgt
ftgt:
ftgt:
        ftgt fcc0,sp,sp
        ftgt fcc0,sp,sp
        .text
        .text
        .global ftule
        .global ftule
ftule:
ftule:
        ftule fcc0,sp,sp
        ftule fcc0,sp,sp
        .text
        .text
        .global ftu
        .global ftu
ftu:
ftu:
        ftu fcc0,sp,sp
        ftu fcc0,sp,sp
        .text
        .text
        .global fto
        .global fto
fto:
fto:
        fto fcc0,sp,sp
        fto fcc0,sp,sp
        .text
        .text
        .global tino
        .global tino
tino:
tino:
        tino
        tino
        .text
        .text
        .global tira
        .global tira
tira:
tira:
        tira sp,0
        tira sp,0
        .text
        .text
        .global tieq
        .global tieq
tieq:
tieq:
        tieq icc0,sp,0
        tieq icc0,sp,0
        .text
        .text
        .global tine
        .global tine
tine:
tine:
        tine icc0,sp,0
        tine icc0,sp,0
        .text
        .text
        .global tile
        .global tile
tile:
tile:
        tile icc0,sp,0
        tile icc0,sp,0
        .text
        .text
        .global tigt
        .global tigt
tigt:
tigt:
        tigt icc0,sp,0
        tigt icc0,sp,0
        .text
        .text
        .global tilt
        .global tilt
tilt:
tilt:
        tilt icc0,sp,0
        tilt icc0,sp,0
        .text
        .text
        .global tige
        .global tige
tige:
tige:
        tige icc0,sp,0
        tige icc0,sp,0
        .text
        .text
        .global tils
        .global tils
tils:
tils:
        tils icc0,sp,0
        tils icc0,sp,0
        .text
        .text
        .global tihi
        .global tihi
tihi:
tihi:
        tihi icc0,sp,0
        tihi icc0,sp,0
        .text
        .text
        .global tic
        .global tic
tic:
tic:
        tic icc0,sp,0
        tic icc0,sp,0
        .text
        .text
        .global tinc
        .global tinc
tinc:
tinc:
        tinc icc0,sp,0
        tinc icc0,sp,0
        .text
        .text
        .global tin
        .global tin
tin:
tin:
        tin icc0,sp,0
        tin icc0,sp,0
        .text
        .text
        .global tip
        .global tip
tip:
tip:
        tip icc0,sp,0
        tip icc0,sp,0
        .text
        .text
        .global tiv
        .global tiv
tiv:
tiv:
        tiv icc0,sp,0
        tiv icc0,sp,0
        .text
        .text
        .global tinv
        .global tinv
tinv:
tinv:
        tinv icc0,sp,0
        tinv icc0,sp,0
        .text
        .text
        .global ftino
        .global ftino
ftino:
ftino:
        ftino
        ftino
        .text
        .text
        .global ftira
        .global ftira
ftira:
ftira:
        ftira sp,0
        ftira sp,0
        .text
        .text
        .global ftine
        .global ftine
ftine:
ftine:
        ftine fcc0,sp,0
        ftine fcc0,sp,0
        .text
        .text
        .global ftieq
        .global ftieq
ftieq:
ftieq:
        ftieq fcc0,sp,0
        ftieq fcc0,sp,0
        .text
        .text
        .global ftilg
        .global ftilg
ftilg:
ftilg:
        ftilg fcc0,sp,0
        ftilg fcc0,sp,0
        .text
        .text
        .global ftiue
        .global ftiue
ftiue:
ftiue:
        ftiue fcc0,sp,0
        ftiue fcc0,sp,0
        .text
        .text
        .global ftiul
        .global ftiul
ftiul:
ftiul:
        ftiul fcc0,sp,0
        ftiul fcc0,sp,0
        .text
        .text
        .global ftige
        .global ftige
ftige:
ftige:
        ftige fcc0,sp,0
        ftige fcc0,sp,0
        .text
        .text
        .global ftilt
        .global ftilt
ftilt:
ftilt:
        ftilt fcc0,sp,0
        ftilt fcc0,sp,0
        .text
        .text
        .global ftiuge
        .global ftiuge
ftiuge:
ftiuge:
        ftiuge fcc0,sp,0
        ftiuge fcc0,sp,0
        .text
        .text
        .global ftiug
        .global ftiug
ftiug:
ftiug:
        ftiug fcc0,sp,0
        ftiug fcc0,sp,0
        .text
        .text
        .global ftile
        .global ftile
ftile:
ftile:
        ftile fcc0,sp,0
        ftile fcc0,sp,0
        .text
        .text
        .global ftigt
        .global ftigt
ftigt:
ftigt:
        ftigt fcc0,sp,0
        ftigt fcc0,sp,0
        .text
        .text
        .global ftiule
        .global ftiule
ftiule:
ftiule:
        ftiule fcc0,sp,0
        ftiule fcc0,sp,0
        .text
        .text
        .global ftiu
        .global ftiu
ftiu:
ftiu:
        ftiu fcc0,sp,0
        ftiu fcc0,sp,0
        .text
        .text
        .global ftio
        .global ftio
ftio:
ftio:
        ftio fcc0,sp,0
        ftio fcc0,sp,0
        .text
        .text
        .global break
        .global break
break:
break:
        .text
        .text
        .global mtrap
        .global mtrap
mtrap:
mtrap:
        .text
        .text
        .global andcr
        .global andcr
andcr:
andcr:
        andcr cc0,cc0,cc0
        andcr cc0,cc0,cc0
        .text
        .text
        .global orcr
        .global orcr
orcr:
orcr:
        orcr cc0,cc0,cc0
        orcr cc0,cc0,cc0
        .text
        .text
        .global xorcr
        .global xorcr
xorcr:
xorcr:
        xorcr cc0,cc0,cc0
        xorcr cc0,cc0,cc0
        .text
        .text
        .global nandcr
        .global nandcr
nandcr:
nandcr:
        nandcr cc0,cc0,cc0
        nandcr cc0,cc0,cc0
        .text
        .text
        .global norcr
        .global norcr
norcr:
norcr:
        norcr cc0,cc0,cc0
        norcr cc0,cc0,cc0
        .text
        .text
        .global andncr
        .global andncr
andncr:
andncr:
        andncr cc0,cc0,cc0
        andncr cc0,cc0,cc0
        .text
        .text
        .global orncr
        .global orncr
orncr:
orncr:
        orncr cc0,cc0,cc0
        orncr cc0,cc0,cc0
        .text
        .text
        .global nandncr
        .global nandncr
nandncr:
nandncr:
        nandncr cc0,cc0,cc0
        nandncr cc0,cc0,cc0
        .text
        .text
        .global norncr
        .global norncr
norncr:
norncr:
        norncr cc0,cc0,cc0
        norncr cc0,cc0,cc0
        .text
        .text
        .global notcr
        .global notcr
notcr:
notcr:
        notcr cc0,cc0
        notcr cc0,cc0
        .text
        .text
        .global ckno
        .global ckno
ckno:
ckno:
        ckno cc7
        ckno cc7
        .text
        .text
        .global ckra
        .global ckra
ckra:
ckra:
        ckra cc7
        ckra cc7
        .text
        .text
        .global ckeq
        .global ckeq
ckeq:
ckeq:
        ckeq icc0,cc7
        ckeq icc0,cc7
        .text
        .text
        .global ckne
        .global ckne
ckne:
ckne:
        ckne icc0,cc7
        ckne icc0,cc7
        .text
        .text
        .global ckle
        .global ckle
ckle:
ckle:
        ckle icc0,cc7
        ckle icc0,cc7
        .text
        .text
        .global ckgt
        .global ckgt
ckgt:
ckgt:
        ckgt icc0,cc7
        ckgt icc0,cc7
        .text
        .text
        .global cklt
        .global cklt
cklt:
cklt:
        cklt icc0,cc7
        cklt icc0,cc7
        .text
        .text
        .global ckge
        .global ckge
ckge:
ckge:
        ckge icc0,cc7
        ckge icc0,cc7
        .text
        .text
        .global ckls
        .global ckls
ckls:
ckls:
        ckls icc0,cc7
        ckls icc0,cc7
        .text
        .text
        .global ckhi
        .global ckhi
ckhi:
ckhi:
        ckhi icc0,cc7
        ckhi icc0,cc7
        .text
        .text
        .global ckc
        .global ckc
ckc:
ckc:
        ckc icc0,cc7
        ckc icc0,cc7
        .text
        .text
        .global cknc
        .global cknc
cknc:
cknc:
        cknc icc0,cc7
        cknc icc0,cc7
        .text
        .text
        .global ckn
        .global ckn
ckn:
ckn:
        ckn icc0,cc7
        ckn icc0,cc7
        .text
        .text
        .global ckp
        .global ckp
ckp:
ckp:
        ckp icc0,cc7
        ckp icc0,cc7
        .text
        .text
        .global ckv
        .global ckv
ckv:
ckv:
        ckv icc0,cc7
        ckv icc0,cc7
        .text
        .text
        .global cknv
        .global cknv
cknv:
cknv:
        cknv icc0,cc7
        cknv icc0,cc7
        .text
        .text
        .global fckno
        .global fckno
fckno:
fckno:
        fckno cc0
        fckno cc0
        .text
        .text
        .global fckra
        .global fckra
fckra:
fckra:
        fckra cc0
        fckra cc0
        .text
        .text
        .global fckne
        .global fckne
fckne:
fckne:
        fckne fcc0,cc0
        fckne fcc0,cc0
        .text
        .text
        .global fckeq
        .global fckeq
fckeq:
fckeq:
        fckeq fcc0,cc0
        fckeq fcc0,cc0
        .text
        .text
        .global fcklg
        .global fcklg
fcklg:
fcklg:
        fcklg fcc0,cc0
        fcklg fcc0,cc0
        .text
        .text
        .global fckue
        .global fckue
fckue:
fckue:
        fckue fcc0,cc0
        fckue fcc0,cc0
        .text
        .text
        .global fckul
        .global fckul
fckul:
fckul:
        fckul fcc0,cc0
        fckul fcc0,cc0
        .text
        .text
        .global fckge
        .global fckge
fckge:
fckge:
        fckge fcc0,cc0
        fckge fcc0,cc0
        .text
        .text
        .global fcklt
        .global fcklt
fcklt:
fcklt:
        fcklt fcc0,cc0
        fcklt fcc0,cc0
        .text
        .text
        .global fckuge
        .global fckuge
fckuge:
fckuge:
        fckuge fcc0,cc0
        fckuge fcc0,cc0
        .text
        .text
        .global fckug
        .global fckug
fckug:
fckug:
        fckug fcc0,cc0
        fckug fcc0,cc0
        .text
        .text
        .global fckle
        .global fckle
fckle:
fckle:
        fckle fcc0,cc0
        fckle fcc0,cc0
        .text
        .text
        .global fckgt
        .global fckgt
fckgt:
fckgt:
        fckgt fcc0,cc0
        fckgt fcc0,cc0
        .text
        .text
        .global fckule
        .global fckule
fckule:
fckule:
        fckule fcc0,cc0
        fckule fcc0,cc0
        .text
        .text
        .global fcku
        .global fcku
fcku:
fcku:
        fcku fcc0,cc0
        fcku fcc0,cc0
        .text
        .text
        .global fcko
        .global fcko
fcko:
fcko:
        fcko fcc0,cc0
        fcko fcc0,cc0
        .text
        .text
        .global cckno
        .global cckno
cckno:
cckno:
        cckno cc7,cc3,0
        cckno cc7,cc3,0
        .text
        .text
        .global cckra
        .global cckra
cckra:
cckra:
        cckra cc7,cc3,0
        cckra cc7,cc3,0
        .text
        .text
        .global cckeq
        .global cckeq
cckeq:
cckeq:
        cckeq icc0,cc7,cc3,0
        cckeq icc0,cc7,cc3,0
        .text
        .text
        .global cckne
        .global cckne
cckne:
cckne:
        cckne icc0,cc7,cc3,0
        cckne icc0,cc7,cc3,0
        .text
        .text
        .global cckle
        .global cckle
cckle:
cckle:
        cckle icc0,cc7,cc3,0
        cckle icc0,cc7,cc3,0
        .text
        .text
        .global cckgt
        .global cckgt
cckgt:
cckgt:
        cckgt icc0,cc7,cc3,0
        cckgt icc0,cc7,cc3,0
        .text
        .text
        .global ccklt
        .global ccklt
ccklt:
ccklt:
        ccklt icc0,cc7,cc3,0
        ccklt icc0,cc7,cc3,0
        .text
        .text
        .global cckge
        .global cckge
cckge:
cckge:
        cckge icc0,cc7,cc3,0
        cckge icc0,cc7,cc3,0
        .text
        .text
        .global cckls
        .global cckls
cckls:
cckls:
        cckls icc0,cc7,cc3,0
        cckls icc0,cc7,cc3,0
        .text
        .text
        .global cckhi
        .global cckhi
cckhi:
cckhi:
        cckhi icc0,cc7,cc3,0
        cckhi icc0,cc7,cc3,0
        .text
        .text
        .global cckc
        .global cckc
cckc:
cckc:
        cckc icc0,cc7,cc3,0
        cckc icc0,cc7,cc3,0
        .text
        .text
        .global ccknc
        .global ccknc
ccknc:
ccknc:
        ccknc icc0,cc7,cc3,0
        ccknc icc0,cc7,cc3,0
        .text
        .text
        .global cckn
        .global cckn
cckn:
cckn:
        cckn icc0,cc7,cc3,0
        cckn icc0,cc7,cc3,0
        .text
        .text
        .global cckp
        .global cckp
cckp:
cckp:
        cckp icc0,cc7,cc3,0
        cckp icc0,cc7,cc3,0
        .text
        .text
        .global cckv
        .global cckv
cckv:
cckv:
        cckv icc0,cc7,cc3,0
        cckv icc0,cc7,cc3,0
        .text
        .text
        .global ccknv
        .global ccknv
ccknv:
ccknv:
        ccknv icc0,cc7,cc3,0
        ccknv icc0,cc7,cc3,0
        .text
        .text
        .global cfckno
        .global cfckno
cfckno:
cfckno:
        cfckno cc0,cc0,0
        cfckno cc0,cc0,0
        .text
        .text
        .global cfckra
        .global cfckra
cfckra:
cfckra:
        cfckra cc0,cc0,0
        cfckra cc0,cc0,0
        .text
        .text
        .global cfckne
        .global cfckne
cfckne:
cfckne:
        cfckne fcc0,cc0,cc0,0
        cfckne fcc0,cc0,cc0,0
        .text
        .text
        .global cfckeq
        .global cfckeq
cfckeq:
cfckeq:
        cfckeq fcc0,cc0,cc0,0
        cfckeq fcc0,cc0,cc0,0
        .text
        .text
        .global cfcklg
        .global cfcklg
cfcklg:
cfcklg:
        cfcklg fcc0,cc0,cc0,0
        cfcklg fcc0,cc0,cc0,0
        .text
        .text
        .global cfckue
        .global cfckue
cfckue:
cfckue:
        cfckue fcc0,cc0,cc0,0
        cfckue fcc0,cc0,cc0,0
        .text
        .text
        .global cfckul
        .global cfckul
cfckul:
cfckul:
        cfckul fcc0,cc0,cc0,0
        cfckul fcc0,cc0,cc0,0
        .text
        .text
        .global cfckge
        .global cfckge
cfckge:
cfckge:
        cfckge fcc0,cc0,cc0,0
        cfckge fcc0,cc0,cc0,0
        .text
        .text
        .global cfcklt
        .global cfcklt
cfcklt:
cfcklt:
        cfcklt fcc0,cc0,cc0,0
        cfcklt fcc0,cc0,cc0,0
        .text
        .text
        .global cfckuge
        .global cfckuge
cfckuge:
cfckuge:
        cfckuge fcc0,cc0,cc0,0
        cfckuge fcc0,cc0,cc0,0
        .text
        .text
        .global cfckug
        .global cfckug
cfckug:
cfckug:
        cfckug fcc0,cc0,cc0,0
        cfckug fcc0,cc0,cc0,0
        .text
        .text
        .global cfckle
        .global cfckle
cfckle:
cfckle:
        cfckle fcc0,cc0,cc0,0
        cfckle fcc0,cc0,cc0,0
        .text
        .text
        .global cfckgt
        .global cfckgt
cfckgt:
cfckgt:
        cfckgt fcc0,cc0,cc0,0
        cfckgt fcc0,cc0,cc0,0
        .text
        .text
        .global cfckule
        .global cfckule
cfckule:
cfckule:
        cfckule fcc0,cc0,cc0,0
        cfckule fcc0,cc0,cc0,0
        .text
        .text
        .global cfcku
        .global cfcku
cfcku:
cfcku:
        cfcku fcc0,cc0,cc0,0
        cfcku fcc0,cc0,cc0,0
        .text
        .text
        .global cfcko
        .global cfcko
cfcko:
cfcko:
        cfcko fcc0,cc0,cc0,0
        cfcko fcc0,cc0,cc0,0
        .text
        .text
        .global cjmpl
        .global cjmpl
cjmpl:
cjmpl:
        cjmpl @(sp,sp),cc0,0
        cjmpl @(sp,sp),cc0,0
        .text
        .text
        .global ici
        .global ici
ici:
ici:
        ici @(sp,sp)
        ici @(sp,sp)
        .text
        .text
        .global dci
        .global dci
dci:
dci:
        dci @(sp,sp)
        dci @(sp,sp)
        .text
        .text
        .global dcf
        .global dcf
dcf:
dcf:
        dcf @(sp,sp)
        dcf @(sp,sp)
        .text
        .text
        .global witlb
        .global witlb
witlb:
witlb:
        witlb sp,@(sp,sp)
        witlb sp,@(sp,sp)
        .text
        .text
        .global wdtlb
        .global wdtlb
wdtlb:
wdtlb:
        wdtlb sp,@(sp,sp)
        wdtlb sp,@(sp,sp)
        .text
        .text
        .global itlbi
        .global itlbi
itlbi:
itlbi:
        itlbi @(sp,sp)
        itlbi @(sp,sp)
        .text
        .text
        .global dtlbi
        .global dtlbi
dtlbi:
dtlbi:
        dtlbi @(sp,sp)
        dtlbi @(sp,sp)
        .text
        .text
        .global icpl
        .global icpl
icpl:
icpl:
        icpl sp,sp,0
        icpl sp,sp,0
        .text
        .text
        .global dcpl
        .global dcpl
dcpl:
dcpl:
        dcpl sp,sp,0
        dcpl sp,sp,0
        .text
        .text
        .global icul
        .global icul
icul:
icul:
        icul sp
        icul sp
        .text
        .text
        .global dcul
        .global dcul
dcul:
dcul:
        dcul sp
        dcul sp
        .text
        .text
        .global bar
        .global bar
bar:
bar:
        .text
        .text
        .global membar
        .global membar
membar:
membar:
        .text
        .text
        .global clrgr
        .global clrgr
clrgr:
clrgr:
        clrgr sp
        clrgr sp
        .text
        .text
        .global clrfr
        .global clrfr
clrfr:
clrfr:
        clrfr fr0
        clrfr fr0
        .text
        .text
        .global clrga
        .global clrga
clrga:
clrga:
        .text
        .text
        .global clrfa
        .global clrfa
clrfa:
clrfa:
        .text
        .text
        .global commitgr
        .global commitgr
commitgr:
commitgr:
        commitgr sp
        commitgr sp
        .text
        .text
        .global commitfr
        .global commitfr
commitfr:
commitfr:
        commitfr fr0
        commitfr fr0
        .text
        .text
        .global commitgra
        .global commitgra
commitgra:
commitgra:
        .text
        .text
        .global commitfra
        .global commitfra
commitfra:
commitfra:
        .text
        .text
        .global fitos
        .global fitos
fitos:
fitos:
        fitos fr0,fr0
        fitos fr0,fr0
        .text
        .text
        .global fstoi
        .global fstoi
fstoi:
fstoi:
        fstoi fr0,fr0
        fstoi fr0,fr0
        .text
        .text
        .global fitod
        .global fitod
fitod:
fitod:
        fitod fr0,fr0
        fitod fr0,fr0
        .text
        .text
        .global fdtoi
        .global fdtoi
fdtoi:
fdtoi:
        fdtoi fr0,fr0
        fdtoi fr0,fr0
        .text
        .text
        .global fmovs
        .global fmovs
fmovs:
fmovs:
        fmovs fr0,fr0
        fmovs fr0,fr0
        .text
        .text
        .global fmovd
        .global fmovd
fmovd:
fmovd:
        fmovd fr0,fr0
        fmovd fr0,fr0
        .text
        .text
        .global fnegs
        .global fnegs
fnegs:
fnegs:
        fnegs fr0,fr0
        fnegs fr0,fr0
        .text
        .text
        .global fnegd
        .global fnegd
fnegd:
fnegd:
        fnegd fr0,fr0
        fnegd fr0,fr0
        .text
        .text
        .global fabss
        .global fabss
fabss:
fabss:
        fabss fr0,fr0
        fabss fr0,fr0
        .text
        .text
        .global fabsd
        .global fabsd
fabsd:
fabsd:
        fabsd fr0,fr0
        fabsd fr0,fr0
        .text
        .text
        .global fsqrts
        .global fsqrts
fsqrts:
fsqrts:
        fsqrts fr0,fr0
        fsqrts fr0,fr0
        .text
        .text
        .global fsqrtd
        .global fsqrtd
fsqrtd:
fsqrtd:
        fsqrtd fr0,fr0
        fsqrtd fr0,fr0
        .text
        .text
        .global fadds
        .global fadds
fadds:
fadds:
        fadds fr0,fr0,fr0
        fadds fr0,fr0,fr0
        .text
        .text
        .global fsubs
        .global fsubs
fsubs:
fsubs:
        fsubs fr0,fr0,fr0
        fsubs fr0,fr0,fr0
        .text
        .text
        .global fmuls
        .global fmuls
fmuls:
fmuls:
        fmuls fr0,fr0,fr0
        fmuls fr0,fr0,fr0
        .text
        .text
        .global fdivs
        .global fdivs
fdivs:
fdivs:
        fdivs fr0,fr0,fr0
        fdivs fr0,fr0,fr0
        .text
        .text
        .global faddd
        .global faddd
faddd:
faddd:
        faddd fr0,fr0,fr0
        faddd fr0,fr0,fr0
        .text
        .text
        .global fsubd
        .global fsubd
fsubd:
fsubd:
        fsubd fr0,fr0,fr0
        fsubd fr0,fr0,fr0
        .text
        .text
        .global fmuld
        .global fmuld
fmuld:
fmuld:
        fmuld fr0,fr0,fr0
        fmuld fr0,fr0,fr0
        .text
        .text
        .global fdivd
        .global fdivd
fdivd:
fdivd:
        fdivd fr0,fr0,fr0
        fdivd fr0,fr0,fr0
        .text
        .text
        .global fcmps
        .global fcmps
fcmps:
fcmps:
        fcmps fr0,fr0,fcc0
        fcmps fr0,fr0,fcc0
        .text
        .text
        .global fcmpd
        .global fcmpd
fcmpd:
fcmpd:
        fcmpd fr0,fr0,fcc0
        fcmpd fr0,fr0,fcc0
        .text
        .text
        .global fmadds
        .global fmadds
fmadds:
fmadds:
        fmadds fr0,fr0,fr0
        fmadds fr0,fr0,fr0
        .text
        .text
        .global fmsubs
        .global fmsubs
fmsubs:
fmsubs:
        fmsubs fr0,fr0,fr0
        fmsubs fr0,fr0,fr0
        .text
        .text
        .global fmaddd
        .global fmaddd
fmaddd:
fmaddd:
        fmaddd fr0,fr0,fr0
        fmaddd fr0,fr0,fr0
        .text
        .text
        .global fmsubd
        .global fmsubd
fmsubd:
fmsubd:
        fmsubd fr0,fr0,fr0
        fmsubd fr0,fr0,fr0
        .text
        .text
        .global mand
        .global mand
mand:
mand:
        mand fr0,fr0,fr0
        mand fr0,fr0,fr0
        .text
        .text
        .global mor
        .global mor
mor:
mor:
        mor fr0,fr0,fr0
        mor fr0,fr0,fr0
        .text
        .text
        .global mxor
        .global mxor
mxor:
mxor:
        mxor fr0,fr0,fr0
        mxor fr0,fr0,fr0
        .text
        .text
        .global mnot
        .global mnot
mnot:
mnot:
        mnot fr0,fr0
        mnot fr0,fr0
        .text
        .text
        .global mrotli
        .global mrotli
mrotli:
mrotli:
        mrotli fr0,0,fr0
        mrotli fr0,0,fr0
        .text
        .text
        .global mrotri
        .global mrotri
mrotri:
mrotri:
        mrotri fr0,0,fr0
        mrotri fr0,0,fr0
        .text
        .text
        .global mwcut
        .global mwcut
mwcut:
mwcut:
        mwcut fr0,fr0,fr0
        mwcut fr0,fr0,fr0
        .text
        .text
        .global mwcuti
        .global mwcuti
mwcuti:
mwcuti:
        mwcuti fr0,0,fr0
        mwcuti fr0,0,fr0
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.