1*66e63ce3Schristos# m32r testcase for ldh $dr,@$sr 2*66e63ce3Schristos# mach(): m32r m32rx 3*66e63ce3Schristos 4*66e63ce3Schristos .include "testutils.inc" 5*66e63ce3Schristos 6*66e63ce3Schristos start 7*66e63ce3Schristos 8*66e63ce3Schristos .global ldh 9*66e63ce3Schristosldh: 10*66e63ce3Schristos mvaddr_h_gr r4, data_loc 11*66e63ce3Schristos mvi_h_gr r5, 0 12*66e63ce3Schristos 13*66e63ce3Schristos ldh r5, @r4 14*66e63ce3Schristos 15*66e63ce3Schristos test_h_gr r5, 0x1234 ; big endian processor 16*66e63ce3Schristos 17*66e63ce3Schristos pass 18*66e63ce3Schristos 19*66e63ce3Schristosdata_loc: 20*66e63ce3Schristos .word 0x12345678 21*66e63ce3Schristos 22*66e63ce3Schristos pass 23