vxnor.in 4.5 KB
prog_name  vnxor
;;;;;;;;;;;;;;;;;;;
;;
reg_assign vS $v30
reg_assign vT $v2
reg_assign vD $v5
reg_assign vDexp $v8
reg_assign vTemp $v11
;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element vector

vS    0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff
vT    0x1111 0x2222 0x3333 0x4444 0x5555 0x6666 0x7777 0x8888

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element vector

vS    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
vT    0x1111 0x2222 0x3333 0x4444 0x5555 0x6666 0x7777 0x8888

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element vector

vS    0x5555 0xaaaa 0xf0f0 0x0f0f 0x1234 0x4321 0xdead 0xbeef
vT    0x1234 0x5678 0x9abc 0xdefa 0x5a5a 0xa5a5 0xbeef 0xdead

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
reg_assign vS $v14
reg_assign vT $v17
reg_assign vD $v21
reg_assign vDexp $v24
reg_assign vTemp $v27
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 0q

vS    0x1234 0xf0f0 0x0f0f 0xf4fa 0x1234 0xffff 0xffff 0x89ab
vT    0x1234 0x0000 0x5678 0x0000 0x9abc 0x0000 0xdef0 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 1q

vS    0xf0f0 0x0f0f 0xffff 0x8765 0xabcd 0x9abc 0x5555 0xaaaa
vT    0x0000 0x4321 0x0000 0x8765 0x0000 0xcba9 0x0000 0x0fed

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
reg_assign vS $v29
reg_assign vT $v1
reg_assign vD $v4
reg_assign vDexp $v7
reg_assign vTemp $v10
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 0h

vS    0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff
vT    0x1234 0x0000 0x5678 0x0000 0x9abc 0x0000 0xdef0 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 1h

vS    0x8738 0x9826 0xefef 0x9182 0x5665 0x6556 0x0ff0 0xf00f
vT    0x0000 0xcafe 0x0000 0x0000 0x0000 0xdead 0x0000 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 2h

vS    0x5555 0xaaaa 0xf0f0 0x0f0f 0x5a5a 0xa5a5 0xbcde 0x1234
vT    0x0000 0x0000 0xead2 0x0000 0x0000 0x0000 0x469a 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 3h

vS    0x3729 0xabde 0x1f3e 0x90a3 0x7451 0xb3ef 0xcba2 0xe4f8
vT    0x0000 0x0000 0x0000 0x1234 0x0000 0x0000 0x0000 0xabcd

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
reg_assign vS $v13
reg_assign vT $v17
reg_assign vD $v20
reg_assign vDexp $v23
reg_assign vTemp $v26
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 0w

vS    0x1234 0x5678 0x9abc 0xdef0 0x0fed 0xcba9 0x8765 0x4321
vT    0xffff 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 1w

vS    0x1234 0x5678 0x9abc 0xdef0 0x0fed 0xcba9 0x8765 0x4321
vT    0x0000 0x5555 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 2w

vS    0x1234 0x5678 0x9abc 0xdef0 0x0fed 0xcba9 0x8765 0x4321
vT    0x0000 0x0000 0xaaaa 0x0000 0x0000 0x0000 0x0000 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 3w

vS    0x1234 0x5678 0x9abc 0xdef0 0x0fed 0xcba9 0x8765 0x4321
vT    0x0000 0x0000 0x0000 0xf0f0 0x0000 0x0000 0x0000 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
reg_assign vS $v29
reg_assign vT $v3
reg_assign vD $v6
reg_assign vDexp $v9
reg_assign vTemp $v12
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 4w

vS    0x1234 0x5678 0x9abc 0xdef0 0x0fed 0xcba9 0x8765 0x4321
vT    0x0000 0x0000 0x0000 0x0000 0x0f0f 0x0000 0x0000 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 5w

vS    0x1234 0x5678 0x9abc 0xdef0 0x0fed 0xcba9 0x8765 0x4321
vT    0x0000 0x0000 0x0000 0x0000 0x0000 0x5a5a 0x0000 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 6w

vS    0x1234 0x5678 0x9abc 0xdef0 0x0fed 0xcba9 0x8765 0x4321
vT    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0xa5a5 0x0000

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
start
op      vnxor
element 7w

vS    0x1234 0x5678 0x9abc 0xdef0 0x0fed 0xcba9 0x8765 0x4321
vT    0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x1234

end
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;