test_vrlimi128_1: #_ REGISTER_IN v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_IN v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] vrlimi128 v4, v3, 0, 0 blr #_ REGISTER_OUT v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_OUT v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] test_vrlimi128_2: #_ REGISTER_IN v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_IN v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] vrlimi128 v4, v3, 0xF, 0 blr #_ REGISTER_OUT v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_OUT v4 [00010203, 04050607, 08090A0B, 0C0D0E0F] test_vrlimi128_3: #_ REGISTER_IN v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_IN v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] # assember is busted here: # vrlimi128 v4, v3, 0xF, 1 .long 0x188f1f50 blr #_ REGISTER_OUT v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_OUT v4 [04050607, 08090A0B, 0C0D0E0F, 00010203] test_vrlimi128_4: #_ REGISTER_IN v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_IN v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] vrlimi128 v4, v3, 0xF, 2 blr #_ REGISTER_OUT v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_OUT v4 [08090A0B, 0C0D0E0F, 00010203, 04050607] test_vrlimi128_5: #_ REGISTER_IN v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_IN v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] # assember is busted here: # vrlimi128 v4, v3, 0xF, 3 .long 0x188f1fd0 blr #_ REGISTER_OUT v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_OUT v4 [0C0D0E0F, 00010203, 04050607, 08090A0B] test_vrlimi128_6: #_ REGISTER_IN v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_IN v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] vrlimi128 v4, v3, 0x8, 0 blr #_ REGISTER_OUT v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_OUT v4 [00010203, CCCCCCCC, CCCCCCCC, CCCCCCCC] test_vrlimi128_7: #_ REGISTER_IN v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_IN v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] vrlimi128 v4, v3, 0x4, 0 blr #_ REGISTER_OUT v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_OUT v4 [CCCCCCCC, 04050607, CCCCCCCC, CCCCCCCC] test_vrlimi128_8: #_ REGISTER_IN v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_IN v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] vrlimi128 v4, v3, 0x2, 0 blr #_ REGISTER_OUT v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_OUT v4 [CCCCCCCC, CCCCCCCC, 08090A0B, CCCCCCCC] test_vrlimi128_9: #_ REGISTER_IN v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_IN v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, CCCCCCCC] vrlimi128 v4, v3, 0x1, 0 blr #_ REGISTER_OUT v3 [00010203, 04050607, 08090A0B, 0C0D0E0F] #_ REGISTER_OUT v4 [CCCCCCCC, CCCCCCCC, CCCCCCCC, 0C0D0E0F]