URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 205 |
Rev 816 |
.altmacro
|
.altmacro
|
|
|
.macro x.y.z val
|
.macro x.y.z val
|
.align 4
|
.align 4
|
.byte val, val
|
.byte val, val
|
.endm
|
.endm
|
|
|
.macro .xyz val
|
.macro .xyz val
|
.align 8
|
.align 8
|
.byte val, val
|
.byte val, val
|
.endm
|
.endm
|
|
|
.macro .macro
|
.macro .macro
|
.endm
|
.endm
|
|
|
label1:label2 : label3 :label4: m: .macro arg.1, arg.2
|
label1:label2 : label3 :label4: m: .macro arg.1, arg.2
|
.data
|
.data
|
labelA:labelB : labelC :labelD: x.y.z arg.1+arg.2
|
labelA:labelB : labelC :labelD: x.y.z arg.1+arg.2
|
.skip arg.2
|
.skip arg.2
|
labelZ:labelY : labelX :labelW: .xyz arg.1-arg.2
|
labelZ:labelY : labelX :labelW: .xyz arg.1-arg.2
|
.skip arg.1*arg.2
|
.skip arg.1*arg.2
|
label9:label8 : label7 :label6: .endm
|
label9:label8 : label7 :label6: .endm
|
|
|
m 4, 2
|
m 4, 2
|
|
|
.purgem .xyz, x.y.z
|
.purgem .xyz, x.y.z
|
.xyz 0
|
.xyz 0
|
x.y.z 0
|
x.y.z 0
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.