X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=blobdiff_plain;f=tests%2Fxor-optimized.tmpl;fp=tests%2Fxor-optimized.tmpl;h=4ff8365d9df5af430a77f0cf7f8d8277c04d4d45;hp=0000000000000000000000000000000000000000;hb=94c2936bfad224529cf326d539a5cdac0a286183;hpb=2d4a054440e9fdf12edc202188ae4ea2e4ce90b5 diff --git a/tests/xor-optimized.tmpl b/tests/xor-optimized.tmpl new file mode 100644 index 0000000..4ff8365 --- /dev/null +++ b/tests/xor-optimized.tmpl @@ -0,0 +1,21 @@ +I: xor.qc +D: test bitwise xor +T: -execute +C: -std=gmqcc -O3 +E: $null +M: 6 +M: 8 +M: commutative +M: assocative +M: inverse +M: vv: '6 8 6' +M: vf: '15 8 15' +M: vv: '6 8 6' +M: vf: '15 8 15' +M: 100:200 swapped is: 200:100 +M: '1 2 3':'4 5 6' swapped is: '4 5 6':'1 2 3' +M: '4 7 6' +M: '4 7 6' +M: '4 7 6' +M: '4 7 6' +M: '4 7 6'