test_lhbrx_1: #_ MEMORY_IN 0x0000000010001000 [AB, CD, EF, 12, 34, 56, 78, 9A] #_ REGISTER_IN r4 0x0000000010001000 #_ REGISTER_IN r5 0x0000000000000000 lhbrx r3, r4, r5 blr #_ REGISTER_OUT r3 0x0000000000000B00 #_ REGISTER_OUT r4 0x0000000010001000 #_ REGISTER_OUT r5 0x0000000000000000 test_lhbrx_offset: #_ MEMORY_IN 0x0000000010001000 [11, 22, 33, 44, 55, 66, 77, 88] #_ REGISTER_IN r4 0x0000000010001000 #_ REGISTER_IN r5 0x0000000000000004 lhbrx r3, r4, r5 blr #_ REGISTER_OUT r3 0x0000000000000033 #_ REGISTER_OUT r4 0x0000000010001000 #_ REGISTER_OUT r5 0x0000000000000004 test_lwbrx_1: #_ MEMORY_IN 0x0000000010001000 [AB, CD, EF, 12, 34, 56, 78, 9A] #_ REGISTER_IN r4 0x0000000010001000 #_ REGISTER_IN r5 0x0000000000000000 lwbrx r3, r4, r5 blr #_ REGISTER_OUT r3 0x0000000000CD0B00 #_ REGISTER_OUT r4 0x0000000010001000 #_ REGISTER_OUT r5 0x0000000000000000 test_lwbrx_offset: #_ MEMORY_IN 0x0000000010001000 [11, 22, 33, 44, 55, 66, 77, 88] #_ REGISTER_IN r4 0x0000000010001000 #_ REGISTER_IN r5 0x0000000000000004 lwbrx r3, r4, r5 blr #_ REGISTER_OUT r3 0x0000000000440033 #_ REGISTER_OUT r4 0x0000000010001000 #_ REGISTER_OUT r5 0x0000000000000004 test_ldbrx_1: #_ MEMORY_IN 0x0000000010001000 [AB, CD, EF, 12, 34, 56, 78, 9A] #_ REGISTER_IN r4 0x0000000010001000 #_ REGISTER_IN r5 0x0000000000000000 ldbrx r3, r4, r5 blr #_ REGISTER_OUT r3 0x001200EF00CD0B00 #_ REGISTER_OUT r4 0x0000000010001000 #_ REGISTER_OUT r5 0x0000000000000000 test_ldbrx_offset: #_ MEMORY_IN 0x0000000010001000 [11, 22, 33, 44, 55, 66, 77, 88, 99, AA, BB, CC] #_ REGISTER_IN r4 0x0000000010001000 #_ REGISTER_IN r5 0x0000000000000004 ldbrx r3, r4, r5 blr #_ REGISTER_OUT r3 0x0066005500440033 #_ REGISTER_OUT r4 0x0000000010001000 #_ REGISTER_OUT r5 0x0000000000000004