URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 24 |
Rev 33 |
# frv testcase for movgs $GRj,$FRk
|
# frv testcase for movgs $GRj,$FRk
|
# mach: all
|
# mach: all
|
|
|
.include "testutils.inc"
|
.include "testutils.inc"
|
|
|
start
|
start
|
|
|
.global movgs
|
.global movgs
|
movgs:
|
movgs:
|
set_gr_limmed 0xdead,0xbeef,gr8
|
set_gr_limmed 0xdead,0xbeef,gr8
|
and_spr_immed 0,lcr
|
and_spr_immed 0,lcr
|
movgs gr8,lcr
|
movgs gr8,lcr
|
test_gr_limmed 0xdead,0xbeef,gr8
|
test_gr_limmed 0xdead,0xbeef,gr8
|
test_spr_limmed 0xdead,0xbeef,lcr
|
test_spr_limmed 0xdead,0xbeef,lcr
|
|
|
; try alternate names for lcr
|
; try alternate names for lcr
|
and_spr_immed 0,273
|
and_spr_immed 0,273
|
movgs gr8,spr[273] ; lcr is spr number 273
|
movgs gr8,spr[273] ; lcr is spr number 273
|
test_gr_limmed 0xdead,0xbeef,gr8
|
test_gr_limmed 0xdead,0xbeef,gr8
|
test_spr_limmed 0xdead,0xbeef,spr[273]
|
test_spr_limmed 0xdead,0xbeef,spr[273]
|
|
|
pass
|
pass
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.