1 //Original:/testcases/core/c_ldst_ld_p_p/c_ldst_ld_p_p.dsp
2 // Spec Reference: c_ldst ld p [p]
5 .include "testutils.inc"
10 loadsym p1, DATA_ADDR_1;
11 loadsym p2, DATA_ADDR_2;
12 loadsym p4, DATA_ADDR_4;
13 loadsym p5, DATA_ADDR_5;
14 loadsym fp, DATA_ADDR_6;
20 CHECKREG p2, 0x78910213;
21 CHECKREG p4, 0x78910213;
22 CHECKREG p5, 0x78910213;
23 CHECKREG fp, 0x78910213;
25 loadsym p2, DATA_ADDR_2;
30 CHECKREG p1, 0x20212223;
31 CHECKREG p4, 0x20212223;
32 CHECKREG p5, 0x20212223;
33 CHECKREG fp, 0x20212223;
35 loadsym p4, DATA_ADDR_4;
40 CHECKREG p1, 0x60616263;
41 CHECKREG p2, 0x60616263;
42 CHECKREG p5, 0x60616263;
43 CHECKREG fp, 0x60616263;
45 loadsym p5, DATA_ADDR_5;
50 CHECKREG p1, 0x8A8B8C8D;
51 CHECKREG p2, 0x8A8B8C8D;
52 CHECKREG p4, 0x8A8B8C8D;
53 CHECKREG fp, 0x8A8B8C8D;
55 loadsym fp, DATA_ADDR_7;
60 CHECKREG p1, 0x80818283;
61 CHECKREG p2, 0x80818283;
62 CHECKREG p4, 0x80818283;
63 CHECKREG p5, 0x80818283;
67 // Pre-load memory with known data
68 // More data is defined than will actually be used