From 0b751a2134ff13c2e0192a94faddb20d6ff06002 Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Fri, 9 Feb 2024 13:55:14 -0800 Subject: [PATCH] intel: Rename i965_{asm,disasm} tools to brw_{asm,disasm} And move them inside the compiler since they (especially asm) rely on a bunch of internal types. Acked-by: Dylan Baker Reviewed-by: Kenneth Graunke Part-of: --- .../{tools/i965_asm.h => compiler/brw_asm.h} | 6 +- .../i965_asm.c => compiler/brw_asm_tool.c} | 2 +- .../brw_disasm_tool.c} | 0 .../i965_gram.y => compiler/brw_gram.y} | 2 +- .../{tools/i965_lex.l => compiler/brw_lex.l} | 4 +- src/intel/compiler/meson.build | 85 +++++++++++++++++++ .../{tools => compiler}/tests/gen11/cr0.asm | 0 .../tests/gen11/cr0.expected | 0 .../{tools => compiler}/tests/gen11/rol.asm | 0 .../tests/gen11/rol.expected | 0 .../{tools => compiler}/tests/gen11/ror.asm | 0 .../tests/gen11/ror.expected | 0 .../tests/gen12.5/add3.asm | 0 .../tests/gen12.5/add3.expected | 0 .../tests/gen12.5/send.asm | 0 .../tests/gen12.5/send.expected | 0 .../tests/gen12.5/swsb.asm | 0 .../tests/gen12.5/swsb.expected | 0 .../{tools => compiler}/tests/gen12/dp4a.asm | 0 .../tests/gen12/dp4a.expected | 0 .../{tools => compiler}/tests/gen12/send.asm | 0 .../tests/gen12/send.expected | 0 .../{tools => compiler}/tests/gen12/swsb.asm | 0 .../tests/gen12/swsb.expected | 0 .../{tools => compiler}/tests/gen12/sync.asm | 0 .../tests/gen12/sync.expected | 0 .../{tools => compiler}/tests/gen4.5/add.asm | 0 .../tests/gen4.5/add.expected | 0 .../{tools => compiler}/tests/gen4.5/and.asm | 0 .../tests/gen4.5/and.expected | 0 .../{tools => compiler}/tests/gen4.5/asr.asm | 0 .../tests/gen4.5/asr.expected | 0 .../tests/gen4.5/break.asm | 0 .../tests/gen4.5/break.expected | 0 .../{tools => compiler}/tests/gen4.5/cmp.asm | 0 .../tests/gen4.5/cmp.expected | 0 .../{tools => compiler}/tests/gen4.5/cont.asm | 0 .../tests/gen4.5/cont.expected | 0 .../{tools => compiler}/tests/gen4.5/do.asm | 0 .../tests/gen4.5/do.expected | 0 .../{tools => compiler}/tests/gen4.5/dp2.asm | 0 .../tests/gen4.5/dp2.expected | 0 .../{tools => compiler}/tests/gen4.5/dp3.asm | 0 .../tests/gen4.5/dp3.expected | 0 .../{tools => compiler}/tests/gen4.5/dp4.asm | 0 .../tests/gen4.5/dp4.expected | 0 .../{tools => compiler}/tests/gen4.5/dph.asm | 0 .../tests/gen4.5/dph.expected | 0 .../{tools => compiler}/tests/gen4.5/else.asm | 0 .../tests/gen4.5/else.expected | 0 .../tests/gen4.5/endif.asm | 0 .../tests/gen4.5/endif.expected | 0 .../{tools => compiler}/tests/gen4.5/frc.asm | 0 .../tests/gen4.5/frc.expected | 0 .../{tools => compiler}/tests/gen4.5/if.asm | 0 .../tests/gen4.5/if.expected | 0 .../{tools => compiler}/tests/gen4.5/iff.asm | 0 .../tests/gen4.5/iff.expected | 0 .../{tools => compiler}/tests/gen4.5/jmpi.asm | 0 .../tests/gen4.5/jmpi.expected | 0 .../{tools => compiler}/tests/gen4.5/mach.asm | 0 .../tests/gen4.5/mach.expected | 0 .../{tools => compiler}/tests/gen4.5/mov.asm | 0 .../tests/gen4.5/mov.expected | 0 .../{tools => compiler}/tests/gen4.5/mul.asm | 0 .../tests/gen4.5/mul.expected | 0 .../{tools => compiler}/tests/gen4.5/not.asm | 0 .../tests/gen4.5/not.expected | 0 .../{tools => compiler}/tests/gen4.5/or.asm | 0 .../tests/gen4.5/or.expected | 0 .../{tools => compiler}/tests/gen4.5/pln.asm | 0 .../tests/gen4.5/pln.expected | 0 .../{tools => compiler}/tests/gen4.5/rndd.asm | 0 .../tests/gen4.5/rndd.expected | 0 .../{tools => compiler}/tests/gen4.5/sel.asm | 0 .../tests/gen4.5/sel.expected | 0 .../{tools => compiler}/tests/gen4.5/send.asm | 0 .../tests/gen4.5/send.expected | 0 .../{tools => compiler}/tests/gen4.5/shl.asm | 0 .../tests/gen4.5/shl.expected | 0 .../{tools => compiler}/tests/gen4.5/shr.asm | 0 .../tests/gen4.5/shr.expected | 0 .../tests/gen4.5/while.asm | 0 .../tests/gen4.5/while.expected | 0 .../{tools => compiler}/tests/gen4.5/xor.asm | 0 .../tests/gen4.5/xor.expected | 0 .../{tools => compiler}/tests/gen4/add.asm | 0 .../tests/gen4/add.expected | 0 .../{tools => compiler}/tests/gen4/and.asm | 0 .../tests/gen4/and.expected | 0 .../{tools => compiler}/tests/gen4/asr.asm | 0 .../tests/gen4/asr.expected | 0 .../{tools => compiler}/tests/gen4/break.asm | 0 .../tests/gen4/break.expected | 0 .../{tools => compiler}/tests/gen4/cmp.asm | 0 .../tests/gen4/cmp.expected | 0 .../{tools => compiler}/tests/gen4/cont.asm | 0 .../tests/gen4/cont.expected | 0 .../{tools => compiler}/tests/gen4/do.asm | 0 .../tests/gen4/do.expected | 0 .../{tools => compiler}/tests/gen4/dp2.asm | 0 .../tests/gen4/dp2.expected | 0 .../{tools => compiler}/tests/gen4/dp3.asm | 0 .../tests/gen4/dp3.expected | 0 .../{tools => compiler}/tests/gen4/dp4.asm | 0 .../tests/gen4/dp4.expected | 0 .../{tools => compiler}/tests/gen4/dph.asm | 0 .../tests/gen4/dph.expected | 0 .../{tools => compiler}/tests/gen4/else.asm | 0 .../tests/gen4/else.expected | 0 .../{tools => compiler}/tests/gen4/endif.asm | 0 .../tests/gen4/endif.expected | 0 .../{tools => compiler}/tests/gen4/frc.asm | 0 .../tests/gen4/frc.expected | 0 .../{tools => compiler}/tests/gen4/if.asm | 0 .../tests/gen4/if.expected | 0 .../{tools => compiler}/tests/gen4/iff.asm | 0 .../tests/gen4/iff.expected | 0 .../{tools => compiler}/tests/gen4/jmpi.asm | 0 .../tests/gen4/jmpi.expected | 0 .../{tools => compiler}/tests/gen4/line.asm | 0 .../tests/gen4/line.expected | 0 .../{tools => compiler}/tests/gen4/mac.asm | 0 .../tests/gen4/mac.expected | 0 .../{tools => compiler}/tests/gen4/mach.asm | 0 .../tests/gen4/mach.expected | 0 .../{tools => compiler}/tests/gen4/mov.asm | 0 .../tests/gen4/mov.expected | 0 .../{tools => compiler}/tests/gen4/mul.asm | 0 .../tests/gen4/mul.expected | 0 .../{tools => compiler}/tests/gen4/not.asm | 0 .../tests/gen4/not.expected | 0 .../{tools => compiler}/tests/gen4/or.asm | 0 .../tests/gen4/or.expected | 0 .../{tools => compiler}/tests/gen4/rndd.asm | 0 .../tests/gen4/rndd.expected | 0 .../{tools => compiler}/tests/gen4/sel.asm | 0 .../tests/gen4/sel.expected | 0 .../{tools => compiler}/tests/gen4/send.asm | 0 .../tests/gen4/send.expected | 0 .../{tools => compiler}/tests/gen4/shl.asm | 0 .../tests/gen4/shl.expected | 0 .../{tools => compiler}/tests/gen4/shr.asm | 0 .../tests/gen4/shr.expected | 0 .../{tools => compiler}/tests/gen4/while.asm | 0 .../tests/gen4/while.expected | 0 .../{tools => compiler}/tests/gen4/xor.asm | 0 .../tests/gen4/xor.expected | 0 .../{tools => compiler}/tests/gen5/add.asm | 0 .../tests/gen5/add.expected | 0 .../{tools => compiler}/tests/gen5/and.asm | 0 .../tests/gen5/and.expected | 0 .../{tools => compiler}/tests/gen5/asr.asm | 0 .../tests/gen5/asr.expected | 0 .../{tools => compiler}/tests/gen5/break.asm | 0 .../tests/gen5/break.expected | 0 .../{tools => compiler}/tests/gen5/cmp.asm | 0 .../tests/gen5/cmp.expected | 0 .../{tools => compiler}/tests/gen5/do.asm | 0 .../tests/gen5/do.expected | 0 .../{tools => compiler}/tests/gen5/dp3.asm | 0 .../tests/gen5/dp3.expected | 0 .../{tools => compiler}/tests/gen5/dp4.asm | 0 .../tests/gen5/dp4.expected | 0 .../{tools => compiler}/tests/gen5/dph.asm | 0 .../tests/gen5/dph.expected | 0 .../{tools => compiler}/tests/gen5/else.asm | 0 .../tests/gen5/else.expected | 0 .../{tools => compiler}/tests/gen5/endif.asm | 0 .../tests/gen5/endif.expected | 0 .../{tools => compiler}/tests/gen5/frc.asm | 0 .../tests/gen5/frc.expected | 0 .../{tools => compiler}/tests/gen5/if.asm | 0 .../tests/gen5/if.expected | 0 .../{tools => compiler}/tests/gen5/iff.asm | 0 .../tests/gen5/iff.expected | 0 .../{tools => compiler}/tests/gen5/jmpi.asm | 0 .../tests/gen5/jmpi.expected | 0 .../{tools => compiler}/tests/gen5/mach.asm | 0 .../tests/gen5/mach.expected | 0 .../{tools => compiler}/tests/gen5/mov.asm | 0 .../tests/gen5/mov.expected | 0 .../{tools => compiler}/tests/gen5/mul.asm | 0 .../tests/gen5/mul.expected | 0 .../{tools => compiler}/tests/gen5/not.asm | 0 .../tests/gen5/not.expected | 0 .../{tools => compiler}/tests/gen5/or.asm | 0 .../tests/gen5/or.expected | 0 .../{tools => compiler}/tests/gen5/pln.asm | 0 .../tests/gen5/pln.expected | 0 .../{tools => compiler}/tests/gen5/rndd.asm | 0 .../tests/gen5/rndd.expected | 0 .../{tools => compiler}/tests/gen5/sel.asm | 0 .../tests/gen5/sel.expected | 0 .../{tools => compiler}/tests/gen5/send.asm | 0 .../tests/gen5/send.expected | 0 .../{tools => compiler}/tests/gen5/shl.asm | 0 .../tests/gen5/shl.expected | 0 .../{tools => compiler}/tests/gen5/shr.asm | 0 .../tests/gen5/shr.expected | 0 .../{tools => compiler}/tests/gen5/while.asm | 0 .../tests/gen5/while.expected | 0 .../{tools => compiler}/tests/gen6/add.asm | 0 .../tests/gen6/add.expected | 0 .../{tools => compiler}/tests/gen6/and.asm | 0 .../tests/gen6/and.expected | 0 .../{tools => compiler}/tests/gen6/asr.asm | 0 .../tests/gen6/asr.expected | 0 .../{tools => compiler}/tests/gen6/break.asm | 0 .../tests/gen6/break.expected | 0 .../{tools => compiler}/tests/gen6/cmp.asm | 0 .../tests/gen6/cmp.expected | 0 .../{tools => compiler}/tests/gen6/cont.asm | 0 .../tests/gen6/cont.expected | 0 .../{tools => compiler}/tests/gen6/dp2.asm | 0 .../tests/gen6/dp2.expected | 0 .../{tools => compiler}/tests/gen6/dp3.asm | 0 .../tests/gen6/dp3.expected | 0 .../{tools => compiler}/tests/gen6/dp4.asm | 0 .../tests/gen6/dp4.expected | 0 .../{tools => compiler}/tests/gen6/dph.asm | 0 .../tests/gen6/dph.expected | 0 .../{tools => compiler}/tests/gen6/else.asm | 0 .../tests/gen6/else.expected | 0 .../{tools => compiler}/tests/gen6/endif.asm | 0 .../tests/gen6/endif.expected | 0 .../{tools => compiler}/tests/gen6/frc.asm | 0 .../tests/gen6/frc.expected | 0 .../{tools => compiler}/tests/gen6/halt.asm | 0 .../tests/gen6/halt.expected | 0 .../{tools => compiler}/tests/gen6/if.asm | 0 .../tests/gen6/if.expected | 0 .../{tools => compiler}/tests/gen6/lrp.asm | 0 .../tests/gen6/lrp.expected | 0 .../{tools => compiler}/tests/gen6/lzd.asm | 0 .../tests/gen6/lzd.expected | 0 .../{tools => compiler}/tests/gen6/mach.asm | 0 .../tests/gen6/mach.expected | 0 .../{tools => compiler}/tests/gen6/mad.asm | 0 .../tests/gen6/mad.expected | 0 .../{tools => compiler}/tests/gen6/math.asm | 0 .../tests/gen6/math.expected | 0 .../{tools => compiler}/tests/gen6/mov.asm | 0 .../tests/gen6/mov.expected | 0 .../{tools => compiler}/tests/gen6/mul.asm | 0 .../tests/gen6/mul.expected | 0 .../{tools => compiler}/tests/gen6/not.asm | 0 .../tests/gen6/not.expected | 0 .../{tools => compiler}/tests/gen6/or.asm | 0 .../tests/gen6/or.expected | 0 .../{tools => compiler}/tests/gen6/pln.asm | 0 .../tests/gen6/pln.expected | 0 .../{tools => compiler}/tests/gen6/rndd.asm | 0 .../tests/gen6/rndd.expected | 0 .../{tools => compiler}/tests/gen6/rnde.asm | 0 .../tests/gen6/rnde.expected | 0 .../{tools => compiler}/tests/gen6/rndz.asm | 0 .../tests/gen6/rndz.expected | 0 .../{tools => compiler}/tests/gen6/sel.asm | 0 .../tests/gen6/sel.expected | 0 .../{tools => compiler}/tests/gen6/send.asm | 0 .../tests/gen6/send.expected | 0 .../{tools => compiler}/tests/gen6/sendc.asm | 0 .../tests/gen6/sendc.expected | 0 .../{tools => compiler}/tests/gen6/shl.asm | 0 .../tests/gen6/shl.expected | 0 .../{tools => compiler}/tests/gen6/shr.asm | 0 .../tests/gen6/shr.expected | 0 .../{tools => compiler}/tests/gen6/while.asm | 0 .../tests/gen6/while.expected | 0 .../{tools => compiler}/tests/gen6/xor.asm | 0 .../tests/gen6/xor.expected | 0 .../{tools => compiler}/tests/gen7.5/add.asm | 0 .../tests/gen7.5/add.expected | 0 .../{tools => compiler}/tests/gen7.5/and.asm | 0 .../tests/gen7.5/and.expected | 0 .../{tools => compiler}/tests/gen7.5/asr.asm | 0 .../tests/gen7.5/asr.expected | 0 .../{tools => compiler}/tests/gen7.5/bfe.asm | 0 .../tests/gen7.5/bfe.expected | 0 .../{tools => compiler}/tests/gen7.5/bfi1.asm | 0 .../tests/gen7.5/bfi1.expected | 0 .../{tools => compiler}/tests/gen7.5/bfi2.asm | 0 .../tests/gen7.5/bfi2.expected | 0 .../tests/gen7.5/bfrev.asm | 0 .../tests/gen7.5/bfrev.expected | 0 .../tests/gen7.5/break.asm | 0 .../tests/gen7.5/break.expected | 0 .../{tools => compiler}/tests/gen7.5/cbit.asm | 0 .../tests/gen7.5/cbit.expected | 0 .../{tools => compiler}/tests/gen7.5/cmp.asm | 0 .../tests/gen7.5/cmp.expected | 0 .../{tools => compiler}/tests/gen7.5/cont.asm | 0 .../tests/gen7.5/cont.expected | 0 .../{tools => compiler}/tests/gen7.5/dim.asm | 0 .../tests/gen7.5/dim.expected | 0 .../{tools => compiler}/tests/gen7.5/dp2.asm | 0 .../tests/gen7.5/dp2.expected | 0 .../{tools => compiler}/tests/gen7.5/dp3.asm | 0 .../tests/gen7.5/dp3.expected | 0 .../{tools => compiler}/tests/gen7.5/dp4.asm | 0 .../tests/gen7.5/dp4.expected | 0 .../{tools => compiler}/tests/gen7.5/dph.asm | 0 .../tests/gen7.5/dph.expected | 0 .../{tools => compiler}/tests/gen7.5/else.asm | 0 .../tests/gen7.5/else.expected | 0 .../tests/gen7.5/endif.asm | 0 .../tests/gen7.5/endif.expected | 0 .../tests/gen7.5/f16to32.asm | 0 .../tests/gen7.5/f16to32.expected | 0 .../tests/gen7.5/f32to16.asm | 0 .../tests/gen7.5/f32to16.expected | 0 .../{tools => compiler}/tests/gen7.5/fbh.asm | 0 .../tests/gen7.5/fbh.expected | 0 .../{tools => compiler}/tests/gen7.5/fbl.asm | 0 .../tests/gen7.5/fbl.expected | 0 .../{tools => compiler}/tests/gen7.5/frc.asm | 0 .../tests/gen7.5/frc.expected | 0 .../{tools => compiler}/tests/gen7.5/halt.asm | 0 .../tests/gen7.5/halt.expected | 0 .../{tools => compiler}/tests/gen7.5/if.asm | 0 .../tests/gen7.5/if.expected | 0 .../{tools => compiler}/tests/gen7.5/lrp.asm | 0 .../tests/gen7.5/lrp.expected | 0 .../{tools => compiler}/tests/gen7.5/lzd.asm | 0 .../tests/gen7.5/lzd.expected | 0 .../{tools => compiler}/tests/gen7.5/mach.asm | 0 .../tests/gen7.5/mach.expected | 0 .../{tools => compiler}/tests/gen7.5/mad.asm | 0 .../tests/gen7.5/mad.expected | 0 .../{tools => compiler}/tests/gen7.5/math.asm | 0 .../tests/gen7.5/math.expected | 0 .../{tools => compiler}/tests/gen7.5/mov.asm | 0 .../tests/gen7.5/mov.expected | 0 .../{tools => compiler}/tests/gen7.5/mul.asm | 0 .../tests/gen7.5/mul.expected | 0 .../{tools => compiler}/tests/gen7.5/not.asm | 0 .../tests/gen7.5/not.expected | 0 .../{tools => compiler}/tests/gen7.5/or.asm | 0 .../tests/gen7.5/or.expected | 0 .../{tools => compiler}/tests/gen7.5/pln.asm | 0 .../tests/gen7.5/pln.expected | 0 .../{tools => compiler}/tests/gen7.5/rndd.asm | 0 .../tests/gen7.5/rndd.expected | 0 .../{tools => compiler}/tests/gen7.5/rnde.asm | 0 .../tests/gen7.5/rnde.expected | 0 .../{tools => compiler}/tests/gen7.5/rndz.asm | 0 .../tests/gen7.5/rndz.expected | 0 .../{tools => compiler}/tests/gen7.5/sel.asm | 0 .../tests/gen7.5/sel.expected | 0 .../{tools => compiler}/tests/gen7.5/send.asm | 0 .../tests/gen7.5/send.expected | 0 .../tests/gen7.5/sendc.asm | 0 .../tests/gen7.5/sendc.expected | 0 .../{tools => compiler}/tests/gen7.5/shl.asm | 0 .../tests/gen7.5/shl.expected | 0 .../{tools => compiler}/tests/gen7.5/shr.asm | 0 .../tests/gen7.5/shr.expected | 0 .../{tools => compiler}/tests/gen7.5/wait.asm | 0 .../tests/gen7.5/wait.expected | 0 .../tests/gen7.5/while.asm | 0 .../tests/gen7.5/while.expected | 0 .../{tools => compiler}/tests/gen7.5/xor.asm | 0 .../tests/gen7.5/xor.expected | 0 .../{tools => compiler}/tests/gen7/add.asm | 0 .../tests/gen7/add.expected | 0 .../{tools => compiler}/tests/gen7/and.asm | 0 .../tests/gen7/and.expected | 0 .../{tools => compiler}/tests/gen7/asr.asm | 0 .../tests/gen7/asr.expected | 0 .../{tools => compiler}/tests/gen7/bfe.asm | 0 .../tests/gen7/bfe.expected | 0 .../{tools => compiler}/tests/gen7/bfi1.asm | 0 .../tests/gen7/bfi1.expected | 0 .../{tools => compiler}/tests/gen7/bfi2.asm | 0 .../tests/gen7/bfi2.expected | 0 .../{tools => compiler}/tests/gen7/bfrev.asm | 0 .../tests/gen7/bfrev.expected | 0 .../{tools => compiler}/tests/gen7/break.asm | 0 .../tests/gen7/break.expected | 0 .../{tools => compiler}/tests/gen7/cbit.asm | 0 .../tests/gen7/cbit.expected | 0 .../{tools => compiler}/tests/gen7/cmp.asm | 0 .../tests/gen7/cmp.expected | 0 .../{tools => compiler}/tests/gen7/dp2.asm | 0 .../tests/gen7/dp2.expected | 0 .../{tools => compiler}/tests/gen7/dp3.asm | 0 .../tests/gen7/dp3.expected | 0 .../{tools => compiler}/tests/gen7/dp4.asm | 0 .../tests/gen7/dp4.expected | 0 .../{tools => compiler}/tests/gen7/dph.asm | 0 .../tests/gen7/dph.expected | 0 .../{tools => compiler}/tests/gen7/else.asm | 0 .../tests/gen7/else.expected | 0 .../{tools => compiler}/tests/gen7/endif.asm | 0 .../tests/gen7/endif.expected | 0 .../tests/gen7/f16to32.asm | 0 .../tests/gen7/f16to32.expected | 0 .../tests/gen7/f32to16.asm | 0 .../tests/gen7/f32to16.expected | 0 .../{tools => compiler}/tests/gen7/fbh.asm | 0 .../tests/gen7/fbh.expected | 0 .../{tools => compiler}/tests/gen7/fbl.asm | 0 .../tests/gen7/fbl.expected | 0 .../{tools => compiler}/tests/gen7/frc.asm | 0 .../tests/gen7/frc.expected | 0 .../{tools => compiler}/tests/gen7/halt.asm | 0 .../tests/gen7/halt.expected | 0 .../{tools => compiler}/tests/gen7/if.asm | 0 .../tests/gen7/if.expected | 0 .../{tools => compiler}/tests/gen7/lrp.asm | 0 .../tests/gen7/lrp.expected | 0 .../{tools => compiler}/tests/gen7/lzd.asm | 0 .../tests/gen7/lzd.expected | 0 .../{tools => compiler}/tests/gen7/mach.asm | 0 .../tests/gen7/mach.expected | 0 .../{tools => compiler}/tests/gen7/mad.asm | 0 .../tests/gen7/mad.expected | 0 .../{tools => compiler}/tests/gen7/math.asm | 0 .../tests/gen7/math.expected | 0 .../{tools => compiler}/tests/gen7/mov.asm | 0 .../tests/gen7/mov.expected | 0 .../{tools => compiler}/tests/gen7/mul.asm | 0 .../tests/gen7/mul.expected | 0 .../{tools => compiler}/tests/gen7/not.asm | 0 .../tests/gen7/not.expected | 0 .../{tools => compiler}/tests/gen7/or.asm | 0 .../tests/gen7/or.expected | 0 .../{tools => compiler}/tests/gen7/pln.asm | 0 .../tests/gen7/pln.expected | 0 .../{tools => compiler}/tests/gen7/rndd.asm | 0 .../tests/gen7/rndd.expected | 0 .../{tools => compiler}/tests/gen7/rnde.asm | 0 .../tests/gen7/rnde.expected | 0 .../{tools => compiler}/tests/gen7/rndz.asm | 0 .../tests/gen7/rndz.expected | 0 .../{tools => compiler}/tests/gen7/sel.asm | 0 .../tests/gen7/sel.expected | 0 .../{tools => compiler}/tests/gen7/send.asm | 0 .../tests/gen7/send.expected | 0 .../{tools => compiler}/tests/gen7/sendc.asm | 0 .../tests/gen7/sendc.expected | 0 .../{tools => compiler}/tests/gen7/shl.asm | 0 .../tests/gen7/shl.expected | 0 .../{tools => compiler}/tests/gen7/shr.asm | 0 .../tests/gen7/shr.expected | 0 .../{tools => compiler}/tests/gen7/wait.asm | 0 .../tests/gen7/wait.expected | 0 .../{tools => compiler}/tests/gen7/while.asm | 0 .../tests/gen7/while.expected | 0 .../{tools => compiler}/tests/gen7/xor.asm | 0 .../tests/gen7/xor.expected | 0 .../{tools => compiler}/tests/gen8/add.asm | 0 .../tests/gen8/add.expected | 0 .../{tools => compiler}/tests/gen8/and.asm | 0 .../tests/gen8/and.expected | 0 .../{tools => compiler}/tests/gen8/asr.asm | 0 .../tests/gen8/asr.expected | 0 .../{tools => compiler}/tests/gen8/bfe.asm | 0 .../tests/gen8/bfe.expected | 0 .../{tools => compiler}/tests/gen8/bfi1.asm | 0 .../tests/gen8/bfi1.expected | 0 .../{tools => compiler}/tests/gen8/bfi2.asm | 0 .../tests/gen8/bfi2.expected | 0 .../{tools => compiler}/tests/gen8/bfrev.asm | 0 .../tests/gen8/bfrev.expected | 0 .../{tools => compiler}/tests/gen8/break.asm | 0 .../tests/gen8/break.expected | 0 .../{tools => compiler}/tests/gen8/cbit.asm | 0 .../tests/gen8/cbit.expected | 0 .../{tools => compiler}/tests/gen8/cmp.asm | 0 .../tests/gen8/cmp.expected | 0 .../{tools => compiler}/tests/gen8/cont.asm | 0 .../tests/gen8/cont.expected | 0 .../{tools => compiler}/tests/gen8/cr0.asm | 0 .../tests/gen8/cr0.expected | 0 .../{tools => compiler}/tests/gen8/csel.asm | 0 .../tests/gen8/csel.expected | 0 .../{tools => compiler}/tests/gen8/else.asm | 0 .../tests/gen8/else.expected | 0 .../{tools => compiler}/tests/gen8/endif.asm | 0 .../tests/gen8/endif.expected | 0 .../{tools => compiler}/tests/gen8/fbh.asm | 0 .../tests/gen8/fbh.expected | 0 .../{tools => compiler}/tests/gen8/fbl.asm | 0 .../tests/gen8/fbl.expected | 0 .../{tools => compiler}/tests/gen8/frc.asm | 0 .../tests/gen8/frc.expected | 0 .../{tools => compiler}/tests/gen8/halt.asm | 0 .../tests/gen8/halt.expected | 0 .../{tools => compiler}/tests/gen8/if.asm | 0 .../tests/gen8/if.expected | 0 .../{tools => compiler}/tests/gen8/lrp.asm | 0 .../tests/gen8/lrp.expected | 0 .../{tools => compiler}/tests/gen8/lzd.asm | 0 .../tests/gen8/lzd.expected | 0 .../{tools => compiler}/tests/gen8/mach.asm | 0 .../tests/gen8/mach.expected | 0 .../{tools => compiler}/tests/gen8/mad.asm | 0 .../tests/gen8/mad.expected | 0 .../{tools => compiler}/tests/gen8/math.asm | 0 .../tests/gen8/math.expected | 0 .../{tools => compiler}/tests/gen8/mov.asm | 0 .../tests/gen8/mov.expected | 0 .../{tools => compiler}/tests/gen8/mul.asm | 0 .../tests/gen8/mul.expected | 0 .../{tools => compiler}/tests/gen8/nop.asm | 0 .../tests/gen8/nop.expected | 0 .../{tools => compiler}/tests/gen8/not.asm | 0 .../tests/gen8/not.expected | 0 .../{tools => compiler}/tests/gen8/or.asm | 0 .../tests/gen8/or.expected | 0 .../{tools => compiler}/tests/gen8/pln.asm | 0 .../tests/gen8/pln.expected | 0 .../{tools => compiler}/tests/gen8/rndd.asm | 0 .../tests/gen8/rndd.expected | 0 .../{tools => compiler}/tests/gen8/rnde.asm | 0 .../tests/gen8/rnde.expected | 0 .../{tools => compiler}/tests/gen8/rndz.asm | 0 .../tests/gen8/rndz.expected | 0 .../{tools => compiler}/tests/gen8/sel.asm | 0 .../tests/gen8/sel.expected | 0 .../{tools => compiler}/tests/gen8/send.asm | 0 .../tests/gen8/send.expected | 0 .../{tools => compiler}/tests/gen8/sendc.asm | 0 .../tests/gen8/sendc.expected | 0 .../{tools => compiler}/tests/gen8/shl.asm | 0 .../tests/gen8/shl.expected | 0 .../{tools => compiler}/tests/gen8/shr.asm | 0 .../tests/gen8/shr.expected | 0 .../{tools => compiler}/tests/gen8/wait.asm | 0 .../tests/gen8/wait.expected | 0 .../{tools => compiler}/tests/gen8/while.asm | 0 .../tests/gen8/while.expected | 0 .../{tools => compiler}/tests/gen8/xor.asm | 0 .../tests/gen8/xor.expected | 0 .../{tools => compiler}/tests/gen9/add.asm | 0 .../tests/gen9/add.expected | 0 .../{tools => compiler}/tests/gen9/and.asm | 0 .../tests/gen9/and.expected | 0 .../{tools => compiler}/tests/gen9/asr.asm | 0 .../tests/gen9/asr.expected | 0 .../{tools => compiler}/tests/gen9/bfe.asm | 0 .../tests/gen9/bfe.expected | 0 .../{tools => compiler}/tests/gen9/bfi1.asm | 0 .../tests/gen9/bfi1.expected | 0 .../{tools => compiler}/tests/gen9/bfi2.asm | 0 .../tests/gen9/bfi2.expected | 0 .../{tools => compiler}/tests/gen9/bfrev.asm | 0 .../tests/gen9/bfrev.expected | 0 .../{tools => compiler}/tests/gen9/break.asm | 0 .../tests/gen9/break.expected | 0 .../{tools => compiler}/tests/gen9/cbit.asm | 0 .../tests/gen9/cbit.expected | 0 .../{tools => compiler}/tests/gen9/cmp.asm | 0 .../tests/gen9/cmp.expected | 0 .../{tools => compiler}/tests/gen9/cont.asm | 0 .../tests/gen9/cont.expected | 0 .../{tools => compiler}/tests/gen9/cr0.asm | 0 .../tests/gen9/cr0.expected | 0 .../{tools => compiler}/tests/gen9/csel.asm | 0 .../tests/gen9/csel.expected | 0 .../{tools => compiler}/tests/gen9/else.asm | 0 .../tests/gen9/else.expected | 0 .../{tools => compiler}/tests/gen9/endif.asm | 0 .../tests/gen9/endif.expected | 0 .../{tools => compiler}/tests/gen9/fbh.asm | 0 .../tests/gen9/fbh.expected | 0 .../{tools => compiler}/tests/gen9/fbl.asm | 0 .../tests/gen9/fbl.expected | 0 .../{tools => compiler}/tests/gen9/frc.asm | 0 .../tests/gen9/frc.expected | 0 .../{tools => compiler}/tests/gen9/halt.asm | 0 .../tests/gen9/halt.expected | 0 .../{tools => compiler}/tests/gen9/if.asm | 0 .../tests/gen9/if.expected | 0 .../{tools => compiler}/tests/gen9/lrp.asm | 0 .../tests/gen9/lrp.expected | 0 .../{tools => compiler}/tests/gen9/lzd.asm | 0 .../tests/gen9/lzd.expected | 0 .../{tools => compiler}/tests/gen9/mach.asm | 0 .../tests/gen9/mach.expected | 0 .../{tools => compiler}/tests/gen9/mad.asm | 0 .../tests/gen9/mad.expected | 0 .../{tools => compiler}/tests/gen9/math.asm | 0 .../tests/gen9/math.expected | 0 .../{tools => compiler}/tests/gen9/mov.asm | 0 .../tests/gen9/mov.expected | 0 .../{tools => compiler}/tests/gen9/mul.asm | 0 .../tests/gen9/mul.expected | 0 .../{tools => compiler}/tests/gen9/nop.asm | 0 .../tests/gen9/nop.expected | 0 .../{tools => compiler}/tests/gen9/not.asm | 0 .../tests/gen9/not.expected | 0 .../{tools => compiler}/tests/gen9/or.asm | 0 .../tests/gen9/or.expected | 0 .../{tools => compiler}/tests/gen9/pln.asm | 0 .../tests/gen9/pln.expected | 0 .../{tools => compiler}/tests/gen9/rndd.asm | 0 .../tests/gen9/rndd.expected | 0 .../{tools => compiler}/tests/gen9/rnde.asm | 0 .../tests/gen9/rnde.expected | 0 .../{tools => compiler}/tests/gen9/rndz.asm | 0 .../tests/gen9/rndz.expected | 0 .../{tools => compiler}/tests/gen9/sel.asm | 0 .../tests/gen9/sel.expected | 0 .../{tools => compiler}/tests/gen9/send.asm | 0 .../tests/gen9/send.expected | 0 .../{tools => compiler}/tests/gen9/sendc.asm | 0 .../tests/gen9/sendc.expected | 0 .../{tools => compiler}/tests/gen9/sends.asm | 0 .../tests/gen9/sends.expected | 0 .../{tools => compiler}/tests/gen9/shl.asm | 0 .../tests/gen9/shl.expected | 0 .../{tools => compiler}/tests/gen9/shr.asm | 0 .../tests/gen9/shr.expected | 0 .../{tools => compiler}/tests/gen9/wait.asm | 0 .../tests/gen9/wait.expected | 0 .../{tools => compiler}/tests/gen9/while.asm | 0 .../tests/gen9/while.expected | 0 .../{tools => compiler}/tests/gen9/xor.asm | 0 .../tests/gen9/xor.expected | 0 .../{tools => compiler}/tests/run-test.py | 12 +-- src/intel/tools/meson.build | 80 ----------------- 624 files changed, 98 insertions(+), 93 deletions(-) rename src/intel/{tools/i965_asm.h => compiler/brw_asm.h} (97%) rename src/intel/{tools/i965_asm.c => compiler/brw_asm_tool.c} (99%) rename src/intel/{tools/i965_disasm.c => compiler/brw_disasm_tool.c} (100%) rename src/intel/{tools/i965_gram.y => compiler/brw_gram.y} (99%) rename src/intel/{tools/i965_lex.l => compiler/brw_lex.l} (99%) rename src/intel/{tools => compiler}/tests/gen11/cr0.asm (100%) rename src/intel/{tools => compiler}/tests/gen11/cr0.expected (100%) rename src/intel/{tools => compiler}/tests/gen11/rol.asm (100%) rename src/intel/{tools => compiler}/tests/gen11/rol.expected (100%) rename src/intel/{tools => compiler}/tests/gen11/ror.asm (100%) rename src/intel/{tools => compiler}/tests/gen11/ror.expected (100%) rename src/intel/{tools => compiler}/tests/gen12.5/add3.asm (100%) rename src/intel/{tools => compiler}/tests/gen12.5/add3.expected (100%) rename src/intel/{tools => compiler}/tests/gen12.5/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen12.5/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen12.5/swsb.asm (100%) rename src/intel/{tools => compiler}/tests/gen12.5/swsb.expected (100%) rename src/intel/{tools => compiler}/tests/gen12/dp4a.asm (100%) rename src/intel/{tools => compiler}/tests/gen12/dp4a.expected (100%) rename src/intel/{tools => compiler}/tests/gen12/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen12/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen12/swsb.asm (100%) rename src/intel/{tools => compiler}/tests/gen12/swsb.expected (100%) rename src/intel/{tools => compiler}/tests/gen12/sync.asm (100%) rename src/intel/{tools => compiler}/tests/gen12/sync.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/add.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/add.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/and.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/and.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/asr.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/asr.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/break.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/break.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/cmp.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/cmp.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/cont.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/cont.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/do.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/do.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/dp2.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/dp2.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/dp3.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/dp3.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/dp4.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/dp4.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/dph.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/dph.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/else.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/else.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/endif.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/endif.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/frc.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/frc.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/if.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/if.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/iff.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/iff.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/jmpi.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/jmpi.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/mach.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/mach.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/mov.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/mov.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/mul.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/mul.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/not.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/not.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/or.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/or.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/pln.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/pln.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/rndd.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/rndd.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/sel.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/sel.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/shl.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/shl.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/shr.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/shr.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/while.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/while.expected (100%) rename src/intel/{tools => compiler}/tests/gen4.5/xor.asm (100%) rename src/intel/{tools => compiler}/tests/gen4.5/xor.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/add.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/add.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/and.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/and.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/asr.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/asr.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/break.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/break.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/cmp.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/cmp.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/cont.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/cont.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/do.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/do.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/dp2.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/dp2.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/dp3.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/dp3.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/dp4.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/dp4.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/dph.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/dph.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/else.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/else.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/endif.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/endif.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/frc.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/frc.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/if.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/if.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/iff.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/iff.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/jmpi.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/jmpi.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/line.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/line.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/mac.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/mac.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/mach.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/mach.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/mov.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/mov.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/mul.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/mul.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/not.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/not.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/or.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/or.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/rndd.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/rndd.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/sel.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/sel.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/shl.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/shl.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/shr.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/shr.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/while.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/while.expected (100%) rename src/intel/{tools => compiler}/tests/gen4/xor.asm (100%) rename src/intel/{tools => compiler}/tests/gen4/xor.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/add.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/add.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/and.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/and.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/asr.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/asr.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/break.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/break.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/cmp.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/cmp.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/do.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/do.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/dp3.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/dp3.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/dp4.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/dp4.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/dph.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/dph.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/else.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/else.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/endif.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/endif.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/frc.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/frc.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/if.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/if.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/iff.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/iff.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/jmpi.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/jmpi.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/mach.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/mach.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/mov.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/mov.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/mul.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/mul.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/not.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/not.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/or.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/or.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/pln.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/pln.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/rndd.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/rndd.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/sel.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/sel.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/shl.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/shl.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/shr.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/shr.expected (100%) rename src/intel/{tools => compiler}/tests/gen5/while.asm (100%) rename src/intel/{tools => compiler}/tests/gen5/while.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/add.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/add.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/and.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/and.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/asr.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/asr.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/break.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/break.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/cmp.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/cmp.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/cont.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/cont.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/dp2.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/dp2.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/dp3.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/dp3.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/dp4.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/dp4.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/dph.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/dph.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/else.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/else.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/endif.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/endif.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/frc.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/frc.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/halt.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/halt.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/if.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/if.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/lrp.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/lrp.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/lzd.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/lzd.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/mach.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/mach.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/mad.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/mad.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/math.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/math.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/mov.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/mov.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/mul.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/mul.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/not.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/not.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/or.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/or.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/pln.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/pln.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/rndd.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/rndd.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/rnde.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/rnde.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/rndz.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/rndz.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/sel.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/sel.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/sendc.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/sendc.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/shl.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/shl.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/shr.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/shr.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/while.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/while.expected (100%) rename src/intel/{tools => compiler}/tests/gen6/xor.asm (100%) rename src/intel/{tools => compiler}/tests/gen6/xor.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/add.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/add.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/and.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/and.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/asr.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/asr.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/bfe.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/bfe.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/bfi1.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/bfi1.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/bfi2.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/bfi2.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/bfrev.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/bfrev.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/break.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/break.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/cbit.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/cbit.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/cmp.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/cmp.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/cont.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/cont.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dim.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dim.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dp2.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dp2.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dp3.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dp3.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dp4.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dp4.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dph.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/dph.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/else.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/else.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/endif.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/endif.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/f16to32.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/f16to32.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/f32to16.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/f32to16.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/fbh.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/fbh.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/fbl.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/fbl.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/frc.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/frc.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/halt.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/halt.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/if.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/if.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/lrp.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/lrp.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/lzd.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/lzd.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/mach.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/mach.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/mad.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/mad.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/math.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/math.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/mov.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/mov.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/mul.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/mul.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/not.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/not.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/or.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/or.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/pln.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/pln.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/rndd.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/rndd.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/rnde.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/rnde.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/rndz.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/rndz.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/sel.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/sel.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/sendc.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/sendc.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/shl.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/shl.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/shr.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/shr.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/wait.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/wait.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/while.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/while.expected (100%) rename src/intel/{tools => compiler}/tests/gen7.5/xor.asm (100%) rename src/intel/{tools => compiler}/tests/gen7.5/xor.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/add.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/add.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/and.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/and.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/asr.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/asr.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/bfe.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/bfe.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/bfi1.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/bfi1.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/bfi2.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/bfi2.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/bfrev.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/bfrev.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/break.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/break.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/cbit.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/cbit.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/cmp.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/cmp.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/dp2.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/dp2.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/dp3.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/dp3.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/dp4.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/dp4.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/dph.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/dph.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/else.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/else.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/endif.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/endif.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/f16to32.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/f16to32.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/f32to16.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/f32to16.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/fbh.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/fbh.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/fbl.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/fbl.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/frc.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/frc.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/halt.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/halt.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/if.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/if.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/lrp.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/lrp.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/lzd.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/lzd.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/mach.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/mach.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/mad.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/mad.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/math.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/math.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/mov.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/mov.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/mul.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/mul.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/not.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/not.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/or.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/or.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/pln.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/pln.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/rndd.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/rndd.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/rnde.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/rnde.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/rndz.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/rndz.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/sel.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/sel.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/sendc.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/sendc.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/shl.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/shl.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/shr.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/shr.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/wait.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/wait.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/while.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/while.expected (100%) rename src/intel/{tools => compiler}/tests/gen7/xor.asm (100%) rename src/intel/{tools => compiler}/tests/gen7/xor.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/add.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/add.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/and.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/and.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/asr.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/asr.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/bfe.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/bfe.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/bfi1.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/bfi1.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/bfi2.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/bfi2.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/bfrev.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/bfrev.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/break.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/break.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/cbit.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/cbit.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/cmp.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/cmp.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/cont.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/cont.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/cr0.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/cr0.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/csel.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/csel.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/else.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/else.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/endif.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/endif.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/fbh.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/fbh.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/fbl.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/fbl.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/frc.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/frc.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/halt.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/halt.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/if.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/if.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/lrp.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/lrp.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/lzd.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/lzd.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/mach.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/mach.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/mad.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/mad.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/math.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/math.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/mov.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/mov.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/mul.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/mul.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/nop.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/nop.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/not.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/not.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/or.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/or.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/pln.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/pln.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/rndd.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/rndd.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/rnde.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/rnde.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/rndz.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/rndz.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/sel.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/sel.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/sendc.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/sendc.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/shl.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/shl.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/shr.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/shr.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/wait.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/wait.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/while.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/while.expected (100%) rename src/intel/{tools => compiler}/tests/gen8/xor.asm (100%) rename src/intel/{tools => compiler}/tests/gen8/xor.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/add.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/add.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/and.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/and.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/asr.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/asr.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/bfe.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/bfe.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/bfi1.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/bfi1.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/bfi2.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/bfi2.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/bfrev.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/bfrev.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/break.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/break.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/cbit.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/cbit.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/cmp.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/cmp.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/cont.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/cont.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/cr0.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/cr0.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/csel.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/csel.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/else.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/else.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/endif.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/endif.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/fbh.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/fbh.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/fbl.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/fbl.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/frc.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/frc.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/halt.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/halt.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/if.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/if.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/lrp.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/lrp.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/lzd.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/lzd.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/mach.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/mach.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/mad.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/mad.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/math.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/math.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/mov.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/mov.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/mul.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/mul.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/nop.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/nop.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/not.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/not.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/or.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/or.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/pln.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/pln.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/rndd.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/rndd.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/rnde.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/rnde.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/rndz.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/rndz.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/sel.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/sel.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/send.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/send.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/sendc.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/sendc.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/sends.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/sends.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/shl.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/shl.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/shr.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/shr.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/wait.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/wait.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/while.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/while.expected (100%) rename src/intel/{tools => compiler}/tests/gen9/xor.asm (100%) rename src/intel/{tools => compiler}/tests/gen9/xor.expected (100%) rename src/intel/{tools => compiler}/tests/run-test.py (89%) diff --git a/src/intel/tools/i965_asm.h b/src/intel/compiler/brw_asm.h similarity index 97% rename from src/intel/tools/i965_asm.h rename to src/intel/compiler/brw_asm.h index 35a8eab838b..d6d9ce47b03 100644 --- a/src/intel/tools/i965_asm.h +++ b/src/intel/compiler/brw_asm.h @@ -22,8 +22,8 @@ * */ -#ifndef __I965_ASM_H__ -#define __I965_ASM_H__ +#ifndef BRW_ASM_H +#define BRW_ASM_H #include #include @@ -119,4 +119,4 @@ struct target_label { int offset; }; -#endif /* __I965_ASM_H__ */ +#endif /* BRW_ASM_H */ diff --git a/src/intel/tools/i965_asm.c b/src/intel/compiler/brw_asm_tool.c similarity index 99% rename from src/intel/tools/i965_asm.c rename to src/intel/compiler/brw_asm_tool.c index ee09c97e09a..6e4a5fce52d 100644 --- a/src/intel/tools/i965_asm.c +++ b/src/intel/compiler/brw_asm_tool.c @@ -24,7 +24,7 @@ #include #include -#include "i965_asm.h" +#include "brw_asm.h" #include "intel/compiler/brw_disasm_info.h" enum opt_output_type { diff --git a/src/intel/tools/i965_disasm.c b/src/intel/compiler/brw_disasm_tool.c similarity index 100% rename from src/intel/tools/i965_disasm.c rename to src/intel/compiler/brw_disasm_tool.c diff --git a/src/intel/tools/i965_gram.y b/src/intel/compiler/brw_gram.y similarity index 99% rename from src/intel/tools/i965_gram.y rename to src/intel/compiler/brw_gram.y index 06e0cb8c228..a32b2bffb0c 100644 --- a/src/intel/tools/i965_gram.y +++ b/src/intel/compiler/brw_gram.y @@ -26,7 +26,7 @@ #include #include #include -#include "i965_asm.h" +#include "brw_asm.h" #undef yyerror #ifdef YYBYACC diff --git a/src/intel/tools/i965_lex.l b/src/intel/compiler/brw_lex.l similarity index 99% rename from src/intel/tools/i965_lex.l rename to src/intel/compiler/brw_lex.l index 495c5ada74d..d230d997358 100644 --- a/src/intel/tools/i965_lex.l +++ b/src/intel/compiler/brw_lex.l @@ -2,9 +2,9 @@ %option nounput %{ #include -#include "i965_asm.h" +#include "brw_asm.h" #undef ALIGN16 -#include "i965_gram.tab.h" +#include "brw_gram.tab.h" /* Locations */ int yycolumn = 1; diff --git a/src/intel/compiler/meson.build b/src/intel/compiler/meson.build index 6f32ced85cc..720c391e16f 100644 --- a/src/intel/compiler/meson.build +++ b/src/intel/compiler/meson.build @@ -224,3 +224,88 @@ if with_tests protocol : 'gtest', ) endif + +if with_intel_tools + +bison_command = [] +if yacc_is_bison + bison_command = [ + prog_bison, '@INPUT@', '--defines=@OUTPUT1@', + '--output=@OUTPUT0@' + ] +else + bison_command = [ + prog_bison, '-H', '@OUTPUT1@', + '-o', '@OUTPUT0@', '@INPUT@' + ] +endif + +brw_gram_tab = custom_target( + 'brw_gram.tab.[ch]', + input : 'brw_gram.y', + output : ['brw_gram.tab.c', 'brw_gram.tab.h'], + command : bison_command +) + +brw_lex_yy_c = custom_target( + 'brw_lex.yy.c', + input : 'brw_lex.l', + output : 'brw_lex.yy.c', + command : [prog_flex, '-o', '@OUTPUT@', '@INPUT@'] +) + +brw_asm_tool = executable( + 'brw_asm', + ['brw_asm_tool.c', brw_gram_tab[0], brw_gram_tab[1], brw_lex_yy_c], + dependencies : [idep_mesautil, dep_thread, idep_intel_dev], + include_directories : [inc_include, inc_src, inc_intel], + link_with : [libintel_common, libintel_compiler], + c_args : [no_override_init_args], + gnu_symbol_visibility : 'hidden', + install : true +) + +asm_testcases = [ + ['brw', 'gfx4'], + ['g4x', 'gfx4.5'], + ['ilk', 'gfx5'], + ['snb', 'gfx6'], + ['ivb', 'gfx7'], + ['hsw', 'gfx7.5'], + ['bdw', 'gfx8'], + ['skl', 'gfx9'], + ['icl', 'gfx11'], + ['tgl', 'gfx12'], + ['dg2', 'gfx12.5'], +] + +test_runner = find_program('tests/run-test.py') +foreach testcase : asm_testcases + _gen_name = testcase[0] + _gen_num = testcase[1] + _gen_folder = join_paths(meson.current_source_dir(), 'tests', + _gen_num.replace('gfx', 'gen')) + test( + 'brw_asm_' + _gen_num, test_runner, + args : [ + '--brw_asm', brw_asm_tool, + '--gen_name', _gen_name, + '--gen_folder', _gen_folder, + ], + suite : 'intel', + ) +endforeach + +brw_disasm_tool = executable( + 'brw_disasm', + files('brw_disasm_tool.c'), + dependencies : [idep_mesautil, dep_thread, idep_intel_dev], + include_directories : [inc_include, inc_src, inc_intel], + link_with : [libintel_common, libintel_compiler], + c_args : [no_override_init_args], + gnu_symbol_visibility : 'hidden', + install : true +) + +endif + diff --git a/src/intel/tools/tests/gen11/cr0.asm b/src/intel/compiler/tests/gen11/cr0.asm similarity index 100% rename from src/intel/tools/tests/gen11/cr0.asm rename to src/intel/compiler/tests/gen11/cr0.asm diff --git a/src/intel/tools/tests/gen11/cr0.expected b/src/intel/compiler/tests/gen11/cr0.expected similarity index 100% rename from src/intel/tools/tests/gen11/cr0.expected rename to src/intel/compiler/tests/gen11/cr0.expected diff --git a/src/intel/tools/tests/gen11/rol.asm b/src/intel/compiler/tests/gen11/rol.asm similarity index 100% rename from src/intel/tools/tests/gen11/rol.asm rename to src/intel/compiler/tests/gen11/rol.asm diff --git a/src/intel/tools/tests/gen11/rol.expected b/src/intel/compiler/tests/gen11/rol.expected similarity index 100% rename from src/intel/tools/tests/gen11/rol.expected rename to src/intel/compiler/tests/gen11/rol.expected diff --git a/src/intel/tools/tests/gen11/ror.asm b/src/intel/compiler/tests/gen11/ror.asm similarity index 100% rename from src/intel/tools/tests/gen11/ror.asm rename to src/intel/compiler/tests/gen11/ror.asm diff --git a/src/intel/tools/tests/gen11/ror.expected b/src/intel/compiler/tests/gen11/ror.expected similarity index 100% rename from src/intel/tools/tests/gen11/ror.expected rename to src/intel/compiler/tests/gen11/ror.expected diff --git a/src/intel/tools/tests/gen12.5/add3.asm b/src/intel/compiler/tests/gen12.5/add3.asm similarity index 100% rename from src/intel/tools/tests/gen12.5/add3.asm rename to src/intel/compiler/tests/gen12.5/add3.asm diff --git a/src/intel/tools/tests/gen12.5/add3.expected b/src/intel/compiler/tests/gen12.5/add3.expected similarity index 100% rename from src/intel/tools/tests/gen12.5/add3.expected rename to src/intel/compiler/tests/gen12.5/add3.expected diff --git a/src/intel/tools/tests/gen12.5/send.asm b/src/intel/compiler/tests/gen12.5/send.asm similarity index 100% rename from src/intel/tools/tests/gen12.5/send.asm rename to src/intel/compiler/tests/gen12.5/send.asm diff --git a/src/intel/tools/tests/gen12.5/send.expected b/src/intel/compiler/tests/gen12.5/send.expected similarity index 100% rename from src/intel/tools/tests/gen12.5/send.expected rename to src/intel/compiler/tests/gen12.5/send.expected diff --git a/src/intel/tools/tests/gen12.5/swsb.asm b/src/intel/compiler/tests/gen12.5/swsb.asm similarity index 100% rename from src/intel/tools/tests/gen12.5/swsb.asm rename to src/intel/compiler/tests/gen12.5/swsb.asm diff --git a/src/intel/tools/tests/gen12.5/swsb.expected b/src/intel/compiler/tests/gen12.5/swsb.expected similarity index 100% rename from src/intel/tools/tests/gen12.5/swsb.expected rename to src/intel/compiler/tests/gen12.5/swsb.expected diff --git a/src/intel/tools/tests/gen12/dp4a.asm b/src/intel/compiler/tests/gen12/dp4a.asm similarity index 100% rename from src/intel/tools/tests/gen12/dp4a.asm rename to src/intel/compiler/tests/gen12/dp4a.asm diff --git a/src/intel/tools/tests/gen12/dp4a.expected b/src/intel/compiler/tests/gen12/dp4a.expected similarity index 100% rename from src/intel/tools/tests/gen12/dp4a.expected rename to src/intel/compiler/tests/gen12/dp4a.expected diff --git a/src/intel/tools/tests/gen12/send.asm b/src/intel/compiler/tests/gen12/send.asm similarity index 100% rename from src/intel/tools/tests/gen12/send.asm rename to src/intel/compiler/tests/gen12/send.asm diff --git a/src/intel/tools/tests/gen12/send.expected b/src/intel/compiler/tests/gen12/send.expected similarity index 100% rename from src/intel/tools/tests/gen12/send.expected rename to src/intel/compiler/tests/gen12/send.expected diff --git a/src/intel/tools/tests/gen12/swsb.asm b/src/intel/compiler/tests/gen12/swsb.asm similarity index 100% rename from src/intel/tools/tests/gen12/swsb.asm rename to src/intel/compiler/tests/gen12/swsb.asm diff --git a/src/intel/tools/tests/gen12/swsb.expected b/src/intel/compiler/tests/gen12/swsb.expected similarity index 100% rename from src/intel/tools/tests/gen12/swsb.expected rename to src/intel/compiler/tests/gen12/swsb.expected diff --git a/src/intel/tools/tests/gen12/sync.asm b/src/intel/compiler/tests/gen12/sync.asm similarity index 100% rename from src/intel/tools/tests/gen12/sync.asm rename to src/intel/compiler/tests/gen12/sync.asm diff --git a/src/intel/tools/tests/gen12/sync.expected b/src/intel/compiler/tests/gen12/sync.expected similarity index 100% rename from src/intel/tools/tests/gen12/sync.expected rename to src/intel/compiler/tests/gen12/sync.expected diff --git a/src/intel/tools/tests/gen4.5/add.asm b/src/intel/compiler/tests/gen4.5/add.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/add.asm rename to src/intel/compiler/tests/gen4.5/add.asm diff --git a/src/intel/tools/tests/gen4.5/add.expected b/src/intel/compiler/tests/gen4.5/add.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/add.expected rename to src/intel/compiler/tests/gen4.5/add.expected diff --git a/src/intel/tools/tests/gen4.5/and.asm b/src/intel/compiler/tests/gen4.5/and.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/and.asm rename to src/intel/compiler/tests/gen4.5/and.asm diff --git a/src/intel/tools/tests/gen4.5/and.expected b/src/intel/compiler/tests/gen4.5/and.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/and.expected rename to src/intel/compiler/tests/gen4.5/and.expected diff --git a/src/intel/tools/tests/gen4.5/asr.asm b/src/intel/compiler/tests/gen4.5/asr.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/asr.asm rename to src/intel/compiler/tests/gen4.5/asr.asm diff --git a/src/intel/tools/tests/gen4.5/asr.expected b/src/intel/compiler/tests/gen4.5/asr.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/asr.expected rename to src/intel/compiler/tests/gen4.5/asr.expected diff --git a/src/intel/tools/tests/gen4.5/break.asm b/src/intel/compiler/tests/gen4.5/break.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/break.asm rename to src/intel/compiler/tests/gen4.5/break.asm diff --git a/src/intel/tools/tests/gen4.5/break.expected b/src/intel/compiler/tests/gen4.5/break.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/break.expected rename to src/intel/compiler/tests/gen4.5/break.expected diff --git a/src/intel/tools/tests/gen4.5/cmp.asm b/src/intel/compiler/tests/gen4.5/cmp.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/cmp.asm rename to src/intel/compiler/tests/gen4.5/cmp.asm diff --git a/src/intel/tools/tests/gen4.5/cmp.expected b/src/intel/compiler/tests/gen4.5/cmp.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/cmp.expected rename to src/intel/compiler/tests/gen4.5/cmp.expected diff --git a/src/intel/tools/tests/gen4.5/cont.asm b/src/intel/compiler/tests/gen4.5/cont.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/cont.asm rename to src/intel/compiler/tests/gen4.5/cont.asm diff --git a/src/intel/tools/tests/gen4.5/cont.expected b/src/intel/compiler/tests/gen4.5/cont.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/cont.expected rename to src/intel/compiler/tests/gen4.5/cont.expected diff --git a/src/intel/tools/tests/gen4.5/do.asm b/src/intel/compiler/tests/gen4.5/do.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/do.asm rename to src/intel/compiler/tests/gen4.5/do.asm diff --git a/src/intel/tools/tests/gen4.5/do.expected b/src/intel/compiler/tests/gen4.5/do.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/do.expected rename to src/intel/compiler/tests/gen4.5/do.expected diff --git a/src/intel/tools/tests/gen4.5/dp2.asm b/src/intel/compiler/tests/gen4.5/dp2.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/dp2.asm rename to src/intel/compiler/tests/gen4.5/dp2.asm diff --git a/src/intel/tools/tests/gen4.5/dp2.expected b/src/intel/compiler/tests/gen4.5/dp2.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/dp2.expected rename to src/intel/compiler/tests/gen4.5/dp2.expected diff --git a/src/intel/tools/tests/gen4.5/dp3.asm b/src/intel/compiler/tests/gen4.5/dp3.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/dp3.asm rename to src/intel/compiler/tests/gen4.5/dp3.asm diff --git a/src/intel/tools/tests/gen4.5/dp3.expected b/src/intel/compiler/tests/gen4.5/dp3.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/dp3.expected rename to src/intel/compiler/tests/gen4.5/dp3.expected diff --git a/src/intel/tools/tests/gen4.5/dp4.asm b/src/intel/compiler/tests/gen4.5/dp4.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/dp4.asm rename to src/intel/compiler/tests/gen4.5/dp4.asm diff --git a/src/intel/tools/tests/gen4.5/dp4.expected b/src/intel/compiler/tests/gen4.5/dp4.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/dp4.expected rename to src/intel/compiler/tests/gen4.5/dp4.expected diff --git a/src/intel/tools/tests/gen4.5/dph.asm b/src/intel/compiler/tests/gen4.5/dph.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/dph.asm rename to src/intel/compiler/tests/gen4.5/dph.asm diff --git a/src/intel/tools/tests/gen4.5/dph.expected b/src/intel/compiler/tests/gen4.5/dph.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/dph.expected rename to src/intel/compiler/tests/gen4.5/dph.expected diff --git a/src/intel/tools/tests/gen4.5/else.asm b/src/intel/compiler/tests/gen4.5/else.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/else.asm rename to src/intel/compiler/tests/gen4.5/else.asm diff --git a/src/intel/tools/tests/gen4.5/else.expected b/src/intel/compiler/tests/gen4.5/else.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/else.expected rename to src/intel/compiler/tests/gen4.5/else.expected diff --git a/src/intel/tools/tests/gen4.5/endif.asm b/src/intel/compiler/tests/gen4.5/endif.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/endif.asm rename to src/intel/compiler/tests/gen4.5/endif.asm diff --git a/src/intel/tools/tests/gen4.5/endif.expected b/src/intel/compiler/tests/gen4.5/endif.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/endif.expected rename to src/intel/compiler/tests/gen4.5/endif.expected diff --git a/src/intel/tools/tests/gen4.5/frc.asm b/src/intel/compiler/tests/gen4.5/frc.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/frc.asm rename to src/intel/compiler/tests/gen4.5/frc.asm diff --git a/src/intel/tools/tests/gen4.5/frc.expected b/src/intel/compiler/tests/gen4.5/frc.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/frc.expected rename to src/intel/compiler/tests/gen4.5/frc.expected diff --git a/src/intel/tools/tests/gen4.5/if.asm b/src/intel/compiler/tests/gen4.5/if.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/if.asm rename to src/intel/compiler/tests/gen4.5/if.asm diff --git a/src/intel/tools/tests/gen4.5/if.expected b/src/intel/compiler/tests/gen4.5/if.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/if.expected rename to src/intel/compiler/tests/gen4.5/if.expected diff --git a/src/intel/tools/tests/gen4.5/iff.asm b/src/intel/compiler/tests/gen4.5/iff.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/iff.asm rename to src/intel/compiler/tests/gen4.5/iff.asm diff --git a/src/intel/tools/tests/gen4.5/iff.expected b/src/intel/compiler/tests/gen4.5/iff.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/iff.expected rename to src/intel/compiler/tests/gen4.5/iff.expected diff --git a/src/intel/tools/tests/gen4.5/jmpi.asm b/src/intel/compiler/tests/gen4.5/jmpi.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/jmpi.asm rename to src/intel/compiler/tests/gen4.5/jmpi.asm diff --git a/src/intel/tools/tests/gen4.5/jmpi.expected b/src/intel/compiler/tests/gen4.5/jmpi.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/jmpi.expected rename to src/intel/compiler/tests/gen4.5/jmpi.expected diff --git a/src/intel/tools/tests/gen4.5/mach.asm b/src/intel/compiler/tests/gen4.5/mach.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/mach.asm rename to src/intel/compiler/tests/gen4.5/mach.asm diff --git a/src/intel/tools/tests/gen4.5/mach.expected b/src/intel/compiler/tests/gen4.5/mach.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/mach.expected rename to src/intel/compiler/tests/gen4.5/mach.expected diff --git a/src/intel/tools/tests/gen4.5/mov.asm b/src/intel/compiler/tests/gen4.5/mov.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/mov.asm rename to src/intel/compiler/tests/gen4.5/mov.asm diff --git a/src/intel/tools/tests/gen4.5/mov.expected b/src/intel/compiler/tests/gen4.5/mov.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/mov.expected rename to src/intel/compiler/tests/gen4.5/mov.expected diff --git a/src/intel/tools/tests/gen4.5/mul.asm b/src/intel/compiler/tests/gen4.5/mul.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/mul.asm rename to src/intel/compiler/tests/gen4.5/mul.asm diff --git a/src/intel/tools/tests/gen4.5/mul.expected b/src/intel/compiler/tests/gen4.5/mul.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/mul.expected rename to src/intel/compiler/tests/gen4.5/mul.expected diff --git a/src/intel/tools/tests/gen4.5/not.asm b/src/intel/compiler/tests/gen4.5/not.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/not.asm rename to src/intel/compiler/tests/gen4.5/not.asm diff --git a/src/intel/tools/tests/gen4.5/not.expected b/src/intel/compiler/tests/gen4.5/not.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/not.expected rename to src/intel/compiler/tests/gen4.5/not.expected diff --git a/src/intel/tools/tests/gen4.5/or.asm b/src/intel/compiler/tests/gen4.5/or.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/or.asm rename to src/intel/compiler/tests/gen4.5/or.asm diff --git a/src/intel/tools/tests/gen4.5/or.expected b/src/intel/compiler/tests/gen4.5/or.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/or.expected rename to src/intel/compiler/tests/gen4.5/or.expected diff --git a/src/intel/tools/tests/gen4.5/pln.asm b/src/intel/compiler/tests/gen4.5/pln.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/pln.asm rename to src/intel/compiler/tests/gen4.5/pln.asm diff --git a/src/intel/tools/tests/gen4.5/pln.expected b/src/intel/compiler/tests/gen4.5/pln.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/pln.expected rename to src/intel/compiler/tests/gen4.5/pln.expected diff --git a/src/intel/tools/tests/gen4.5/rndd.asm b/src/intel/compiler/tests/gen4.5/rndd.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/rndd.asm rename to src/intel/compiler/tests/gen4.5/rndd.asm diff --git a/src/intel/tools/tests/gen4.5/rndd.expected b/src/intel/compiler/tests/gen4.5/rndd.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/rndd.expected rename to src/intel/compiler/tests/gen4.5/rndd.expected diff --git a/src/intel/tools/tests/gen4.5/sel.asm b/src/intel/compiler/tests/gen4.5/sel.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/sel.asm rename to src/intel/compiler/tests/gen4.5/sel.asm diff --git a/src/intel/tools/tests/gen4.5/sel.expected b/src/intel/compiler/tests/gen4.5/sel.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/sel.expected rename to src/intel/compiler/tests/gen4.5/sel.expected diff --git a/src/intel/tools/tests/gen4.5/send.asm b/src/intel/compiler/tests/gen4.5/send.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/send.asm rename to src/intel/compiler/tests/gen4.5/send.asm diff --git a/src/intel/tools/tests/gen4.5/send.expected b/src/intel/compiler/tests/gen4.5/send.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/send.expected rename to src/intel/compiler/tests/gen4.5/send.expected diff --git a/src/intel/tools/tests/gen4.5/shl.asm b/src/intel/compiler/tests/gen4.5/shl.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/shl.asm rename to src/intel/compiler/tests/gen4.5/shl.asm diff --git a/src/intel/tools/tests/gen4.5/shl.expected b/src/intel/compiler/tests/gen4.5/shl.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/shl.expected rename to src/intel/compiler/tests/gen4.5/shl.expected diff --git a/src/intel/tools/tests/gen4.5/shr.asm b/src/intel/compiler/tests/gen4.5/shr.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/shr.asm rename to src/intel/compiler/tests/gen4.5/shr.asm diff --git a/src/intel/tools/tests/gen4.5/shr.expected b/src/intel/compiler/tests/gen4.5/shr.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/shr.expected rename to src/intel/compiler/tests/gen4.5/shr.expected diff --git a/src/intel/tools/tests/gen4.5/while.asm b/src/intel/compiler/tests/gen4.5/while.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/while.asm rename to src/intel/compiler/tests/gen4.5/while.asm diff --git a/src/intel/tools/tests/gen4.5/while.expected b/src/intel/compiler/tests/gen4.5/while.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/while.expected rename to src/intel/compiler/tests/gen4.5/while.expected diff --git a/src/intel/tools/tests/gen4.5/xor.asm b/src/intel/compiler/tests/gen4.5/xor.asm similarity index 100% rename from src/intel/tools/tests/gen4.5/xor.asm rename to src/intel/compiler/tests/gen4.5/xor.asm diff --git a/src/intel/tools/tests/gen4.5/xor.expected b/src/intel/compiler/tests/gen4.5/xor.expected similarity index 100% rename from src/intel/tools/tests/gen4.5/xor.expected rename to src/intel/compiler/tests/gen4.5/xor.expected diff --git a/src/intel/tools/tests/gen4/add.asm b/src/intel/compiler/tests/gen4/add.asm similarity index 100% rename from src/intel/tools/tests/gen4/add.asm rename to src/intel/compiler/tests/gen4/add.asm diff --git a/src/intel/tools/tests/gen4/add.expected b/src/intel/compiler/tests/gen4/add.expected similarity index 100% rename from src/intel/tools/tests/gen4/add.expected rename to src/intel/compiler/tests/gen4/add.expected diff --git a/src/intel/tools/tests/gen4/and.asm b/src/intel/compiler/tests/gen4/and.asm similarity index 100% rename from src/intel/tools/tests/gen4/and.asm rename to src/intel/compiler/tests/gen4/and.asm diff --git a/src/intel/tools/tests/gen4/and.expected b/src/intel/compiler/tests/gen4/and.expected similarity index 100% rename from src/intel/tools/tests/gen4/and.expected rename to src/intel/compiler/tests/gen4/and.expected diff --git a/src/intel/tools/tests/gen4/asr.asm b/src/intel/compiler/tests/gen4/asr.asm similarity index 100% rename from src/intel/tools/tests/gen4/asr.asm rename to src/intel/compiler/tests/gen4/asr.asm diff --git a/src/intel/tools/tests/gen4/asr.expected b/src/intel/compiler/tests/gen4/asr.expected similarity index 100% rename from src/intel/tools/tests/gen4/asr.expected rename to src/intel/compiler/tests/gen4/asr.expected diff --git a/src/intel/tools/tests/gen4/break.asm b/src/intel/compiler/tests/gen4/break.asm similarity index 100% rename from src/intel/tools/tests/gen4/break.asm rename to src/intel/compiler/tests/gen4/break.asm diff --git a/src/intel/tools/tests/gen4/break.expected b/src/intel/compiler/tests/gen4/break.expected similarity index 100% rename from src/intel/tools/tests/gen4/break.expected rename to src/intel/compiler/tests/gen4/break.expected diff --git a/src/intel/tools/tests/gen4/cmp.asm b/src/intel/compiler/tests/gen4/cmp.asm similarity index 100% rename from src/intel/tools/tests/gen4/cmp.asm rename to src/intel/compiler/tests/gen4/cmp.asm diff --git a/src/intel/tools/tests/gen4/cmp.expected b/src/intel/compiler/tests/gen4/cmp.expected similarity index 100% rename from src/intel/tools/tests/gen4/cmp.expected rename to src/intel/compiler/tests/gen4/cmp.expected diff --git a/src/intel/tools/tests/gen4/cont.asm b/src/intel/compiler/tests/gen4/cont.asm similarity index 100% rename from src/intel/tools/tests/gen4/cont.asm rename to src/intel/compiler/tests/gen4/cont.asm diff --git a/src/intel/tools/tests/gen4/cont.expected b/src/intel/compiler/tests/gen4/cont.expected similarity index 100% rename from src/intel/tools/tests/gen4/cont.expected rename to src/intel/compiler/tests/gen4/cont.expected diff --git a/src/intel/tools/tests/gen4/do.asm b/src/intel/compiler/tests/gen4/do.asm similarity index 100% rename from src/intel/tools/tests/gen4/do.asm rename to src/intel/compiler/tests/gen4/do.asm diff --git a/src/intel/tools/tests/gen4/do.expected b/src/intel/compiler/tests/gen4/do.expected similarity index 100% rename from src/intel/tools/tests/gen4/do.expected rename to src/intel/compiler/tests/gen4/do.expected diff --git a/src/intel/tools/tests/gen4/dp2.asm b/src/intel/compiler/tests/gen4/dp2.asm similarity index 100% rename from src/intel/tools/tests/gen4/dp2.asm rename to src/intel/compiler/tests/gen4/dp2.asm diff --git a/src/intel/tools/tests/gen4/dp2.expected b/src/intel/compiler/tests/gen4/dp2.expected similarity index 100% rename from src/intel/tools/tests/gen4/dp2.expected rename to src/intel/compiler/tests/gen4/dp2.expected diff --git a/src/intel/tools/tests/gen4/dp3.asm b/src/intel/compiler/tests/gen4/dp3.asm similarity index 100% rename from src/intel/tools/tests/gen4/dp3.asm rename to src/intel/compiler/tests/gen4/dp3.asm diff --git a/src/intel/tools/tests/gen4/dp3.expected b/src/intel/compiler/tests/gen4/dp3.expected similarity index 100% rename from src/intel/tools/tests/gen4/dp3.expected rename to src/intel/compiler/tests/gen4/dp3.expected diff --git a/src/intel/tools/tests/gen4/dp4.asm b/src/intel/compiler/tests/gen4/dp4.asm similarity index 100% rename from src/intel/tools/tests/gen4/dp4.asm rename to src/intel/compiler/tests/gen4/dp4.asm diff --git a/src/intel/tools/tests/gen4/dp4.expected b/src/intel/compiler/tests/gen4/dp4.expected similarity index 100% rename from src/intel/tools/tests/gen4/dp4.expected rename to src/intel/compiler/tests/gen4/dp4.expected diff --git a/src/intel/tools/tests/gen4/dph.asm b/src/intel/compiler/tests/gen4/dph.asm similarity index 100% rename from src/intel/tools/tests/gen4/dph.asm rename to src/intel/compiler/tests/gen4/dph.asm diff --git a/src/intel/tools/tests/gen4/dph.expected b/src/intel/compiler/tests/gen4/dph.expected similarity index 100% rename from src/intel/tools/tests/gen4/dph.expected rename to src/intel/compiler/tests/gen4/dph.expected diff --git a/src/intel/tools/tests/gen4/else.asm b/src/intel/compiler/tests/gen4/else.asm similarity index 100% rename from src/intel/tools/tests/gen4/else.asm rename to src/intel/compiler/tests/gen4/else.asm diff --git a/src/intel/tools/tests/gen4/else.expected b/src/intel/compiler/tests/gen4/else.expected similarity index 100% rename from src/intel/tools/tests/gen4/else.expected rename to src/intel/compiler/tests/gen4/else.expected diff --git a/src/intel/tools/tests/gen4/endif.asm b/src/intel/compiler/tests/gen4/endif.asm similarity index 100% rename from src/intel/tools/tests/gen4/endif.asm rename to src/intel/compiler/tests/gen4/endif.asm diff --git a/src/intel/tools/tests/gen4/endif.expected b/src/intel/compiler/tests/gen4/endif.expected similarity index 100% rename from src/intel/tools/tests/gen4/endif.expected rename to src/intel/compiler/tests/gen4/endif.expected diff --git a/src/intel/tools/tests/gen4/frc.asm b/src/intel/compiler/tests/gen4/frc.asm similarity index 100% rename from src/intel/tools/tests/gen4/frc.asm rename to src/intel/compiler/tests/gen4/frc.asm diff --git a/src/intel/tools/tests/gen4/frc.expected b/src/intel/compiler/tests/gen4/frc.expected similarity index 100% rename from src/intel/tools/tests/gen4/frc.expected rename to src/intel/compiler/tests/gen4/frc.expected diff --git a/src/intel/tools/tests/gen4/if.asm b/src/intel/compiler/tests/gen4/if.asm similarity index 100% rename from src/intel/tools/tests/gen4/if.asm rename to src/intel/compiler/tests/gen4/if.asm diff --git a/src/intel/tools/tests/gen4/if.expected b/src/intel/compiler/tests/gen4/if.expected similarity index 100% rename from src/intel/tools/tests/gen4/if.expected rename to src/intel/compiler/tests/gen4/if.expected diff --git a/src/intel/tools/tests/gen4/iff.asm b/src/intel/compiler/tests/gen4/iff.asm similarity index 100% rename from src/intel/tools/tests/gen4/iff.asm rename to src/intel/compiler/tests/gen4/iff.asm diff --git a/src/intel/tools/tests/gen4/iff.expected b/src/intel/compiler/tests/gen4/iff.expected similarity index 100% rename from src/intel/tools/tests/gen4/iff.expected rename to src/intel/compiler/tests/gen4/iff.expected diff --git a/src/intel/tools/tests/gen4/jmpi.asm b/src/intel/compiler/tests/gen4/jmpi.asm similarity index 100% rename from src/intel/tools/tests/gen4/jmpi.asm rename to src/intel/compiler/tests/gen4/jmpi.asm diff --git a/src/intel/tools/tests/gen4/jmpi.expected b/src/intel/compiler/tests/gen4/jmpi.expected similarity index 100% rename from src/intel/tools/tests/gen4/jmpi.expected rename to src/intel/compiler/tests/gen4/jmpi.expected diff --git a/src/intel/tools/tests/gen4/line.asm b/src/intel/compiler/tests/gen4/line.asm similarity index 100% rename from src/intel/tools/tests/gen4/line.asm rename to src/intel/compiler/tests/gen4/line.asm diff --git a/src/intel/tools/tests/gen4/line.expected b/src/intel/compiler/tests/gen4/line.expected similarity index 100% rename from src/intel/tools/tests/gen4/line.expected rename to src/intel/compiler/tests/gen4/line.expected diff --git a/src/intel/tools/tests/gen4/mac.asm b/src/intel/compiler/tests/gen4/mac.asm similarity index 100% rename from src/intel/tools/tests/gen4/mac.asm rename to src/intel/compiler/tests/gen4/mac.asm diff --git a/src/intel/tools/tests/gen4/mac.expected b/src/intel/compiler/tests/gen4/mac.expected similarity index 100% rename from src/intel/tools/tests/gen4/mac.expected rename to src/intel/compiler/tests/gen4/mac.expected diff --git a/src/intel/tools/tests/gen4/mach.asm b/src/intel/compiler/tests/gen4/mach.asm similarity index 100% rename from src/intel/tools/tests/gen4/mach.asm rename to src/intel/compiler/tests/gen4/mach.asm diff --git a/src/intel/tools/tests/gen4/mach.expected b/src/intel/compiler/tests/gen4/mach.expected similarity index 100% rename from src/intel/tools/tests/gen4/mach.expected rename to src/intel/compiler/tests/gen4/mach.expected diff --git a/src/intel/tools/tests/gen4/mov.asm b/src/intel/compiler/tests/gen4/mov.asm similarity index 100% rename from src/intel/tools/tests/gen4/mov.asm rename to src/intel/compiler/tests/gen4/mov.asm diff --git a/src/intel/tools/tests/gen4/mov.expected b/src/intel/compiler/tests/gen4/mov.expected similarity index 100% rename from src/intel/tools/tests/gen4/mov.expected rename to src/intel/compiler/tests/gen4/mov.expected diff --git a/src/intel/tools/tests/gen4/mul.asm b/src/intel/compiler/tests/gen4/mul.asm similarity index 100% rename from src/intel/tools/tests/gen4/mul.asm rename to src/intel/compiler/tests/gen4/mul.asm diff --git a/src/intel/tools/tests/gen4/mul.expected b/src/intel/compiler/tests/gen4/mul.expected similarity index 100% rename from src/intel/tools/tests/gen4/mul.expected rename to src/intel/compiler/tests/gen4/mul.expected diff --git a/src/intel/tools/tests/gen4/not.asm b/src/intel/compiler/tests/gen4/not.asm similarity index 100% rename from src/intel/tools/tests/gen4/not.asm rename to src/intel/compiler/tests/gen4/not.asm diff --git a/src/intel/tools/tests/gen4/not.expected b/src/intel/compiler/tests/gen4/not.expected similarity index 100% rename from src/intel/tools/tests/gen4/not.expected rename to src/intel/compiler/tests/gen4/not.expected diff --git a/src/intel/tools/tests/gen4/or.asm b/src/intel/compiler/tests/gen4/or.asm similarity index 100% rename from src/intel/tools/tests/gen4/or.asm rename to src/intel/compiler/tests/gen4/or.asm diff --git a/src/intel/tools/tests/gen4/or.expected b/src/intel/compiler/tests/gen4/or.expected similarity index 100% rename from src/intel/tools/tests/gen4/or.expected rename to src/intel/compiler/tests/gen4/or.expected diff --git a/src/intel/tools/tests/gen4/rndd.asm b/src/intel/compiler/tests/gen4/rndd.asm similarity index 100% rename from src/intel/tools/tests/gen4/rndd.asm rename to src/intel/compiler/tests/gen4/rndd.asm diff --git a/src/intel/tools/tests/gen4/rndd.expected b/src/intel/compiler/tests/gen4/rndd.expected similarity index 100% rename from src/intel/tools/tests/gen4/rndd.expected rename to src/intel/compiler/tests/gen4/rndd.expected diff --git a/src/intel/tools/tests/gen4/sel.asm b/src/intel/compiler/tests/gen4/sel.asm similarity index 100% rename from src/intel/tools/tests/gen4/sel.asm rename to src/intel/compiler/tests/gen4/sel.asm diff --git a/src/intel/tools/tests/gen4/sel.expected b/src/intel/compiler/tests/gen4/sel.expected similarity index 100% rename from src/intel/tools/tests/gen4/sel.expected rename to src/intel/compiler/tests/gen4/sel.expected diff --git a/src/intel/tools/tests/gen4/send.asm b/src/intel/compiler/tests/gen4/send.asm similarity index 100% rename from src/intel/tools/tests/gen4/send.asm rename to src/intel/compiler/tests/gen4/send.asm diff --git a/src/intel/tools/tests/gen4/send.expected b/src/intel/compiler/tests/gen4/send.expected similarity index 100% rename from src/intel/tools/tests/gen4/send.expected rename to src/intel/compiler/tests/gen4/send.expected diff --git a/src/intel/tools/tests/gen4/shl.asm b/src/intel/compiler/tests/gen4/shl.asm similarity index 100% rename from src/intel/tools/tests/gen4/shl.asm rename to src/intel/compiler/tests/gen4/shl.asm diff --git a/src/intel/tools/tests/gen4/shl.expected b/src/intel/compiler/tests/gen4/shl.expected similarity index 100% rename from src/intel/tools/tests/gen4/shl.expected rename to src/intel/compiler/tests/gen4/shl.expected diff --git a/src/intel/tools/tests/gen4/shr.asm b/src/intel/compiler/tests/gen4/shr.asm similarity index 100% rename from src/intel/tools/tests/gen4/shr.asm rename to src/intel/compiler/tests/gen4/shr.asm diff --git a/src/intel/tools/tests/gen4/shr.expected b/src/intel/compiler/tests/gen4/shr.expected similarity index 100% rename from src/intel/tools/tests/gen4/shr.expected rename to src/intel/compiler/tests/gen4/shr.expected diff --git a/src/intel/tools/tests/gen4/while.asm b/src/intel/compiler/tests/gen4/while.asm similarity index 100% rename from src/intel/tools/tests/gen4/while.asm rename to src/intel/compiler/tests/gen4/while.asm diff --git a/src/intel/tools/tests/gen4/while.expected b/src/intel/compiler/tests/gen4/while.expected similarity index 100% rename from src/intel/tools/tests/gen4/while.expected rename to src/intel/compiler/tests/gen4/while.expected diff --git a/src/intel/tools/tests/gen4/xor.asm b/src/intel/compiler/tests/gen4/xor.asm similarity index 100% rename from src/intel/tools/tests/gen4/xor.asm rename to src/intel/compiler/tests/gen4/xor.asm diff --git a/src/intel/tools/tests/gen4/xor.expected b/src/intel/compiler/tests/gen4/xor.expected similarity index 100% rename from src/intel/tools/tests/gen4/xor.expected rename to src/intel/compiler/tests/gen4/xor.expected diff --git a/src/intel/tools/tests/gen5/add.asm b/src/intel/compiler/tests/gen5/add.asm similarity index 100% rename from src/intel/tools/tests/gen5/add.asm rename to src/intel/compiler/tests/gen5/add.asm diff --git a/src/intel/tools/tests/gen5/add.expected b/src/intel/compiler/tests/gen5/add.expected similarity index 100% rename from src/intel/tools/tests/gen5/add.expected rename to src/intel/compiler/tests/gen5/add.expected diff --git a/src/intel/tools/tests/gen5/and.asm b/src/intel/compiler/tests/gen5/and.asm similarity index 100% rename from src/intel/tools/tests/gen5/and.asm rename to src/intel/compiler/tests/gen5/and.asm diff --git a/src/intel/tools/tests/gen5/and.expected b/src/intel/compiler/tests/gen5/and.expected similarity index 100% rename from src/intel/tools/tests/gen5/and.expected rename to src/intel/compiler/tests/gen5/and.expected diff --git a/src/intel/tools/tests/gen5/asr.asm b/src/intel/compiler/tests/gen5/asr.asm similarity index 100% rename from src/intel/tools/tests/gen5/asr.asm rename to src/intel/compiler/tests/gen5/asr.asm diff --git a/src/intel/tools/tests/gen5/asr.expected b/src/intel/compiler/tests/gen5/asr.expected similarity index 100% rename from src/intel/tools/tests/gen5/asr.expected rename to src/intel/compiler/tests/gen5/asr.expected diff --git a/src/intel/tools/tests/gen5/break.asm b/src/intel/compiler/tests/gen5/break.asm similarity index 100% rename from src/intel/tools/tests/gen5/break.asm rename to src/intel/compiler/tests/gen5/break.asm diff --git a/src/intel/tools/tests/gen5/break.expected b/src/intel/compiler/tests/gen5/break.expected similarity index 100% rename from src/intel/tools/tests/gen5/break.expected rename to src/intel/compiler/tests/gen5/break.expected diff --git a/src/intel/tools/tests/gen5/cmp.asm b/src/intel/compiler/tests/gen5/cmp.asm similarity index 100% rename from src/intel/tools/tests/gen5/cmp.asm rename to src/intel/compiler/tests/gen5/cmp.asm diff --git a/src/intel/tools/tests/gen5/cmp.expected b/src/intel/compiler/tests/gen5/cmp.expected similarity index 100% rename from src/intel/tools/tests/gen5/cmp.expected rename to src/intel/compiler/tests/gen5/cmp.expected diff --git a/src/intel/tools/tests/gen5/do.asm b/src/intel/compiler/tests/gen5/do.asm similarity index 100% rename from src/intel/tools/tests/gen5/do.asm rename to src/intel/compiler/tests/gen5/do.asm diff --git a/src/intel/tools/tests/gen5/do.expected b/src/intel/compiler/tests/gen5/do.expected similarity index 100% rename from src/intel/tools/tests/gen5/do.expected rename to src/intel/compiler/tests/gen5/do.expected diff --git a/src/intel/tools/tests/gen5/dp3.asm b/src/intel/compiler/tests/gen5/dp3.asm similarity index 100% rename from src/intel/tools/tests/gen5/dp3.asm rename to src/intel/compiler/tests/gen5/dp3.asm diff --git a/src/intel/tools/tests/gen5/dp3.expected b/src/intel/compiler/tests/gen5/dp3.expected similarity index 100% rename from src/intel/tools/tests/gen5/dp3.expected rename to src/intel/compiler/tests/gen5/dp3.expected diff --git a/src/intel/tools/tests/gen5/dp4.asm b/src/intel/compiler/tests/gen5/dp4.asm similarity index 100% rename from src/intel/tools/tests/gen5/dp4.asm rename to src/intel/compiler/tests/gen5/dp4.asm diff --git a/src/intel/tools/tests/gen5/dp4.expected b/src/intel/compiler/tests/gen5/dp4.expected similarity index 100% rename from src/intel/tools/tests/gen5/dp4.expected rename to src/intel/compiler/tests/gen5/dp4.expected diff --git a/src/intel/tools/tests/gen5/dph.asm b/src/intel/compiler/tests/gen5/dph.asm similarity index 100% rename from src/intel/tools/tests/gen5/dph.asm rename to src/intel/compiler/tests/gen5/dph.asm diff --git a/src/intel/tools/tests/gen5/dph.expected b/src/intel/compiler/tests/gen5/dph.expected similarity index 100% rename from src/intel/tools/tests/gen5/dph.expected rename to src/intel/compiler/tests/gen5/dph.expected diff --git a/src/intel/tools/tests/gen5/else.asm b/src/intel/compiler/tests/gen5/else.asm similarity index 100% rename from src/intel/tools/tests/gen5/else.asm rename to src/intel/compiler/tests/gen5/else.asm diff --git a/src/intel/tools/tests/gen5/else.expected b/src/intel/compiler/tests/gen5/else.expected similarity index 100% rename from src/intel/tools/tests/gen5/else.expected rename to src/intel/compiler/tests/gen5/else.expected diff --git a/src/intel/tools/tests/gen5/endif.asm b/src/intel/compiler/tests/gen5/endif.asm similarity index 100% rename from src/intel/tools/tests/gen5/endif.asm rename to src/intel/compiler/tests/gen5/endif.asm diff --git a/src/intel/tools/tests/gen5/endif.expected b/src/intel/compiler/tests/gen5/endif.expected similarity index 100% rename from src/intel/tools/tests/gen5/endif.expected rename to src/intel/compiler/tests/gen5/endif.expected diff --git a/src/intel/tools/tests/gen5/frc.asm b/src/intel/compiler/tests/gen5/frc.asm similarity index 100% rename from src/intel/tools/tests/gen5/frc.asm rename to src/intel/compiler/tests/gen5/frc.asm diff --git a/src/intel/tools/tests/gen5/frc.expected b/src/intel/compiler/tests/gen5/frc.expected similarity index 100% rename from src/intel/tools/tests/gen5/frc.expected rename to src/intel/compiler/tests/gen5/frc.expected diff --git a/src/intel/tools/tests/gen5/if.asm b/src/intel/compiler/tests/gen5/if.asm similarity index 100% rename from src/intel/tools/tests/gen5/if.asm rename to src/intel/compiler/tests/gen5/if.asm diff --git a/src/intel/tools/tests/gen5/if.expected b/src/intel/compiler/tests/gen5/if.expected similarity index 100% rename from src/intel/tools/tests/gen5/if.expected rename to src/intel/compiler/tests/gen5/if.expected diff --git a/src/intel/tools/tests/gen5/iff.asm b/src/intel/compiler/tests/gen5/iff.asm similarity index 100% rename from src/intel/tools/tests/gen5/iff.asm rename to src/intel/compiler/tests/gen5/iff.asm diff --git a/src/intel/tools/tests/gen5/iff.expected b/src/intel/compiler/tests/gen5/iff.expected similarity index 100% rename from src/intel/tools/tests/gen5/iff.expected rename to src/intel/compiler/tests/gen5/iff.expected diff --git a/src/intel/tools/tests/gen5/jmpi.asm b/src/intel/compiler/tests/gen5/jmpi.asm similarity index 100% rename from src/intel/tools/tests/gen5/jmpi.asm rename to src/intel/compiler/tests/gen5/jmpi.asm diff --git a/src/intel/tools/tests/gen5/jmpi.expected b/src/intel/compiler/tests/gen5/jmpi.expected similarity index 100% rename from src/intel/tools/tests/gen5/jmpi.expected rename to src/intel/compiler/tests/gen5/jmpi.expected diff --git a/src/intel/tools/tests/gen5/mach.asm b/src/intel/compiler/tests/gen5/mach.asm similarity index 100% rename from src/intel/tools/tests/gen5/mach.asm rename to src/intel/compiler/tests/gen5/mach.asm diff --git a/src/intel/tools/tests/gen5/mach.expected b/src/intel/compiler/tests/gen5/mach.expected similarity index 100% rename from src/intel/tools/tests/gen5/mach.expected rename to src/intel/compiler/tests/gen5/mach.expected diff --git a/src/intel/tools/tests/gen5/mov.asm b/src/intel/compiler/tests/gen5/mov.asm similarity index 100% rename from src/intel/tools/tests/gen5/mov.asm rename to src/intel/compiler/tests/gen5/mov.asm diff --git a/src/intel/tools/tests/gen5/mov.expected b/src/intel/compiler/tests/gen5/mov.expected similarity index 100% rename from src/intel/tools/tests/gen5/mov.expected rename to src/intel/compiler/tests/gen5/mov.expected diff --git a/src/intel/tools/tests/gen5/mul.asm b/src/intel/compiler/tests/gen5/mul.asm similarity index 100% rename from src/intel/tools/tests/gen5/mul.asm rename to src/intel/compiler/tests/gen5/mul.asm diff --git a/src/intel/tools/tests/gen5/mul.expected b/src/intel/compiler/tests/gen5/mul.expected similarity index 100% rename from src/intel/tools/tests/gen5/mul.expected rename to src/intel/compiler/tests/gen5/mul.expected diff --git a/src/intel/tools/tests/gen5/not.asm b/src/intel/compiler/tests/gen5/not.asm similarity index 100% rename from src/intel/tools/tests/gen5/not.asm rename to src/intel/compiler/tests/gen5/not.asm diff --git a/src/intel/tools/tests/gen5/not.expected b/src/intel/compiler/tests/gen5/not.expected similarity index 100% rename from src/intel/tools/tests/gen5/not.expected rename to src/intel/compiler/tests/gen5/not.expected diff --git a/src/intel/tools/tests/gen5/or.asm b/src/intel/compiler/tests/gen5/or.asm similarity index 100% rename from src/intel/tools/tests/gen5/or.asm rename to src/intel/compiler/tests/gen5/or.asm diff --git a/src/intel/tools/tests/gen5/or.expected b/src/intel/compiler/tests/gen5/or.expected similarity index 100% rename from src/intel/tools/tests/gen5/or.expected rename to src/intel/compiler/tests/gen5/or.expected diff --git a/src/intel/tools/tests/gen5/pln.asm b/src/intel/compiler/tests/gen5/pln.asm similarity index 100% rename from src/intel/tools/tests/gen5/pln.asm rename to src/intel/compiler/tests/gen5/pln.asm diff --git a/src/intel/tools/tests/gen5/pln.expected b/src/intel/compiler/tests/gen5/pln.expected similarity index 100% rename from src/intel/tools/tests/gen5/pln.expected rename to src/intel/compiler/tests/gen5/pln.expected diff --git a/src/intel/tools/tests/gen5/rndd.asm b/src/intel/compiler/tests/gen5/rndd.asm similarity index 100% rename from src/intel/tools/tests/gen5/rndd.asm rename to src/intel/compiler/tests/gen5/rndd.asm diff --git a/src/intel/tools/tests/gen5/rndd.expected b/src/intel/compiler/tests/gen5/rndd.expected similarity index 100% rename from src/intel/tools/tests/gen5/rndd.expected rename to src/intel/compiler/tests/gen5/rndd.expected diff --git a/src/intel/tools/tests/gen5/sel.asm b/src/intel/compiler/tests/gen5/sel.asm similarity index 100% rename from src/intel/tools/tests/gen5/sel.asm rename to src/intel/compiler/tests/gen5/sel.asm diff --git a/src/intel/tools/tests/gen5/sel.expected b/src/intel/compiler/tests/gen5/sel.expected similarity index 100% rename from src/intel/tools/tests/gen5/sel.expected rename to src/intel/compiler/tests/gen5/sel.expected diff --git a/src/intel/tools/tests/gen5/send.asm b/src/intel/compiler/tests/gen5/send.asm similarity index 100% rename from src/intel/tools/tests/gen5/send.asm rename to src/intel/compiler/tests/gen5/send.asm diff --git a/src/intel/tools/tests/gen5/send.expected b/src/intel/compiler/tests/gen5/send.expected similarity index 100% rename from src/intel/tools/tests/gen5/send.expected rename to src/intel/compiler/tests/gen5/send.expected diff --git a/src/intel/tools/tests/gen5/shl.asm b/src/intel/compiler/tests/gen5/shl.asm similarity index 100% rename from src/intel/tools/tests/gen5/shl.asm rename to src/intel/compiler/tests/gen5/shl.asm diff --git a/src/intel/tools/tests/gen5/shl.expected b/src/intel/compiler/tests/gen5/shl.expected similarity index 100% rename from src/intel/tools/tests/gen5/shl.expected rename to src/intel/compiler/tests/gen5/shl.expected diff --git a/src/intel/tools/tests/gen5/shr.asm b/src/intel/compiler/tests/gen5/shr.asm similarity index 100% rename from src/intel/tools/tests/gen5/shr.asm rename to src/intel/compiler/tests/gen5/shr.asm diff --git a/src/intel/tools/tests/gen5/shr.expected b/src/intel/compiler/tests/gen5/shr.expected similarity index 100% rename from src/intel/tools/tests/gen5/shr.expected rename to src/intel/compiler/tests/gen5/shr.expected diff --git a/src/intel/tools/tests/gen5/while.asm b/src/intel/compiler/tests/gen5/while.asm similarity index 100% rename from src/intel/tools/tests/gen5/while.asm rename to src/intel/compiler/tests/gen5/while.asm diff --git a/src/intel/tools/tests/gen5/while.expected b/src/intel/compiler/tests/gen5/while.expected similarity index 100% rename from src/intel/tools/tests/gen5/while.expected rename to src/intel/compiler/tests/gen5/while.expected diff --git a/src/intel/tools/tests/gen6/add.asm b/src/intel/compiler/tests/gen6/add.asm similarity index 100% rename from src/intel/tools/tests/gen6/add.asm rename to src/intel/compiler/tests/gen6/add.asm diff --git a/src/intel/tools/tests/gen6/add.expected b/src/intel/compiler/tests/gen6/add.expected similarity index 100% rename from src/intel/tools/tests/gen6/add.expected rename to src/intel/compiler/tests/gen6/add.expected diff --git a/src/intel/tools/tests/gen6/and.asm b/src/intel/compiler/tests/gen6/and.asm similarity index 100% rename from src/intel/tools/tests/gen6/and.asm rename to src/intel/compiler/tests/gen6/and.asm diff --git a/src/intel/tools/tests/gen6/and.expected b/src/intel/compiler/tests/gen6/and.expected similarity index 100% rename from src/intel/tools/tests/gen6/and.expected rename to src/intel/compiler/tests/gen6/and.expected diff --git a/src/intel/tools/tests/gen6/asr.asm b/src/intel/compiler/tests/gen6/asr.asm similarity index 100% rename from src/intel/tools/tests/gen6/asr.asm rename to src/intel/compiler/tests/gen6/asr.asm diff --git a/src/intel/tools/tests/gen6/asr.expected b/src/intel/compiler/tests/gen6/asr.expected similarity index 100% rename from src/intel/tools/tests/gen6/asr.expected rename to src/intel/compiler/tests/gen6/asr.expected diff --git a/src/intel/tools/tests/gen6/break.asm b/src/intel/compiler/tests/gen6/break.asm similarity index 100% rename from src/intel/tools/tests/gen6/break.asm rename to src/intel/compiler/tests/gen6/break.asm diff --git a/src/intel/tools/tests/gen6/break.expected b/src/intel/compiler/tests/gen6/break.expected similarity index 100% rename from src/intel/tools/tests/gen6/break.expected rename to src/intel/compiler/tests/gen6/break.expected diff --git a/src/intel/tools/tests/gen6/cmp.asm b/src/intel/compiler/tests/gen6/cmp.asm similarity index 100% rename from src/intel/tools/tests/gen6/cmp.asm rename to src/intel/compiler/tests/gen6/cmp.asm diff --git a/src/intel/tools/tests/gen6/cmp.expected b/src/intel/compiler/tests/gen6/cmp.expected similarity index 100% rename from src/intel/tools/tests/gen6/cmp.expected rename to src/intel/compiler/tests/gen6/cmp.expected diff --git a/src/intel/tools/tests/gen6/cont.asm b/src/intel/compiler/tests/gen6/cont.asm similarity index 100% rename from src/intel/tools/tests/gen6/cont.asm rename to src/intel/compiler/tests/gen6/cont.asm diff --git a/src/intel/tools/tests/gen6/cont.expected b/src/intel/compiler/tests/gen6/cont.expected similarity index 100% rename from src/intel/tools/tests/gen6/cont.expected rename to src/intel/compiler/tests/gen6/cont.expected diff --git a/src/intel/tools/tests/gen6/dp2.asm b/src/intel/compiler/tests/gen6/dp2.asm similarity index 100% rename from src/intel/tools/tests/gen6/dp2.asm rename to src/intel/compiler/tests/gen6/dp2.asm diff --git a/src/intel/tools/tests/gen6/dp2.expected b/src/intel/compiler/tests/gen6/dp2.expected similarity index 100% rename from src/intel/tools/tests/gen6/dp2.expected rename to src/intel/compiler/tests/gen6/dp2.expected diff --git a/src/intel/tools/tests/gen6/dp3.asm b/src/intel/compiler/tests/gen6/dp3.asm similarity index 100% rename from src/intel/tools/tests/gen6/dp3.asm rename to src/intel/compiler/tests/gen6/dp3.asm diff --git a/src/intel/tools/tests/gen6/dp3.expected b/src/intel/compiler/tests/gen6/dp3.expected similarity index 100% rename from src/intel/tools/tests/gen6/dp3.expected rename to src/intel/compiler/tests/gen6/dp3.expected diff --git a/src/intel/tools/tests/gen6/dp4.asm b/src/intel/compiler/tests/gen6/dp4.asm similarity index 100% rename from src/intel/tools/tests/gen6/dp4.asm rename to src/intel/compiler/tests/gen6/dp4.asm diff --git a/src/intel/tools/tests/gen6/dp4.expected b/src/intel/compiler/tests/gen6/dp4.expected similarity index 100% rename from src/intel/tools/tests/gen6/dp4.expected rename to src/intel/compiler/tests/gen6/dp4.expected diff --git a/src/intel/tools/tests/gen6/dph.asm b/src/intel/compiler/tests/gen6/dph.asm similarity index 100% rename from src/intel/tools/tests/gen6/dph.asm rename to src/intel/compiler/tests/gen6/dph.asm diff --git a/src/intel/tools/tests/gen6/dph.expected b/src/intel/compiler/tests/gen6/dph.expected similarity index 100% rename from src/intel/tools/tests/gen6/dph.expected rename to src/intel/compiler/tests/gen6/dph.expected diff --git a/src/intel/tools/tests/gen6/else.asm b/src/intel/compiler/tests/gen6/else.asm similarity index 100% rename from src/intel/tools/tests/gen6/else.asm rename to src/intel/compiler/tests/gen6/else.asm diff --git a/src/intel/tools/tests/gen6/else.expected b/src/intel/compiler/tests/gen6/else.expected similarity index 100% rename from src/intel/tools/tests/gen6/else.expected rename to src/intel/compiler/tests/gen6/else.expected diff --git a/src/intel/tools/tests/gen6/endif.asm b/src/intel/compiler/tests/gen6/endif.asm similarity index 100% rename from src/intel/tools/tests/gen6/endif.asm rename to src/intel/compiler/tests/gen6/endif.asm diff --git a/src/intel/tools/tests/gen6/endif.expected b/src/intel/compiler/tests/gen6/endif.expected similarity index 100% rename from src/intel/tools/tests/gen6/endif.expected rename to src/intel/compiler/tests/gen6/endif.expected diff --git a/src/intel/tools/tests/gen6/frc.asm b/src/intel/compiler/tests/gen6/frc.asm similarity index 100% rename from src/intel/tools/tests/gen6/frc.asm rename to src/intel/compiler/tests/gen6/frc.asm diff --git a/src/intel/tools/tests/gen6/frc.expected b/src/intel/compiler/tests/gen6/frc.expected similarity index 100% rename from src/intel/tools/tests/gen6/frc.expected rename to src/intel/compiler/tests/gen6/frc.expected diff --git a/src/intel/tools/tests/gen6/halt.asm b/src/intel/compiler/tests/gen6/halt.asm similarity index 100% rename from src/intel/tools/tests/gen6/halt.asm rename to src/intel/compiler/tests/gen6/halt.asm diff --git a/src/intel/tools/tests/gen6/halt.expected b/src/intel/compiler/tests/gen6/halt.expected similarity index 100% rename from src/intel/tools/tests/gen6/halt.expected rename to src/intel/compiler/tests/gen6/halt.expected diff --git a/src/intel/tools/tests/gen6/if.asm b/src/intel/compiler/tests/gen6/if.asm similarity index 100% rename from src/intel/tools/tests/gen6/if.asm rename to src/intel/compiler/tests/gen6/if.asm diff --git a/src/intel/tools/tests/gen6/if.expected b/src/intel/compiler/tests/gen6/if.expected similarity index 100% rename from src/intel/tools/tests/gen6/if.expected rename to src/intel/compiler/tests/gen6/if.expected diff --git a/src/intel/tools/tests/gen6/lrp.asm b/src/intel/compiler/tests/gen6/lrp.asm similarity index 100% rename from src/intel/tools/tests/gen6/lrp.asm rename to src/intel/compiler/tests/gen6/lrp.asm diff --git a/src/intel/tools/tests/gen6/lrp.expected b/src/intel/compiler/tests/gen6/lrp.expected similarity index 100% rename from src/intel/tools/tests/gen6/lrp.expected rename to src/intel/compiler/tests/gen6/lrp.expected diff --git a/src/intel/tools/tests/gen6/lzd.asm b/src/intel/compiler/tests/gen6/lzd.asm similarity index 100% rename from src/intel/tools/tests/gen6/lzd.asm rename to src/intel/compiler/tests/gen6/lzd.asm diff --git a/src/intel/tools/tests/gen6/lzd.expected b/src/intel/compiler/tests/gen6/lzd.expected similarity index 100% rename from src/intel/tools/tests/gen6/lzd.expected rename to src/intel/compiler/tests/gen6/lzd.expected diff --git a/src/intel/tools/tests/gen6/mach.asm b/src/intel/compiler/tests/gen6/mach.asm similarity index 100% rename from src/intel/tools/tests/gen6/mach.asm rename to src/intel/compiler/tests/gen6/mach.asm diff --git a/src/intel/tools/tests/gen6/mach.expected b/src/intel/compiler/tests/gen6/mach.expected similarity index 100% rename from src/intel/tools/tests/gen6/mach.expected rename to src/intel/compiler/tests/gen6/mach.expected diff --git a/src/intel/tools/tests/gen6/mad.asm b/src/intel/compiler/tests/gen6/mad.asm similarity index 100% rename from src/intel/tools/tests/gen6/mad.asm rename to src/intel/compiler/tests/gen6/mad.asm diff --git a/src/intel/tools/tests/gen6/mad.expected b/src/intel/compiler/tests/gen6/mad.expected similarity index 100% rename from src/intel/tools/tests/gen6/mad.expected rename to src/intel/compiler/tests/gen6/mad.expected diff --git a/src/intel/tools/tests/gen6/math.asm b/src/intel/compiler/tests/gen6/math.asm similarity index 100% rename from src/intel/tools/tests/gen6/math.asm rename to src/intel/compiler/tests/gen6/math.asm diff --git a/src/intel/tools/tests/gen6/math.expected b/src/intel/compiler/tests/gen6/math.expected similarity index 100% rename from src/intel/tools/tests/gen6/math.expected rename to src/intel/compiler/tests/gen6/math.expected diff --git a/src/intel/tools/tests/gen6/mov.asm b/src/intel/compiler/tests/gen6/mov.asm similarity index 100% rename from src/intel/tools/tests/gen6/mov.asm rename to src/intel/compiler/tests/gen6/mov.asm diff --git a/src/intel/tools/tests/gen6/mov.expected b/src/intel/compiler/tests/gen6/mov.expected similarity index 100% rename from src/intel/tools/tests/gen6/mov.expected rename to src/intel/compiler/tests/gen6/mov.expected diff --git a/src/intel/tools/tests/gen6/mul.asm b/src/intel/compiler/tests/gen6/mul.asm similarity index 100% rename from src/intel/tools/tests/gen6/mul.asm rename to src/intel/compiler/tests/gen6/mul.asm diff --git a/src/intel/tools/tests/gen6/mul.expected b/src/intel/compiler/tests/gen6/mul.expected similarity index 100% rename from src/intel/tools/tests/gen6/mul.expected rename to src/intel/compiler/tests/gen6/mul.expected diff --git a/src/intel/tools/tests/gen6/not.asm b/src/intel/compiler/tests/gen6/not.asm similarity index 100% rename from src/intel/tools/tests/gen6/not.asm rename to src/intel/compiler/tests/gen6/not.asm diff --git a/src/intel/tools/tests/gen6/not.expected b/src/intel/compiler/tests/gen6/not.expected similarity index 100% rename from src/intel/tools/tests/gen6/not.expected rename to src/intel/compiler/tests/gen6/not.expected diff --git a/src/intel/tools/tests/gen6/or.asm b/src/intel/compiler/tests/gen6/or.asm similarity index 100% rename from src/intel/tools/tests/gen6/or.asm rename to src/intel/compiler/tests/gen6/or.asm diff --git a/src/intel/tools/tests/gen6/or.expected b/src/intel/compiler/tests/gen6/or.expected similarity index 100% rename from src/intel/tools/tests/gen6/or.expected rename to src/intel/compiler/tests/gen6/or.expected diff --git a/src/intel/tools/tests/gen6/pln.asm b/src/intel/compiler/tests/gen6/pln.asm similarity index 100% rename from src/intel/tools/tests/gen6/pln.asm rename to src/intel/compiler/tests/gen6/pln.asm diff --git a/src/intel/tools/tests/gen6/pln.expected b/src/intel/compiler/tests/gen6/pln.expected similarity index 100% rename from src/intel/tools/tests/gen6/pln.expected rename to src/intel/compiler/tests/gen6/pln.expected diff --git a/src/intel/tools/tests/gen6/rndd.asm b/src/intel/compiler/tests/gen6/rndd.asm similarity index 100% rename from src/intel/tools/tests/gen6/rndd.asm rename to src/intel/compiler/tests/gen6/rndd.asm diff --git a/src/intel/tools/tests/gen6/rndd.expected b/src/intel/compiler/tests/gen6/rndd.expected similarity index 100% rename from src/intel/tools/tests/gen6/rndd.expected rename to src/intel/compiler/tests/gen6/rndd.expected diff --git a/src/intel/tools/tests/gen6/rnde.asm b/src/intel/compiler/tests/gen6/rnde.asm similarity index 100% rename from src/intel/tools/tests/gen6/rnde.asm rename to src/intel/compiler/tests/gen6/rnde.asm diff --git a/src/intel/tools/tests/gen6/rnde.expected b/src/intel/compiler/tests/gen6/rnde.expected similarity index 100% rename from src/intel/tools/tests/gen6/rnde.expected rename to src/intel/compiler/tests/gen6/rnde.expected diff --git a/src/intel/tools/tests/gen6/rndz.asm b/src/intel/compiler/tests/gen6/rndz.asm similarity index 100% rename from src/intel/tools/tests/gen6/rndz.asm rename to src/intel/compiler/tests/gen6/rndz.asm diff --git a/src/intel/tools/tests/gen6/rndz.expected b/src/intel/compiler/tests/gen6/rndz.expected similarity index 100% rename from src/intel/tools/tests/gen6/rndz.expected rename to src/intel/compiler/tests/gen6/rndz.expected diff --git a/src/intel/tools/tests/gen6/sel.asm b/src/intel/compiler/tests/gen6/sel.asm similarity index 100% rename from src/intel/tools/tests/gen6/sel.asm rename to src/intel/compiler/tests/gen6/sel.asm diff --git a/src/intel/tools/tests/gen6/sel.expected b/src/intel/compiler/tests/gen6/sel.expected similarity index 100% rename from src/intel/tools/tests/gen6/sel.expected rename to src/intel/compiler/tests/gen6/sel.expected diff --git a/src/intel/tools/tests/gen6/send.asm b/src/intel/compiler/tests/gen6/send.asm similarity index 100% rename from src/intel/tools/tests/gen6/send.asm rename to src/intel/compiler/tests/gen6/send.asm diff --git a/src/intel/tools/tests/gen6/send.expected b/src/intel/compiler/tests/gen6/send.expected similarity index 100% rename from src/intel/tools/tests/gen6/send.expected rename to src/intel/compiler/tests/gen6/send.expected diff --git a/src/intel/tools/tests/gen6/sendc.asm b/src/intel/compiler/tests/gen6/sendc.asm similarity index 100% rename from src/intel/tools/tests/gen6/sendc.asm rename to src/intel/compiler/tests/gen6/sendc.asm diff --git a/src/intel/tools/tests/gen6/sendc.expected b/src/intel/compiler/tests/gen6/sendc.expected similarity index 100% rename from src/intel/tools/tests/gen6/sendc.expected rename to src/intel/compiler/tests/gen6/sendc.expected diff --git a/src/intel/tools/tests/gen6/shl.asm b/src/intel/compiler/tests/gen6/shl.asm similarity index 100% rename from src/intel/tools/tests/gen6/shl.asm rename to src/intel/compiler/tests/gen6/shl.asm diff --git a/src/intel/tools/tests/gen6/shl.expected b/src/intel/compiler/tests/gen6/shl.expected similarity index 100% rename from src/intel/tools/tests/gen6/shl.expected rename to src/intel/compiler/tests/gen6/shl.expected diff --git a/src/intel/tools/tests/gen6/shr.asm b/src/intel/compiler/tests/gen6/shr.asm similarity index 100% rename from src/intel/tools/tests/gen6/shr.asm rename to src/intel/compiler/tests/gen6/shr.asm diff --git a/src/intel/tools/tests/gen6/shr.expected b/src/intel/compiler/tests/gen6/shr.expected similarity index 100% rename from src/intel/tools/tests/gen6/shr.expected rename to src/intel/compiler/tests/gen6/shr.expected diff --git a/src/intel/tools/tests/gen6/while.asm b/src/intel/compiler/tests/gen6/while.asm similarity index 100% rename from src/intel/tools/tests/gen6/while.asm rename to src/intel/compiler/tests/gen6/while.asm diff --git a/src/intel/tools/tests/gen6/while.expected b/src/intel/compiler/tests/gen6/while.expected similarity index 100% rename from src/intel/tools/tests/gen6/while.expected rename to src/intel/compiler/tests/gen6/while.expected diff --git a/src/intel/tools/tests/gen6/xor.asm b/src/intel/compiler/tests/gen6/xor.asm similarity index 100% rename from src/intel/tools/tests/gen6/xor.asm rename to src/intel/compiler/tests/gen6/xor.asm diff --git a/src/intel/tools/tests/gen6/xor.expected b/src/intel/compiler/tests/gen6/xor.expected similarity index 100% rename from src/intel/tools/tests/gen6/xor.expected rename to src/intel/compiler/tests/gen6/xor.expected diff --git a/src/intel/tools/tests/gen7.5/add.asm b/src/intel/compiler/tests/gen7.5/add.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/add.asm rename to src/intel/compiler/tests/gen7.5/add.asm diff --git a/src/intel/tools/tests/gen7.5/add.expected b/src/intel/compiler/tests/gen7.5/add.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/add.expected rename to src/intel/compiler/tests/gen7.5/add.expected diff --git a/src/intel/tools/tests/gen7.5/and.asm b/src/intel/compiler/tests/gen7.5/and.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/and.asm rename to src/intel/compiler/tests/gen7.5/and.asm diff --git a/src/intel/tools/tests/gen7.5/and.expected b/src/intel/compiler/tests/gen7.5/and.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/and.expected rename to src/intel/compiler/tests/gen7.5/and.expected diff --git a/src/intel/tools/tests/gen7.5/asr.asm b/src/intel/compiler/tests/gen7.5/asr.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/asr.asm rename to src/intel/compiler/tests/gen7.5/asr.asm diff --git a/src/intel/tools/tests/gen7.5/asr.expected b/src/intel/compiler/tests/gen7.5/asr.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/asr.expected rename to src/intel/compiler/tests/gen7.5/asr.expected diff --git a/src/intel/tools/tests/gen7.5/bfe.asm b/src/intel/compiler/tests/gen7.5/bfe.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/bfe.asm rename to src/intel/compiler/tests/gen7.5/bfe.asm diff --git a/src/intel/tools/tests/gen7.5/bfe.expected b/src/intel/compiler/tests/gen7.5/bfe.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/bfe.expected rename to src/intel/compiler/tests/gen7.5/bfe.expected diff --git a/src/intel/tools/tests/gen7.5/bfi1.asm b/src/intel/compiler/tests/gen7.5/bfi1.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/bfi1.asm rename to src/intel/compiler/tests/gen7.5/bfi1.asm diff --git a/src/intel/tools/tests/gen7.5/bfi1.expected b/src/intel/compiler/tests/gen7.5/bfi1.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/bfi1.expected rename to src/intel/compiler/tests/gen7.5/bfi1.expected diff --git a/src/intel/tools/tests/gen7.5/bfi2.asm b/src/intel/compiler/tests/gen7.5/bfi2.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/bfi2.asm rename to src/intel/compiler/tests/gen7.5/bfi2.asm diff --git a/src/intel/tools/tests/gen7.5/bfi2.expected b/src/intel/compiler/tests/gen7.5/bfi2.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/bfi2.expected rename to src/intel/compiler/tests/gen7.5/bfi2.expected diff --git a/src/intel/tools/tests/gen7.5/bfrev.asm b/src/intel/compiler/tests/gen7.5/bfrev.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/bfrev.asm rename to src/intel/compiler/tests/gen7.5/bfrev.asm diff --git a/src/intel/tools/tests/gen7.5/bfrev.expected b/src/intel/compiler/tests/gen7.5/bfrev.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/bfrev.expected rename to src/intel/compiler/tests/gen7.5/bfrev.expected diff --git a/src/intel/tools/tests/gen7.5/break.asm b/src/intel/compiler/tests/gen7.5/break.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/break.asm rename to src/intel/compiler/tests/gen7.5/break.asm diff --git a/src/intel/tools/tests/gen7.5/break.expected b/src/intel/compiler/tests/gen7.5/break.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/break.expected rename to src/intel/compiler/tests/gen7.5/break.expected diff --git a/src/intel/tools/tests/gen7.5/cbit.asm b/src/intel/compiler/tests/gen7.5/cbit.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/cbit.asm rename to src/intel/compiler/tests/gen7.5/cbit.asm diff --git a/src/intel/tools/tests/gen7.5/cbit.expected b/src/intel/compiler/tests/gen7.5/cbit.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/cbit.expected rename to src/intel/compiler/tests/gen7.5/cbit.expected diff --git a/src/intel/tools/tests/gen7.5/cmp.asm b/src/intel/compiler/tests/gen7.5/cmp.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/cmp.asm rename to src/intel/compiler/tests/gen7.5/cmp.asm diff --git a/src/intel/tools/tests/gen7.5/cmp.expected b/src/intel/compiler/tests/gen7.5/cmp.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/cmp.expected rename to src/intel/compiler/tests/gen7.5/cmp.expected diff --git a/src/intel/tools/tests/gen7.5/cont.asm b/src/intel/compiler/tests/gen7.5/cont.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/cont.asm rename to src/intel/compiler/tests/gen7.5/cont.asm diff --git a/src/intel/tools/tests/gen7.5/cont.expected b/src/intel/compiler/tests/gen7.5/cont.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/cont.expected rename to src/intel/compiler/tests/gen7.5/cont.expected diff --git a/src/intel/tools/tests/gen7.5/dim.asm b/src/intel/compiler/tests/gen7.5/dim.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/dim.asm rename to src/intel/compiler/tests/gen7.5/dim.asm diff --git a/src/intel/tools/tests/gen7.5/dim.expected b/src/intel/compiler/tests/gen7.5/dim.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/dim.expected rename to src/intel/compiler/tests/gen7.5/dim.expected diff --git a/src/intel/tools/tests/gen7.5/dp2.asm b/src/intel/compiler/tests/gen7.5/dp2.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/dp2.asm rename to src/intel/compiler/tests/gen7.5/dp2.asm diff --git a/src/intel/tools/tests/gen7.5/dp2.expected b/src/intel/compiler/tests/gen7.5/dp2.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/dp2.expected rename to src/intel/compiler/tests/gen7.5/dp2.expected diff --git a/src/intel/tools/tests/gen7.5/dp3.asm b/src/intel/compiler/tests/gen7.5/dp3.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/dp3.asm rename to src/intel/compiler/tests/gen7.5/dp3.asm diff --git a/src/intel/tools/tests/gen7.5/dp3.expected b/src/intel/compiler/tests/gen7.5/dp3.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/dp3.expected rename to src/intel/compiler/tests/gen7.5/dp3.expected diff --git a/src/intel/tools/tests/gen7.5/dp4.asm b/src/intel/compiler/tests/gen7.5/dp4.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/dp4.asm rename to src/intel/compiler/tests/gen7.5/dp4.asm diff --git a/src/intel/tools/tests/gen7.5/dp4.expected b/src/intel/compiler/tests/gen7.5/dp4.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/dp4.expected rename to src/intel/compiler/tests/gen7.5/dp4.expected diff --git a/src/intel/tools/tests/gen7.5/dph.asm b/src/intel/compiler/tests/gen7.5/dph.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/dph.asm rename to src/intel/compiler/tests/gen7.5/dph.asm diff --git a/src/intel/tools/tests/gen7.5/dph.expected b/src/intel/compiler/tests/gen7.5/dph.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/dph.expected rename to src/intel/compiler/tests/gen7.5/dph.expected diff --git a/src/intel/tools/tests/gen7.5/else.asm b/src/intel/compiler/tests/gen7.5/else.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/else.asm rename to src/intel/compiler/tests/gen7.5/else.asm diff --git a/src/intel/tools/tests/gen7.5/else.expected b/src/intel/compiler/tests/gen7.5/else.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/else.expected rename to src/intel/compiler/tests/gen7.5/else.expected diff --git a/src/intel/tools/tests/gen7.5/endif.asm b/src/intel/compiler/tests/gen7.5/endif.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/endif.asm rename to src/intel/compiler/tests/gen7.5/endif.asm diff --git a/src/intel/tools/tests/gen7.5/endif.expected b/src/intel/compiler/tests/gen7.5/endif.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/endif.expected rename to src/intel/compiler/tests/gen7.5/endif.expected diff --git a/src/intel/tools/tests/gen7.5/f16to32.asm b/src/intel/compiler/tests/gen7.5/f16to32.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/f16to32.asm rename to src/intel/compiler/tests/gen7.5/f16to32.asm diff --git a/src/intel/tools/tests/gen7.5/f16to32.expected b/src/intel/compiler/tests/gen7.5/f16to32.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/f16to32.expected rename to src/intel/compiler/tests/gen7.5/f16to32.expected diff --git a/src/intel/tools/tests/gen7.5/f32to16.asm b/src/intel/compiler/tests/gen7.5/f32to16.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/f32to16.asm rename to src/intel/compiler/tests/gen7.5/f32to16.asm diff --git a/src/intel/tools/tests/gen7.5/f32to16.expected b/src/intel/compiler/tests/gen7.5/f32to16.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/f32to16.expected rename to src/intel/compiler/tests/gen7.5/f32to16.expected diff --git a/src/intel/tools/tests/gen7.5/fbh.asm b/src/intel/compiler/tests/gen7.5/fbh.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/fbh.asm rename to src/intel/compiler/tests/gen7.5/fbh.asm diff --git a/src/intel/tools/tests/gen7.5/fbh.expected b/src/intel/compiler/tests/gen7.5/fbh.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/fbh.expected rename to src/intel/compiler/tests/gen7.5/fbh.expected diff --git a/src/intel/tools/tests/gen7.5/fbl.asm b/src/intel/compiler/tests/gen7.5/fbl.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/fbl.asm rename to src/intel/compiler/tests/gen7.5/fbl.asm diff --git a/src/intel/tools/tests/gen7.5/fbl.expected b/src/intel/compiler/tests/gen7.5/fbl.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/fbl.expected rename to src/intel/compiler/tests/gen7.5/fbl.expected diff --git a/src/intel/tools/tests/gen7.5/frc.asm b/src/intel/compiler/tests/gen7.5/frc.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/frc.asm rename to src/intel/compiler/tests/gen7.5/frc.asm diff --git a/src/intel/tools/tests/gen7.5/frc.expected b/src/intel/compiler/tests/gen7.5/frc.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/frc.expected rename to src/intel/compiler/tests/gen7.5/frc.expected diff --git a/src/intel/tools/tests/gen7.5/halt.asm b/src/intel/compiler/tests/gen7.5/halt.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/halt.asm rename to src/intel/compiler/tests/gen7.5/halt.asm diff --git a/src/intel/tools/tests/gen7.5/halt.expected b/src/intel/compiler/tests/gen7.5/halt.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/halt.expected rename to src/intel/compiler/tests/gen7.5/halt.expected diff --git a/src/intel/tools/tests/gen7.5/if.asm b/src/intel/compiler/tests/gen7.5/if.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/if.asm rename to src/intel/compiler/tests/gen7.5/if.asm diff --git a/src/intel/tools/tests/gen7.5/if.expected b/src/intel/compiler/tests/gen7.5/if.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/if.expected rename to src/intel/compiler/tests/gen7.5/if.expected diff --git a/src/intel/tools/tests/gen7.5/lrp.asm b/src/intel/compiler/tests/gen7.5/lrp.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/lrp.asm rename to src/intel/compiler/tests/gen7.5/lrp.asm diff --git a/src/intel/tools/tests/gen7.5/lrp.expected b/src/intel/compiler/tests/gen7.5/lrp.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/lrp.expected rename to src/intel/compiler/tests/gen7.5/lrp.expected diff --git a/src/intel/tools/tests/gen7.5/lzd.asm b/src/intel/compiler/tests/gen7.5/lzd.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/lzd.asm rename to src/intel/compiler/tests/gen7.5/lzd.asm diff --git a/src/intel/tools/tests/gen7.5/lzd.expected b/src/intel/compiler/tests/gen7.5/lzd.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/lzd.expected rename to src/intel/compiler/tests/gen7.5/lzd.expected diff --git a/src/intel/tools/tests/gen7.5/mach.asm b/src/intel/compiler/tests/gen7.5/mach.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/mach.asm rename to src/intel/compiler/tests/gen7.5/mach.asm diff --git a/src/intel/tools/tests/gen7.5/mach.expected b/src/intel/compiler/tests/gen7.5/mach.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/mach.expected rename to src/intel/compiler/tests/gen7.5/mach.expected diff --git a/src/intel/tools/tests/gen7.5/mad.asm b/src/intel/compiler/tests/gen7.5/mad.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/mad.asm rename to src/intel/compiler/tests/gen7.5/mad.asm diff --git a/src/intel/tools/tests/gen7.5/mad.expected b/src/intel/compiler/tests/gen7.5/mad.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/mad.expected rename to src/intel/compiler/tests/gen7.5/mad.expected diff --git a/src/intel/tools/tests/gen7.5/math.asm b/src/intel/compiler/tests/gen7.5/math.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/math.asm rename to src/intel/compiler/tests/gen7.5/math.asm diff --git a/src/intel/tools/tests/gen7.5/math.expected b/src/intel/compiler/tests/gen7.5/math.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/math.expected rename to src/intel/compiler/tests/gen7.5/math.expected diff --git a/src/intel/tools/tests/gen7.5/mov.asm b/src/intel/compiler/tests/gen7.5/mov.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/mov.asm rename to src/intel/compiler/tests/gen7.5/mov.asm diff --git a/src/intel/tools/tests/gen7.5/mov.expected b/src/intel/compiler/tests/gen7.5/mov.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/mov.expected rename to src/intel/compiler/tests/gen7.5/mov.expected diff --git a/src/intel/tools/tests/gen7.5/mul.asm b/src/intel/compiler/tests/gen7.5/mul.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/mul.asm rename to src/intel/compiler/tests/gen7.5/mul.asm diff --git a/src/intel/tools/tests/gen7.5/mul.expected b/src/intel/compiler/tests/gen7.5/mul.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/mul.expected rename to src/intel/compiler/tests/gen7.5/mul.expected diff --git a/src/intel/tools/tests/gen7.5/not.asm b/src/intel/compiler/tests/gen7.5/not.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/not.asm rename to src/intel/compiler/tests/gen7.5/not.asm diff --git a/src/intel/tools/tests/gen7.5/not.expected b/src/intel/compiler/tests/gen7.5/not.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/not.expected rename to src/intel/compiler/tests/gen7.5/not.expected diff --git a/src/intel/tools/tests/gen7.5/or.asm b/src/intel/compiler/tests/gen7.5/or.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/or.asm rename to src/intel/compiler/tests/gen7.5/or.asm diff --git a/src/intel/tools/tests/gen7.5/or.expected b/src/intel/compiler/tests/gen7.5/or.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/or.expected rename to src/intel/compiler/tests/gen7.5/or.expected diff --git a/src/intel/tools/tests/gen7.5/pln.asm b/src/intel/compiler/tests/gen7.5/pln.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/pln.asm rename to src/intel/compiler/tests/gen7.5/pln.asm diff --git a/src/intel/tools/tests/gen7.5/pln.expected b/src/intel/compiler/tests/gen7.5/pln.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/pln.expected rename to src/intel/compiler/tests/gen7.5/pln.expected diff --git a/src/intel/tools/tests/gen7.5/rndd.asm b/src/intel/compiler/tests/gen7.5/rndd.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/rndd.asm rename to src/intel/compiler/tests/gen7.5/rndd.asm diff --git a/src/intel/tools/tests/gen7.5/rndd.expected b/src/intel/compiler/tests/gen7.5/rndd.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/rndd.expected rename to src/intel/compiler/tests/gen7.5/rndd.expected diff --git a/src/intel/tools/tests/gen7.5/rnde.asm b/src/intel/compiler/tests/gen7.5/rnde.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/rnde.asm rename to src/intel/compiler/tests/gen7.5/rnde.asm diff --git a/src/intel/tools/tests/gen7.5/rnde.expected b/src/intel/compiler/tests/gen7.5/rnde.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/rnde.expected rename to src/intel/compiler/tests/gen7.5/rnde.expected diff --git a/src/intel/tools/tests/gen7.5/rndz.asm b/src/intel/compiler/tests/gen7.5/rndz.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/rndz.asm rename to src/intel/compiler/tests/gen7.5/rndz.asm diff --git a/src/intel/tools/tests/gen7.5/rndz.expected b/src/intel/compiler/tests/gen7.5/rndz.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/rndz.expected rename to src/intel/compiler/tests/gen7.5/rndz.expected diff --git a/src/intel/tools/tests/gen7.5/sel.asm b/src/intel/compiler/tests/gen7.5/sel.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/sel.asm rename to src/intel/compiler/tests/gen7.5/sel.asm diff --git a/src/intel/tools/tests/gen7.5/sel.expected b/src/intel/compiler/tests/gen7.5/sel.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/sel.expected rename to src/intel/compiler/tests/gen7.5/sel.expected diff --git a/src/intel/tools/tests/gen7.5/send.asm b/src/intel/compiler/tests/gen7.5/send.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/send.asm rename to src/intel/compiler/tests/gen7.5/send.asm diff --git a/src/intel/tools/tests/gen7.5/send.expected b/src/intel/compiler/tests/gen7.5/send.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/send.expected rename to src/intel/compiler/tests/gen7.5/send.expected diff --git a/src/intel/tools/tests/gen7.5/sendc.asm b/src/intel/compiler/tests/gen7.5/sendc.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/sendc.asm rename to src/intel/compiler/tests/gen7.5/sendc.asm diff --git a/src/intel/tools/tests/gen7.5/sendc.expected b/src/intel/compiler/tests/gen7.5/sendc.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/sendc.expected rename to src/intel/compiler/tests/gen7.5/sendc.expected diff --git a/src/intel/tools/tests/gen7.5/shl.asm b/src/intel/compiler/tests/gen7.5/shl.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/shl.asm rename to src/intel/compiler/tests/gen7.5/shl.asm diff --git a/src/intel/tools/tests/gen7.5/shl.expected b/src/intel/compiler/tests/gen7.5/shl.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/shl.expected rename to src/intel/compiler/tests/gen7.5/shl.expected diff --git a/src/intel/tools/tests/gen7.5/shr.asm b/src/intel/compiler/tests/gen7.5/shr.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/shr.asm rename to src/intel/compiler/tests/gen7.5/shr.asm diff --git a/src/intel/tools/tests/gen7.5/shr.expected b/src/intel/compiler/tests/gen7.5/shr.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/shr.expected rename to src/intel/compiler/tests/gen7.5/shr.expected diff --git a/src/intel/tools/tests/gen7.5/wait.asm b/src/intel/compiler/tests/gen7.5/wait.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/wait.asm rename to src/intel/compiler/tests/gen7.5/wait.asm diff --git a/src/intel/tools/tests/gen7.5/wait.expected b/src/intel/compiler/tests/gen7.5/wait.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/wait.expected rename to src/intel/compiler/tests/gen7.5/wait.expected diff --git a/src/intel/tools/tests/gen7.5/while.asm b/src/intel/compiler/tests/gen7.5/while.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/while.asm rename to src/intel/compiler/tests/gen7.5/while.asm diff --git a/src/intel/tools/tests/gen7.5/while.expected b/src/intel/compiler/tests/gen7.5/while.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/while.expected rename to src/intel/compiler/tests/gen7.5/while.expected diff --git a/src/intel/tools/tests/gen7.5/xor.asm b/src/intel/compiler/tests/gen7.5/xor.asm similarity index 100% rename from src/intel/tools/tests/gen7.5/xor.asm rename to src/intel/compiler/tests/gen7.5/xor.asm diff --git a/src/intel/tools/tests/gen7.5/xor.expected b/src/intel/compiler/tests/gen7.5/xor.expected similarity index 100% rename from src/intel/tools/tests/gen7.5/xor.expected rename to src/intel/compiler/tests/gen7.5/xor.expected diff --git a/src/intel/tools/tests/gen7/add.asm b/src/intel/compiler/tests/gen7/add.asm similarity index 100% rename from src/intel/tools/tests/gen7/add.asm rename to src/intel/compiler/tests/gen7/add.asm diff --git a/src/intel/tools/tests/gen7/add.expected b/src/intel/compiler/tests/gen7/add.expected similarity index 100% rename from src/intel/tools/tests/gen7/add.expected rename to src/intel/compiler/tests/gen7/add.expected diff --git a/src/intel/tools/tests/gen7/and.asm b/src/intel/compiler/tests/gen7/and.asm similarity index 100% rename from src/intel/tools/tests/gen7/and.asm rename to src/intel/compiler/tests/gen7/and.asm diff --git a/src/intel/tools/tests/gen7/and.expected b/src/intel/compiler/tests/gen7/and.expected similarity index 100% rename from src/intel/tools/tests/gen7/and.expected rename to src/intel/compiler/tests/gen7/and.expected diff --git a/src/intel/tools/tests/gen7/asr.asm b/src/intel/compiler/tests/gen7/asr.asm similarity index 100% rename from src/intel/tools/tests/gen7/asr.asm rename to src/intel/compiler/tests/gen7/asr.asm diff --git a/src/intel/tools/tests/gen7/asr.expected b/src/intel/compiler/tests/gen7/asr.expected similarity index 100% rename from src/intel/tools/tests/gen7/asr.expected rename to src/intel/compiler/tests/gen7/asr.expected diff --git a/src/intel/tools/tests/gen7/bfe.asm b/src/intel/compiler/tests/gen7/bfe.asm similarity index 100% rename from src/intel/tools/tests/gen7/bfe.asm rename to src/intel/compiler/tests/gen7/bfe.asm diff --git a/src/intel/tools/tests/gen7/bfe.expected b/src/intel/compiler/tests/gen7/bfe.expected similarity index 100% rename from src/intel/tools/tests/gen7/bfe.expected rename to src/intel/compiler/tests/gen7/bfe.expected diff --git a/src/intel/tools/tests/gen7/bfi1.asm b/src/intel/compiler/tests/gen7/bfi1.asm similarity index 100% rename from src/intel/tools/tests/gen7/bfi1.asm rename to src/intel/compiler/tests/gen7/bfi1.asm diff --git a/src/intel/tools/tests/gen7/bfi1.expected b/src/intel/compiler/tests/gen7/bfi1.expected similarity index 100% rename from src/intel/tools/tests/gen7/bfi1.expected rename to src/intel/compiler/tests/gen7/bfi1.expected diff --git a/src/intel/tools/tests/gen7/bfi2.asm b/src/intel/compiler/tests/gen7/bfi2.asm similarity index 100% rename from src/intel/tools/tests/gen7/bfi2.asm rename to src/intel/compiler/tests/gen7/bfi2.asm diff --git a/src/intel/tools/tests/gen7/bfi2.expected b/src/intel/compiler/tests/gen7/bfi2.expected similarity index 100% rename from src/intel/tools/tests/gen7/bfi2.expected rename to src/intel/compiler/tests/gen7/bfi2.expected diff --git a/src/intel/tools/tests/gen7/bfrev.asm b/src/intel/compiler/tests/gen7/bfrev.asm similarity index 100% rename from src/intel/tools/tests/gen7/bfrev.asm rename to src/intel/compiler/tests/gen7/bfrev.asm diff --git a/src/intel/tools/tests/gen7/bfrev.expected b/src/intel/compiler/tests/gen7/bfrev.expected similarity index 100% rename from src/intel/tools/tests/gen7/bfrev.expected rename to src/intel/compiler/tests/gen7/bfrev.expected diff --git a/src/intel/tools/tests/gen7/break.asm b/src/intel/compiler/tests/gen7/break.asm similarity index 100% rename from src/intel/tools/tests/gen7/break.asm rename to src/intel/compiler/tests/gen7/break.asm diff --git a/src/intel/tools/tests/gen7/break.expected b/src/intel/compiler/tests/gen7/break.expected similarity index 100% rename from src/intel/tools/tests/gen7/break.expected rename to src/intel/compiler/tests/gen7/break.expected diff --git a/src/intel/tools/tests/gen7/cbit.asm b/src/intel/compiler/tests/gen7/cbit.asm similarity index 100% rename from src/intel/tools/tests/gen7/cbit.asm rename to src/intel/compiler/tests/gen7/cbit.asm diff --git a/src/intel/tools/tests/gen7/cbit.expected b/src/intel/compiler/tests/gen7/cbit.expected similarity index 100% rename from src/intel/tools/tests/gen7/cbit.expected rename to src/intel/compiler/tests/gen7/cbit.expected diff --git a/src/intel/tools/tests/gen7/cmp.asm b/src/intel/compiler/tests/gen7/cmp.asm similarity index 100% rename from src/intel/tools/tests/gen7/cmp.asm rename to src/intel/compiler/tests/gen7/cmp.asm diff --git a/src/intel/tools/tests/gen7/cmp.expected b/src/intel/compiler/tests/gen7/cmp.expected similarity index 100% rename from src/intel/tools/tests/gen7/cmp.expected rename to src/intel/compiler/tests/gen7/cmp.expected diff --git a/src/intel/tools/tests/gen7/dp2.asm b/src/intel/compiler/tests/gen7/dp2.asm similarity index 100% rename from src/intel/tools/tests/gen7/dp2.asm rename to src/intel/compiler/tests/gen7/dp2.asm diff --git a/src/intel/tools/tests/gen7/dp2.expected b/src/intel/compiler/tests/gen7/dp2.expected similarity index 100% rename from src/intel/tools/tests/gen7/dp2.expected rename to src/intel/compiler/tests/gen7/dp2.expected diff --git a/src/intel/tools/tests/gen7/dp3.asm b/src/intel/compiler/tests/gen7/dp3.asm similarity index 100% rename from src/intel/tools/tests/gen7/dp3.asm rename to src/intel/compiler/tests/gen7/dp3.asm diff --git a/src/intel/tools/tests/gen7/dp3.expected b/src/intel/compiler/tests/gen7/dp3.expected similarity index 100% rename from src/intel/tools/tests/gen7/dp3.expected rename to src/intel/compiler/tests/gen7/dp3.expected diff --git a/src/intel/tools/tests/gen7/dp4.asm b/src/intel/compiler/tests/gen7/dp4.asm similarity index 100% rename from src/intel/tools/tests/gen7/dp4.asm rename to src/intel/compiler/tests/gen7/dp4.asm diff --git a/src/intel/tools/tests/gen7/dp4.expected b/src/intel/compiler/tests/gen7/dp4.expected similarity index 100% rename from src/intel/tools/tests/gen7/dp4.expected rename to src/intel/compiler/tests/gen7/dp4.expected diff --git a/src/intel/tools/tests/gen7/dph.asm b/src/intel/compiler/tests/gen7/dph.asm similarity index 100% rename from src/intel/tools/tests/gen7/dph.asm rename to src/intel/compiler/tests/gen7/dph.asm diff --git a/src/intel/tools/tests/gen7/dph.expected b/src/intel/compiler/tests/gen7/dph.expected similarity index 100% rename from src/intel/tools/tests/gen7/dph.expected rename to src/intel/compiler/tests/gen7/dph.expected diff --git a/src/intel/tools/tests/gen7/else.asm b/src/intel/compiler/tests/gen7/else.asm similarity index 100% rename from src/intel/tools/tests/gen7/else.asm rename to src/intel/compiler/tests/gen7/else.asm diff --git a/src/intel/tools/tests/gen7/else.expected b/src/intel/compiler/tests/gen7/else.expected similarity index 100% rename from src/intel/tools/tests/gen7/else.expected rename to src/intel/compiler/tests/gen7/else.expected diff --git a/src/intel/tools/tests/gen7/endif.asm b/src/intel/compiler/tests/gen7/endif.asm similarity index 100% rename from src/intel/tools/tests/gen7/endif.asm rename to src/intel/compiler/tests/gen7/endif.asm diff --git a/src/intel/tools/tests/gen7/endif.expected b/src/intel/compiler/tests/gen7/endif.expected similarity index 100% rename from src/intel/tools/tests/gen7/endif.expected rename to src/intel/compiler/tests/gen7/endif.expected diff --git a/src/intel/tools/tests/gen7/f16to32.asm b/src/intel/compiler/tests/gen7/f16to32.asm similarity index 100% rename from src/intel/tools/tests/gen7/f16to32.asm rename to src/intel/compiler/tests/gen7/f16to32.asm diff --git a/src/intel/tools/tests/gen7/f16to32.expected b/src/intel/compiler/tests/gen7/f16to32.expected similarity index 100% rename from src/intel/tools/tests/gen7/f16to32.expected rename to src/intel/compiler/tests/gen7/f16to32.expected diff --git a/src/intel/tools/tests/gen7/f32to16.asm b/src/intel/compiler/tests/gen7/f32to16.asm similarity index 100% rename from src/intel/tools/tests/gen7/f32to16.asm rename to src/intel/compiler/tests/gen7/f32to16.asm diff --git a/src/intel/tools/tests/gen7/f32to16.expected b/src/intel/compiler/tests/gen7/f32to16.expected similarity index 100% rename from src/intel/tools/tests/gen7/f32to16.expected rename to src/intel/compiler/tests/gen7/f32to16.expected diff --git a/src/intel/tools/tests/gen7/fbh.asm b/src/intel/compiler/tests/gen7/fbh.asm similarity index 100% rename from src/intel/tools/tests/gen7/fbh.asm rename to src/intel/compiler/tests/gen7/fbh.asm diff --git a/src/intel/tools/tests/gen7/fbh.expected b/src/intel/compiler/tests/gen7/fbh.expected similarity index 100% rename from src/intel/tools/tests/gen7/fbh.expected rename to src/intel/compiler/tests/gen7/fbh.expected diff --git a/src/intel/tools/tests/gen7/fbl.asm b/src/intel/compiler/tests/gen7/fbl.asm similarity index 100% rename from src/intel/tools/tests/gen7/fbl.asm rename to src/intel/compiler/tests/gen7/fbl.asm diff --git a/src/intel/tools/tests/gen7/fbl.expected b/src/intel/compiler/tests/gen7/fbl.expected similarity index 100% rename from src/intel/tools/tests/gen7/fbl.expected rename to src/intel/compiler/tests/gen7/fbl.expected diff --git a/src/intel/tools/tests/gen7/frc.asm b/src/intel/compiler/tests/gen7/frc.asm similarity index 100% rename from src/intel/tools/tests/gen7/frc.asm rename to src/intel/compiler/tests/gen7/frc.asm diff --git a/src/intel/tools/tests/gen7/frc.expected b/src/intel/compiler/tests/gen7/frc.expected similarity index 100% rename from src/intel/tools/tests/gen7/frc.expected rename to src/intel/compiler/tests/gen7/frc.expected diff --git a/src/intel/tools/tests/gen7/halt.asm b/src/intel/compiler/tests/gen7/halt.asm similarity index 100% rename from src/intel/tools/tests/gen7/halt.asm rename to src/intel/compiler/tests/gen7/halt.asm diff --git a/src/intel/tools/tests/gen7/halt.expected b/src/intel/compiler/tests/gen7/halt.expected similarity index 100% rename from src/intel/tools/tests/gen7/halt.expected rename to src/intel/compiler/tests/gen7/halt.expected diff --git a/src/intel/tools/tests/gen7/if.asm b/src/intel/compiler/tests/gen7/if.asm similarity index 100% rename from src/intel/tools/tests/gen7/if.asm rename to src/intel/compiler/tests/gen7/if.asm diff --git a/src/intel/tools/tests/gen7/if.expected b/src/intel/compiler/tests/gen7/if.expected similarity index 100% rename from src/intel/tools/tests/gen7/if.expected rename to src/intel/compiler/tests/gen7/if.expected diff --git a/src/intel/tools/tests/gen7/lrp.asm b/src/intel/compiler/tests/gen7/lrp.asm similarity index 100% rename from src/intel/tools/tests/gen7/lrp.asm rename to src/intel/compiler/tests/gen7/lrp.asm diff --git a/src/intel/tools/tests/gen7/lrp.expected b/src/intel/compiler/tests/gen7/lrp.expected similarity index 100% rename from src/intel/tools/tests/gen7/lrp.expected rename to src/intel/compiler/tests/gen7/lrp.expected diff --git a/src/intel/tools/tests/gen7/lzd.asm b/src/intel/compiler/tests/gen7/lzd.asm similarity index 100% rename from src/intel/tools/tests/gen7/lzd.asm rename to src/intel/compiler/tests/gen7/lzd.asm diff --git a/src/intel/tools/tests/gen7/lzd.expected b/src/intel/compiler/tests/gen7/lzd.expected similarity index 100% rename from src/intel/tools/tests/gen7/lzd.expected rename to src/intel/compiler/tests/gen7/lzd.expected diff --git a/src/intel/tools/tests/gen7/mach.asm b/src/intel/compiler/tests/gen7/mach.asm similarity index 100% rename from src/intel/tools/tests/gen7/mach.asm rename to src/intel/compiler/tests/gen7/mach.asm diff --git a/src/intel/tools/tests/gen7/mach.expected b/src/intel/compiler/tests/gen7/mach.expected similarity index 100% rename from src/intel/tools/tests/gen7/mach.expected rename to src/intel/compiler/tests/gen7/mach.expected diff --git a/src/intel/tools/tests/gen7/mad.asm b/src/intel/compiler/tests/gen7/mad.asm similarity index 100% rename from src/intel/tools/tests/gen7/mad.asm rename to src/intel/compiler/tests/gen7/mad.asm diff --git a/src/intel/tools/tests/gen7/mad.expected b/src/intel/compiler/tests/gen7/mad.expected similarity index 100% rename from src/intel/tools/tests/gen7/mad.expected rename to src/intel/compiler/tests/gen7/mad.expected diff --git a/src/intel/tools/tests/gen7/math.asm b/src/intel/compiler/tests/gen7/math.asm similarity index 100% rename from src/intel/tools/tests/gen7/math.asm rename to src/intel/compiler/tests/gen7/math.asm diff --git a/src/intel/tools/tests/gen7/math.expected b/src/intel/compiler/tests/gen7/math.expected similarity index 100% rename from src/intel/tools/tests/gen7/math.expected rename to src/intel/compiler/tests/gen7/math.expected diff --git a/src/intel/tools/tests/gen7/mov.asm b/src/intel/compiler/tests/gen7/mov.asm similarity index 100% rename from src/intel/tools/tests/gen7/mov.asm rename to src/intel/compiler/tests/gen7/mov.asm diff --git a/src/intel/tools/tests/gen7/mov.expected b/src/intel/compiler/tests/gen7/mov.expected similarity index 100% rename from src/intel/tools/tests/gen7/mov.expected rename to src/intel/compiler/tests/gen7/mov.expected diff --git a/src/intel/tools/tests/gen7/mul.asm b/src/intel/compiler/tests/gen7/mul.asm similarity index 100% rename from src/intel/tools/tests/gen7/mul.asm rename to src/intel/compiler/tests/gen7/mul.asm diff --git a/src/intel/tools/tests/gen7/mul.expected b/src/intel/compiler/tests/gen7/mul.expected similarity index 100% rename from src/intel/tools/tests/gen7/mul.expected rename to src/intel/compiler/tests/gen7/mul.expected diff --git a/src/intel/tools/tests/gen7/not.asm b/src/intel/compiler/tests/gen7/not.asm similarity index 100% rename from src/intel/tools/tests/gen7/not.asm rename to src/intel/compiler/tests/gen7/not.asm diff --git a/src/intel/tools/tests/gen7/not.expected b/src/intel/compiler/tests/gen7/not.expected similarity index 100% rename from src/intel/tools/tests/gen7/not.expected rename to src/intel/compiler/tests/gen7/not.expected diff --git a/src/intel/tools/tests/gen7/or.asm b/src/intel/compiler/tests/gen7/or.asm similarity index 100% rename from src/intel/tools/tests/gen7/or.asm rename to src/intel/compiler/tests/gen7/or.asm diff --git a/src/intel/tools/tests/gen7/or.expected b/src/intel/compiler/tests/gen7/or.expected similarity index 100% rename from src/intel/tools/tests/gen7/or.expected rename to src/intel/compiler/tests/gen7/or.expected diff --git a/src/intel/tools/tests/gen7/pln.asm b/src/intel/compiler/tests/gen7/pln.asm similarity index 100% rename from src/intel/tools/tests/gen7/pln.asm rename to src/intel/compiler/tests/gen7/pln.asm diff --git a/src/intel/tools/tests/gen7/pln.expected b/src/intel/compiler/tests/gen7/pln.expected similarity index 100% rename from src/intel/tools/tests/gen7/pln.expected rename to src/intel/compiler/tests/gen7/pln.expected diff --git a/src/intel/tools/tests/gen7/rndd.asm b/src/intel/compiler/tests/gen7/rndd.asm similarity index 100% rename from src/intel/tools/tests/gen7/rndd.asm rename to src/intel/compiler/tests/gen7/rndd.asm diff --git a/src/intel/tools/tests/gen7/rndd.expected b/src/intel/compiler/tests/gen7/rndd.expected similarity index 100% rename from src/intel/tools/tests/gen7/rndd.expected rename to src/intel/compiler/tests/gen7/rndd.expected diff --git a/src/intel/tools/tests/gen7/rnde.asm b/src/intel/compiler/tests/gen7/rnde.asm similarity index 100% rename from src/intel/tools/tests/gen7/rnde.asm rename to src/intel/compiler/tests/gen7/rnde.asm diff --git a/src/intel/tools/tests/gen7/rnde.expected b/src/intel/compiler/tests/gen7/rnde.expected similarity index 100% rename from src/intel/tools/tests/gen7/rnde.expected rename to src/intel/compiler/tests/gen7/rnde.expected diff --git a/src/intel/tools/tests/gen7/rndz.asm b/src/intel/compiler/tests/gen7/rndz.asm similarity index 100% rename from src/intel/tools/tests/gen7/rndz.asm rename to src/intel/compiler/tests/gen7/rndz.asm diff --git a/src/intel/tools/tests/gen7/rndz.expected b/src/intel/compiler/tests/gen7/rndz.expected similarity index 100% rename from src/intel/tools/tests/gen7/rndz.expected rename to src/intel/compiler/tests/gen7/rndz.expected diff --git a/src/intel/tools/tests/gen7/sel.asm b/src/intel/compiler/tests/gen7/sel.asm similarity index 100% rename from src/intel/tools/tests/gen7/sel.asm rename to src/intel/compiler/tests/gen7/sel.asm diff --git a/src/intel/tools/tests/gen7/sel.expected b/src/intel/compiler/tests/gen7/sel.expected similarity index 100% rename from src/intel/tools/tests/gen7/sel.expected rename to src/intel/compiler/tests/gen7/sel.expected diff --git a/src/intel/tools/tests/gen7/send.asm b/src/intel/compiler/tests/gen7/send.asm similarity index 100% rename from src/intel/tools/tests/gen7/send.asm rename to src/intel/compiler/tests/gen7/send.asm diff --git a/src/intel/tools/tests/gen7/send.expected b/src/intel/compiler/tests/gen7/send.expected similarity index 100% rename from src/intel/tools/tests/gen7/send.expected rename to src/intel/compiler/tests/gen7/send.expected diff --git a/src/intel/tools/tests/gen7/sendc.asm b/src/intel/compiler/tests/gen7/sendc.asm similarity index 100% rename from src/intel/tools/tests/gen7/sendc.asm rename to src/intel/compiler/tests/gen7/sendc.asm diff --git a/src/intel/tools/tests/gen7/sendc.expected b/src/intel/compiler/tests/gen7/sendc.expected similarity index 100% rename from src/intel/tools/tests/gen7/sendc.expected rename to src/intel/compiler/tests/gen7/sendc.expected diff --git a/src/intel/tools/tests/gen7/shl.asm b/src/intel/compiler/tests/gen7/shl.asm similarity index 100% rename from src/intel/tools/tests/gen7/shl.asm rename to src/intel/compiler/tests/gen7/shl.asm diff --git a/src/intel/tools/tests/gen7/shl.expected b/src/intel/compiler/tests/gen7/shl.expected similarity index 100% rename from src/intel/tools/tests/gen7/shl.expected rename to src/intel/compiler/tests/gen7/shl.expected diff --git a/src/intel/tools/tests/gen7/shr.asm b/src/intel/compiler/tests/gen7/shr.asm similarity index 100% rename from src/intel/tools/tests/gen7/shr.asm rename to src/intel/compiler/tests/gen7/shr.asm diff --git a/src/intel/tools/tests/gen7/shr.expected b/src/intel/compiler/tests/gen7/shr.expected similarity index 100% rename from src/intel/tools/tests/gen7/shr.expected rename to src/intel/compiler/tests/gen7/shr.expected diff --git a/src/intel/tools/tests/gen7/wait.asm b/src/intel/compiler/tests/gen7/wait.asm similarity index 100% rename from src/intel/tools/tests/gen7/wait.asm rename to src/intel/compiler/tests/gen7/wait.asm diff --git a/src/intel/tools/tests/gen7/wait.expected b/src/intel/compiler/tests/gen7/wait.expected similarity index 100% rename from src/intel/tools/tests/gen7/wait.expected rename to src/intel/compiler/tests/gen7/wait.expected diff --git a/src/intel/tools/tests/gen7/while.asm b/src/intel/compiler/tests/gen7/while.asm similarity index 100% rename from src/intel/tools/tests/gen7/while.asm rename to src/intel/compiler/tests/gen7/while.asm diff --git a/src/intel/tools/tests/gen7/while.expected b/src/intel/compiler/tests/gen7/while.expected similarity index 100% rename from src/intel/tools/tests/gen7/while.expected rename to src/intel/compiler/tests/gen7/while.expected diff --git a/src/intel/tools/tests/gen7/xor.asm b/src/intel/compiler/tests/gen7/xor.asm similarity index 100% rename from src/intel/tools/tests/gen7/xor.asm rename to src/intel/compiler/tests/gen7/xor.asm diff --git a/src/intel/tools/tests/gen7/xor.expected b/src/intel/compiler/tests/gen7/xor.expected similarity index 100% rename from src/intel/tools/tests/gen7/xor.expected rename to src/intel/compiler/tests/gen7/xor.expected diff --git a/src/intel/tools/tests/gen8/add.asm b/src/intel/compiler/tests/gen8/add.asm similarity index 100% rename from src/intel/tools/tests/gen8/add.asm rename to src/intel/compiler/tests/gen8/add.asm diff --git a/src/intel/tools/tests/gen8/add.expected b/src/intel/compiler/tests/gen8/add.expected similarity index 100% rename from src/intel/tools/tests/gen8/add.expected rename to src/intel/compiler/tests/gen8/add.expected diff --git a/src/intel/tools/tests/gen8/and.asm b/src/intel/compiler/tests/gen8/and.asm similarity index 100% rename from src/intel/tools/tests/gen8/and.asm rename to src/intel/compiler/tests/gen8/and.asm diff --git a/src/intel/tools/tests/gen8/and.expected b/src/intel/compiler/tests/gen8/and.expected similarity index 100% rename from src/intel/tools/tests/gen8/and.expected rename to src/intel/compiler/tests/gen8/and.expected diff --git a/src/intel/tools/tests/gen8/asr.asm b/src/intel/compiler/tests/gen8/asr.asm similarity index 100% rename from src/intel/tools/tests/gen8/asr.asm rename to src/intel/compiler/tests/gen8/asr.asm diff --git a/src/intel/tools/tests/gen8/asr.expected b/src/intel/compiler/tests/gen8/asr.expected similarity index 100% rename from src/intel/tools/tests/gen8/asr.expected rename to src/intel/compiler/tests/gen8/asr.expected diff --git a/src/intel/tools/tests/gen8/bfe.asm b/src/intel/compiler/tests/gen8/bfe.asm similarity index 100% rename from src/intel/tools/tests/gen8/bfe.asm rename to src/intel/compiler/tests/gen8/bfe.asm diff --git a/src/intel/tools/tests/gen8/bfe.expected b/src/intel/compiler/tests/gen8/bfe.expected similarity index 100% rename from src/intel/tools/tests/gen8/bfe.expected rename to src/intel/compiler/tests/gen8/bfe.expected diff --git a/src/intel/tools/tests/gen8/bfi1.asm b/src/intel/compiler/tests/gen8/bfi1.asm similarity index 100% rename from src/intel/tools/tests/gen8/bfi1.asm rename to src/intel/compiler/tests/gen8/bfi1.asm diff --git a/src/intel/tools/tests/gen8/bfi1.expected b/src/intel/compiler/tests/gen8/bfi1.expected similarity index 100% rename from src/intel/tools/tests/gen8/bfi1.expected rename to src/intel/compiler/tests/gen8/bfi1.expected diff --git a/src/intel/tools/tests/gen8/bfi2.asm b/src/intel/compiler/tests/gen8/bfi2.asm similarity index 100% rename from src/intel/tools/tests/gen8/bfi2.asm rename to src/intel/compiler/tests/gen8/bfi2.asm diff --git a/src/intel/tools/tests/gen8/bfi2.expected b/src/intel/compiler/tests/gen8/bfi2.expected similarity index 100% rename from src/intel/tools/tests/gen8/bfi2.expected rename to src/intel/compiler/tests/gen8/bfi2.expected diff --git a/src/intel/tools/tests/gen8/bfrev.asm b/src/intel/compiler/tests/gen8/bfrev.asm similarity index 100% rename from src/intel/tools/tests/gen8/bfrev.asm rename to src/intel/compiler/tests/gen8/bfrev.asm diff --git a/src/intel/tools/tests/gen8/bfrev.expected b/src/intel/compiler/tests/gen8/bfrev.expected similarity index 100% rename from src/intel/tools/tests/gen8/bfrev.expected rename to src/intel/compiler/tests/gen8/bfrev.expected diff --git a/src/intel/tools/tests/gen8/break.asm b/src/intel/compiler/tests/gen8/break.asm similarity index 100% rename from src/intel/tools/tests/gen8/break.asm rename to src/intel/compiler/tests/gen8/break.asm diff --git a/src/intel/tools/tests/gen8/break.expected b/src/intel/compiler/tests/gen8/break.expected similarity index 100% rename from src/intel/tools/tests/gen8/break.expected rename to src/intel/compiler/tests/gen8/break.expected diff --git a/src/intel/tools/tests/gen8/cbit.asm b/src/intel/compiler/tests/gen8/cbit.asm similarity index 100% rename from src/intel/tools/tests/gen8/cbit.asm rename to src/intel/compiler/tests/gen8/cbit.asm diff --git a/src/intel/tools/tests/gen8/cbit.expected b/src/intel/compiler/tests/gen8/cbit.expected similarity index 100% rename from src/intel/tools/tests/gen8/cbit.expected rename to src/intel/compiler/tests/gen8/cbit.expected diff --git a/src/intel/tools/tests/gen8/cmp.asm b/src/intel/compiler/tests/gen8/cmp.asm similarity index 100% rename from src/intel/tools/tests/gen8/cmp.asm rename to src/intel/compiler/tests/gen8/cmp.asm diff --git a/src/intel/tools/tests/gen8/cmp.expected b/src/intel/compiler/tests/gen8/cmp.expected similarity index 100% rename from src/intel/tools/tests/gen8/cmp.expected rename to src/intel/compiler/tests/gen8/cmp.expected diff --git a/src/intel/tools/tests/gen8/cont.asm b/src/intel/compiler/tests/gen8/cont.asm similarity index 100% rename from src/intel/tools/tests/gen8/cont.asm rename to src/intel/compiler/tests/gen8/cont.asm diff --git a/src/intel/tools/tests/gen8/cont.expected b/src/intel/compiler/tests/gen8/cont.expected similarity index 100% rename from src/intel/tools/tests/gen8/cont.expected rename to src/intel/compiler/tests/gen8/cont.expected diff --git a/src/intel/tools/tests/gen8/cr0.asm b/src/intel/compiler/tests/gen8/cr0.asm similarity index 100% rename from src/intel/tools/tests/gen8/cr0.asm rename to src/intel/compiler/tests/gen8/cr0.asm diff --git a/src/intel/tools/tests/gen8/cr0.expected b/src/intel/compiler/tests/gen8/cr0.expected similarity index 100% rename from src/intel/tools/tests/gen8/cr0.expected rename to src/intel/compiler/tests/gen8/cr0.expected diff --git a/src/intel/tools/tests/gen8/csel.asm b/src/intel/compiler/tests/gen8/csel.asm similarity index 100% rename from src/intel/tools/tests/gen8/csel.asm rename to src/intel/compiler/tests/gen8/csel.asm diff --git a/src/intel/tools/tests/gen8/csel.expected b/src/intel/compiler/tests/gen8/csel.expected similarity index 100% rename from src/intel/tools/tests/gen8/csel.expected rename to src/intel/compiler/tests/gen8/csel.expected diff --git a/src/intel/tools/tests/gen8/else.asm b/src/intel/compiler/tests/gen8/else.asm similarity index 100% rename from src/intel/tools/tests/gen8/else.asm rename to src/intel/compiler/tests/gen8/else.asm diff --git a/src/intel/tools/tests/gen8/else.expected b/src/intel/compiler/tests/gen8/else.expected similarity index 100% rename from src/intel/tools/tests/gen8/else.expected rename to src/intel/compiler/tests/gen8/else.expected diff --git a/src/intel/tools/tests/gen8/endif.asm b/src/intel/compiler/tests/gen8/endif.asm similarity index 100% rename from src/intel/tools/tests/gen8/endif.asm rename to src/intel/compiler/tests/gen8/endif.asm diff --git a/src/intel/tools/tests/gen8/endif.expected b/src/intel/compiler/tests/gen8/endif.expected similarity index 100% rename from src/intel/tools/tests/gen8/endif.expected rename to src/intel/compiler/tests/gen8/endif.expected diff --git a/src/intel/tools/tests/gen8/fbh.asm b/src/intel/compiler/tests/gen8/fbh.asm similarity index 100% rename from src/intel/tools/tests/gen8/fbh.asm rename to src/intel/compiler/tests/gen8/fbh.asm diff --git a/src/intel/tools/tests/gen8/fbh.expected b/src/intel/compiler/tests/gen8/fbh.expected similarity index 100% rename from src/intel/tools/tests/gen8/fbh.expected rename to src/intel/compiler/tests/gen8/fbh.expected diff --git a/src/intel/tools/tests/gen8/fbl.asm b/src/intel/compiler/tests/gen8/fbl.asm similarity index 100% rename from src/intel/tools/tests/gen8/fbl.asm rename to src/intel/compiler/tests/gen8/fbl.asm diff --git a/src/intel/tools/tests/gen8/fbl.expected b/src/intel/compiler/tests/gen8/fbl.expected similarity index 100% rename from src/intel/tools/tests/gen8/fbl.expected rename to src/intel/compiler/tests/gen8/fbl.expected diff --git a/src/intel/tools/tests/gen8/frc.asm b/src/intel/compiler/tests/gen8/frc.asm similarity index 100% rename from src/intel/tools/tests/gen8/frc.asm rename to src/intel/compiler/tests/gen8/frc.asm diff --git a/src/intel/tools/tests/gen8/frc.expected b/src/intel/compiler/tests/gen8/frc.expected similarity index 100% rename from src/intel/tools/tests/gen8/frc.expected rename to src/intel/compiler/tests/gen8/frc.expected diff --git a/src/intel/tools/tests/gen8/halt.asm b/src/intel/compiler/tests/gen8/halt.asm similarity index 100% rename from src/intel/tools/tests/gen8/halt.asm rename to src/intel/compiler/tests/gen8/halt.asm diff --git a/src/intel/tools/tests/gen8/halt.expected b/src/intel/compiler/tests/gen8/halt.expected similarity index 100% rename from src/intel/tools/tests/gen8/halt.expected rename to src/intel/compiler/tests/gen8/halt.expected diff --git a/src/intel/tools/tests/gen8/if.asm b/src/intel/compiler/tests/gen8/if.asm similarity index 100% rename from src/intel/tools/tests/gen8/if.asm rename to src/intel/compiler/tests/gen8/if.asm diff --git a/src/intel/tools/tests/gen8/if.expected b/src/intel/compiler/tests/gen8/if.expected similarity index 100% rename from src/intel/tools/tests/gen8/if.expected rename to src/intel/compiler/tests/gen8/if.expected diff --git a/src/intel/tools/tests/gen8/lrp.asm b/src/intel/compiler/tests/gen8/lrp.asm similarity index 100% rename from src/intel/tools/tests/gen8/lrp.asm rename to src/intel/compiler/tests/gen8/lrp.asm diff --git a/src/intel/tools/tests/gen8/lrp.expected b/src/intel/compiler/tests/gen8/lrp.expected similarity index 100% rename from src/intel/tools/tests/gen8/lrp.expected rename to src/intel/compiler/tests/gen8/lrp.expected diff --git a/src/intel/tools/tests/gen8/lzd.asm b/src/intel/compiler/tests/gen8/lzd.asm similarity index 100% rename from src/intel/tools/tests/gen8/lzd.asm rename to src/intel/compiler/tests/gen8/lzd.asm diff --git a/src/intel/tools/tests/gen8/lzd.expected b/src/intel/compiler/tests/gen8/lzd.expected similarity index 100% rename from src/intel/tools/tests/gen8/lzd.expected rename to src/intel/compiler/tests/gen8/lzd.expected diff --git a/src/intel/tools/tests/gen8/mach.asm b/src/intel/compiler/tests/gen8/mach.asm similarity index 100% rename from src/intel/tools/tests/gen8/mach.asm rename to src/intel/compiler/tests/gen8/mach.asm diff --git a/src/intel/tools/tests/gen8/mach.expected b/src/intel/compiler/tests/gen8/mach.expected similarity index 100% rename from src/intel/tools/tests/gen8/mach.expected rename to src/intel/compiler/tests/gen8/mach.expected diff --git a/src/intel/tools/tests/gen8/mad.asm b/src/intel/compiler/tests/gen8/mad.asm similarity index 100% rename from src/intel/tools/tests/gen8/mad.asm rename to src/intel/compiler/tests/gen8/mad.asm diff --git a/src/intel/tools/tests/gen8/mad.expected b/src/intel/compiler/tests/gen8/mad.expected similarity index 100% rename from src/intel/tools/tests/gen8/mad.expected rename to src/intel/compiler/tests/gen8/mad.expected diff --git a/src/intel/tools/tests/gen8/math.asm b/src/intel/compiler/tests/gen8/math.asm similarity index 100% rename from src/intel/tools/tests/gen8/math.asm rename to src/intel/compiler/tests/gen8/math.asm diff --git a/src/intel/tools/tests/gen8/math.expected b/src/intel/compiler/tests/gen8/math.expected similarity index 100% rename from src/intel/tools/tests/gen8/math.expected rename to src/intel/compiler/tests/gen8/math.expected diff --git a/src/intel/tools/tests/gen8/mov.asm b/src/intel/compiler/tests/gen8/mov.asm similarity index 100% rename from src/intel/tools/tests/gen8/mov.asm rename to src/intel/compiler/tests/gen8/mov.asm diff --git a/src/intel/tools/tests/gen8/mov.expected b/src/intel/compiler/tests/gen8/mov.expected similarity index 100% rename from src/intel/tools/tests/gen8/mov.expected rename to src/intel/compiler/tests/gen8/mov.expected diff --git a/src/intel/tools/tests/gen8/mul.asm b/src/intel/compiler/tests/gen8/mul.asm similarity index 100% rename from src/intel/tools/tests/gen8/mul.asm rename to src/intel/compiler/tests/gen8/mul.asm diff --git a/src/intel/tools/tests/gen8/mul.expected b/src/intel/compiler/tests/gen8/mul.expected similarity index 100% rename from src/intel/tools/tests/gen8/mul.expected rename to src/intel/compiler/tests/gen8/mul.expected diff --git a/src/intel/tools/tests/gen8/nop.asm b/src/intel/compiler/tests/gen8/nop.asm similarity index 100% rename from src/intel/tools/tests/gen8/nop.asm rename to src/intel/compiler/tests/gen8/nop.asm diff --git a/src/intel/tools/tests/gen8/nop.expected b/src/intel/compiler/tests/gen8/nop.expected similarity index 100% rename from src/intel/tools/tests/gen8/nop.expected rename to src/intel/compiler/tests/gen8/nop.expected diff --git a/src/intel/tools/tests/gen8/not.asm b/src/intel/compiler/tests/gen8/not.asm similarity index 100% rename from src/intel/tools/tests/gen8/not.asm rename to src/intel/compiler/tests/gen8/not.asm diff --git a/src/intel/tools/tests/gen8/not.expected b/src/intel/compiler/tests/gen8/not.expected similarity index 100% rename from src/intel/tools/tests/gen8/not.expected rename to src/intel/compiler/tests/gen8/not.expected diff --git a/src/intel/tools/tests/gen8/or.asm b/src/intel/compiler/tests/gen8/or.asm similarity index 100% rename from src/intel/tools/tests/gen8/or.asm rename to src/intel/compiler/tests/gen8/or.asm diff --git a/src/intel/tools/tests/gen8/or.expected b/src/intel/compiler/tests/gen8/or.expected similarity index 100% rename from src/intel/tools/tests/gen8/or.expected rename to src/intel/compiler/tests/gen8/or.expected diff --git a/src/intel/tools/tests/gen8/pln.asm b/src/intel/compiler/tests/gen8/pln.asm similarity index 100% rename from src/intel/tools/tests/gen8/pln.asm rename to src/intel/compiler/tests/gen8/pln.asm diff --git a/src/intel/tools/tests/gen8/pln.expected b/src/intel/compiler/tests/gen8/pln.expected similarity index 100% rename from src/intel/tools/tests/gen8/pln.expected rename to src/intel/compiler/tests/gen8/pln.expected diff --git a/src/intel/tools/tests/gen8/rndd.asm b/src/intel/compiler/tests/gen8/rndd.asm similarity index 100% rename from src/intel/tools/tests/gen8/rndd.asm rename to src/intel/compiler/tests/gen8/rndd.asm diff --git a/src/intel/tools/tests/gen8/rndd.expected b/src/intel/compiler/tests/gen8/rndd.expected similarity index 100% rename from src/intel/tools/tests/gen8/rndd.expected rename to src/intel/compiler/tests/gen8/rndd.expected diff --git a/src/intel/tools/tests/gen8/rnde.asm b/src/intel/compiler/tests/gen8/rnde.asm similarity index 100% rename from src/intel/tools/tests/gen8/rnde.asm rename to src/intel/compiler/tests/gen8/rnde.asm diff --git a/src/intel/tools/tests/gen8/rnde.expected b/src/intel/compiler/tests/gen8/rnde.expected similarity index 100% rename from src/intel/tools/tests/gen8/rnde.expected rename to src/intel/compiler/tests/gen8/rnde.expected diff --git a/src/intel/tools/tests/gen8/rndz.asm b/src/intel/compiler/tests/gen8/rndz.asm similarity index 100% rename from src/intel/tools/tests/gen8/rndz.asm rename to src/intel/compiler/tests/gen8/rndz.asm diff --git a/src/intel/tools/tests/gen8/rndz.expected b/src/intel/compiler/tests/gen8/rndz.expected similarity index 100% rename from src/intel/tools/tests/gen8/rndz.expected rename to src/intel/compiler/tests/gen8/rndz.expected diff --git a/src/intel/tools/tests/gen8/sel.asm b/src/intel/compiler/tests/gen8/sel.asm similarity index 100% rename from src/intel/tools/tests/gen8/sel.asm rename to src/intel/compiler/tests/gen8/sel.asm diff --git a/src/intel/tools/tests/gen8/sel.expected b/src/intel/compiler/tests/gen8/sel.expected similarity index 100% rename from src/intel/tools/tests/gen8/sel.expected rename to src/intel/compiler/tests/gen8/sel.expected diff --git a/src/intel/tools/tests/gen8/send.asm b/src/intel/compiler/tests/gen8/send.asm similarity index 100% rename from src/intel/tools/tests/gen8/send.asm rename to src/intel/compiler/tests/gen8/send.asm diff --git a/src/intel/tools/tests/gen8/send.expected b/src/intel/compiler/tests/gen8/send.expected similarity index 100% rename from src/intel/tools/tests/gen8/send.expected rename to src/intel/compiler/tests/gen8/send.expected diff --git a/src/intel/tools/tests/gen8/sendc.asm b/src/intel/compiler/tests/gen8/sendc.asm similarity index 100% rename from src/intel/tools/tests/gen8/sendc.asm rename to src/intel/compiler/tests/gen8/sendc.asm diff --git a/src/intel/tools/tests/gen8/sendc.expected b/src/intel/compiler/tests/gen8/sendc.expected similarity index 100% rename from src/intel/tools/tests/gen8/sendc.expected rename to src/intel/compiler/tests/gen8/sendc.expected diff --git a/src/intel/tools/tests/gen8/shl.asm b/src/intel/compiler/tests/gen8/shl.asm similarity index 100% rename from src/intel/tools/tests/gen8/shl.asm rename to src/intel/compiler/tests/gen8/shl.asm diff --git a/src/intel/tools/tests/gen8/shl.expected b/src/intel/compiler/tests/gen8/shl.expected similarity index 100% rename from src/intel/tools/tests/gen8/shl.expected rename to src/intel/compiler/tests/gen8/shl.expected diff --git a/src/intel/tools/tests/gen8/shr.asm b/src/intel/compiler/tests/gen8/shr.asm similarity index 100% rename from src/intel/tools/tests/gen8/shr.asm rename to src/intel/compiler/tests/gen8/shr.asm diff --git a/src/intel/tools/tests/gen8/shr.expected b/src/intel/compiler/tests/gen8/shr.expected similarity index 100% rename from src/intel/tools/tests/gen8/shr.expected rename to src/intel/compiler/tests/gen8/shr.expected diff --git a/src/intel/tools/tests/gen8/wait.asm b/src/intel/compiler/tests/gen8/wait.asm similarity index 100% rename from src/intel/tools/tests/gen8/wait.asm rename to src/intel/compiler/tests/gen8/wait.asm diff --git a/src/intel/tools/tests/gen8/wait.expected b/src/intel/compiler/tests/gen8/wait.expected similarity index 100% rename from src/intel/tools/tests/gen8/wait.expected rename to src/intel/compiler/tests/gen8/wait.expected diff --git a/src/intel/tools/tests/gen8/while.asm b/src/intel/compiler/tests/gen8/while.asm similarity index 100% rename from src/intel/tools/tests/gen8/while.asm rename to src/intel/compiler/tests/gen8/while.asm diff --git a/src/intel/tools/tests/gen8/while.expected b/src/intel/compiler/tests/gen8/while.expected similarity index 100% rename from src/intel/tools/tests/gen8/while.expected rename to src/intel/compiler/tests/gen8/while.expected diff --git a/src/intel/tools/tests/gen8/xor.asm b/src/intel/compiler/tests/gen8/xor.asm similarity index 100% rename from src/intel/tools/tests/gen8/xor.asm rename to src/intel/compiler/tests/gen8/xor.asm diff --git a/src/intel/tools/tests/gen8/xor.expected b/src/intel/compiler/tests/gen8/xor.expected similarity index 100% rename from src/intel/tools/tests/gen8/xor.expected rename to src/intel/compiler/tests/gen8/xor.expected diff --git a/src/intel/tools/tests/gen9/add.asm b/src/intel/compiler/tests/gen9/add.asm similarity index 100% rename from src/intel/tools/tests/gen9/add.asm rename to src/intel/compiler/tests/gen9/add.asm diff --git a/src/intel/tools/tests/gen9/add.expected b/src/intel/compiler/tests/gen9/add.expected similarity index 100% rename from src/intel/tools/tests/gen9/add.expected rename to src/intel/compiler/tests/gen9/add.expected diff --git a/src/intel/tools/tests/gen9/and.asm b/src/intel/compiler/tests/gen9/and.asm similarity index 100% rename from src/intel/tools/tests/gen9/and.asm rename to src/intel/compiler/tests/gen9/and.asm diff --git a/src/intel/tools/tests/gen9/and.expected b/src/intel/compiler/tests/gen9/and.expected similarity index 100% rename from src/intel/tools/tests/gen9/and.expected rename to src/intel/compiler/tests/gen9/and.expected diff --git a/src/intel/tools/tests/gen9/asr.asm b/src/intel/compiler/tests/gen9/asr.asm similarity index 100% rename from src/intel/tools/tests/gen9/asr.asm rename to src/intel/compiler/tests/gen9/asr.asm diff --git a/src/intel/tools/tests/gen9/asr.expected b/src/intel/compiler/tests/gen9/asr.expected similarity index 100% rename from src/intel/tools/tests/gen9/asr.expected rename to src/intel/compiler/tests/gen9/asr.expected diff --git a/src/intel/tools/tests/gen9/bfe.asm b/src/intel/compiler/tests/gen9/bfe.asm similarity index 100% rename from src/intel/tools/tests/gen9/bfe.asm rename to src/intel/compiler/tests/gen9/bfe.asm diff --git a/src/intel/tools/tests/gen9/bfe.expected b/src/intel/compiler/tests/gen9/bfe.expected similarity index 100% rename from src/intel/tools/tests/gen9/bfe.expected rename to src/intel/compiler/tests/gen9/bfe.expected diff --git a/src/intel/tools/tests/gen9/bfi1.asm b/src/intel/compiler/tests/gen9/bfi1.asm similarity index 100% rename from src/intel/tools/tests/gen9/bfi1.asm rename to src/intel/compiler/tests/gen9/bfi1.asm diff --git a/src/intel/tools/tests/gen9/bfi1.expected b/src/intel/compiler/tests/gen9/bfi1.expected similarity index 100% rename from src/intel/tools/tests/gen9/bfi1.expected rename to src/intel/compiler/tests/gen9/bfi1.expected diff --git a/src/intel/tools/tests/gen9/bfi2.asm b/src/intel/compiler/tests/gen9/bfi2.asm similarity index 100% rename from src/intel/tools/tests/gen9/bfi2.asm rename to src/intel/compiler/tests/gen9/bfi2.asm diff --git a/src/intel/tools/tests/gen9/bfi2.expected b/src/intel/compiler/tests/gen9/bfi2.expected similarity index 100% rename from src/intel/tools/tests/gen9/bfi2.expected rename to src/intel/compiler/tests/gen9/bfi2.expected diff --git a/src/intel/tools/tests/gen9/bfrev.asm b/src/intel/compiler/tests/gen9/bfrev.asm similarity index 100% rename from src/intel/tools/tests/gen9/bfrev.asm rename to src/intel/compiler/tests/gen9/bfrev.asm diff --git a/src/intel/tools/tests/gen9/bfrev.expected b/src/intel/compiler/tests/gen9/bfrev.expected similarity index 100% rename from src/intel/tools/tests/gen9/bfrev.expected rename to src/intel/compiler/tests/gen9/bfrev.expected diff --git a/src/intel/tools/tests/gen9/break.asm b/src/intel/compiler/tests/gen9/break.asm similarity index 100% rename from src/intel/tools/tests/gen9/break.asm rename to src/intel/compiler/tests/gen9/break.asm diff --git a/src/intel/tools/tests/gen9/break.expected b/src/intel/compiler/tests/gen9/break.expected similarity index 100% rename from src/intel/tools/tests/gen9/break.expected rename to src/intel/compiler/tests/gen9/break.expected diff --git a/src/intel/tools/tests/gen9/cbit.asm b/src/intel/compiler/tests/gen9/cbit.asm similarity index 100% rename from src/intel/tools/tests/gen9/cbit.asm rename to src/intel/compiler/tests/gen9/cbit.asm diff --git a/src/intel/tools/tests/gen9/cbit.expected b/src/intel/compiler/tests/gen9/cbit.expected similarity index 100% rename from src/intel/tools/tests/gen9/cbit.expected rename to src/intel/compiler/tests/gen9/cbit.expected diff --git a/src/intel/tools/tests/gen9/cmp.asm b/src/intel/compiler/tests/gen9/cmp.asm similarity index 100% rename from src/intel/tools/tests/gen9/cmp.asm rename to src/intel/compiler/tests/gen9/cmp.asm diff --git a/src/intel/tools/tests/gen9/cmp.expected b/src/intel/compiler/tests/gen9/cmp.expected similarity index 100% rename from src/intel/tools/tests/gen9/cmp.expected rename to src/intel/compiler/tests/gen9/cmp.expected diff --git a/src/intel/tools/tests/gen9/cont.asm b/src/intel/compiler/tests/gen9/cont.asm similarity index 100% rename from src/intel/tools/tests/gen9/cont.asm rename to src/intel/compiler/tests/gen9/cont.asm diff --git a/src/intel/tools/tests/gen9/cont.expected b/src/intel/compiler/tests/gen9/cont.expected similarity index 100% rename from src/intel/tools/tests/gen9/cont.expected rename to src/intel/compiler/tests/gen9/cont.expected diff --git a/src/intel/tools/tests/gen9/cr0.asm b/src/intel/compiler/tests/gen9/cr0.asm similarity index 100% rename from src/intel/tools/tests/gen9/cr0.asm rename to src/intel/compiler/tests/gen9/cr0.asm diff --git a/src/intel/tools/tests/gen9/cr0.expected b/src/intel/compiler/tests/gen9/cr0.expected similarity index 100% rename from src/intel/tools/tests/gen9/cr0.expected rename to src/intel/compiler/tests/gen9/cr0.expected diff --git a/src/intel/tools/tests/gen9/csel.asm b/src/intel/compiler/tests/gen9/csel.asm similarity index 100% rename from src/intel/tools/tests/gen9/csel.asm rename to src/intel/compiler/tests/gen9/csel.asm diff --git a/src/intel/tools/tests/gen9/csel.expected b/src/intel/compiler/tests/gen9/csel.expected similarity index 100% rename from src/intel/tools/tests/gen9/csel.expected rename to src/intel/compiler/tests/gen9/csel.expected diff --git a/src/intel/tools/tests/gen9/else.asm b/src/intel/compiler/tests/gen9/else.asm similarity index 100% rename from src/intel/tools/tests/gen9/else.asm rename to src/intel/compiler/tests/gen9/else.asm diff --git a/src/intel/tools/tests/gen9/else.expected b/src/intel/compiler/tests/gen9/else.expected similarity index 100% rename from src/intel/tools/tests/gen9/else.expected rename to src/intel/compiler/tests/gen9/else.expected diff --git a/src/intel/tools/tests/gen9/endif.asm b/src/intel/compiler/tests/gen9/endif.asm similarity index 100% rename from src/intel/tools/tests/gen9/endif.asm rename to src/intel/compiler/tests/gen9/endif.asm diff --git a/src/intel/tools/tests/gen9/endif.expected b/src/intel/compiler/tests/gen9/endif.expected similarity index 100% rename from src/intel/tools/tests/gen9/endif.expected rename to src/intel/compiler/tests/gen9/endif.expected diff --git a/src/intel/tools/tests/gen9/fbh.asm b/src/intel/compiler/tests/gen9/fbh.asm similarity index 100% rename from src/intel/tools/tests/gen9/fbh.asm rename to src/intel/compiler/tests/gen9/fbh.asm diff --git a/src/intel/tools/tests/gen9/fbh.expected b/src/intel/compiler/tests/gen9/fbh.expected similarity index 100% rename from src/intel/tools/tests/gen9/fbh.expected rename to src/intel/compiler/tests/gen9/fbh.expected diff --git a/src/intel/tools/tests/gen9/fbl.asm b/src/intel/compiler/tests/gen9/fbl.asm similarity index 100% rename from src/intel/tools/tests/gen9/fbl.asm rename to src/intel/compiler/tests/gen9/fbl.asm diff --git a/src/intel/tools/tests/gen9/fbl.expected b/src/intel/compiler/tests/gen9/fbl.expected similarity index 100% rename from src/intel/tools/tests/gen9/fbl.expected rename to src/intel/compiler/tests/gen9/fbl.expected diff --git a/src/intel/tools/tests/gen9/frc.asm b/src/intel/compiler/tests/gen9/frc.asm similarity index 100% rename from src/intel/tools/tests/gen9/frc.asm rename to src/intel/compiler/tests/gen9/frc.asm diff --git a/src/intel/tools/tests/gen9/frc.expected b/src/intel/compiler/tests/gen9/frc.expected similarity index 100% rename from src/intel/tools/tests/gen9/frc.expected rename to src/intel/compiler/tests/gen9/frc.expected diff --git a/src/intel/tools/tests/gen9/halt.asm b/src/intel/compiler/tests/gen9/halt.asm similarity index 100% rename from src/intel/tools/tests/gen9/halt.asm rename to src/intel/compiler/tests/gen9/halt.asm diff --git a/src/intel/tools/tests/gen9/halt.expected b/src/intel/compiler/tests/gen9/halt.expected similarity index 100% rename from src/intel/tools/tests/gen9/halt.expected rename to src/intel/compiler/tests/gen9/halt.expected diff --git a/src/intel/tools/tests/gen9/if.asm b/src/intel/compiler/tests/gen9/if.asm similarity index 100% rename from src/intel/tools/tests/gen9/if.asm rename to src/intel/compiler/tests/gen9/if.asm diff --git a/src/intel/tools/tests/gen9/if.expected b/src/intel/compiler/tests/gen9/if.expected similarity index 100% rename from src/intel/tools/tests/gen9/if.expected rename to src/intel/compiler/tests/gen9/if.expected diff --git a/src/intel/tools/tests/gen9/lrp.asm b/src/intel/compiler/tests/gen9/lrp.asm similarity index 100% rename from src/intel/tools/tests/gen9/lrp.asm rename to src/intel/compiler/tests/gen9/lrp.asm diff --git a/src/intel/tools/tests/gen9/lrp.expected b/src/intel/compiler/tests/gen9/lrp.expected similarity index 100% rename from src/intel/tools/tests/gen9/lrp.expected rename to src/intel/compiler/tests/gen9/lrp.expected diff --git a/src/intel/tools/tests/gen9/lzd.asm b/src/intel/compiler/tests/gen9/lzd.asm similarity index 100% rename from src/intel/tools/tests/gen9/lzd.asm rename to src/intel/compiler/tests/gen9/lzd.asm diff --git a/src/intel/tools/tests/gen9/lzd.expected b/src/intel/compiler/tests/gen9/lzd.expected similarity index 100% rename from src/intel/tools/tests/gen9/lzd.expected rename to src/intel/compiler/tests/gen9/lzd.expected diff --git a/src/intel/tools/tests/gen9/mach.asm b/src/intel/compiler/tests/gen9/mach.asm similarity index 100% rename from src/intel/tools/tests/gen9/mach.asm rename to src/intel/compiler/tests/gen9/mach.asm diff --git a/src/intel/tools/tests/gen9/mach.expected b/src/intel/compiler/tests/gen9/mach.expected similarity index 100% rename from src/intel/tools/tests/gen9/mach.expected rename to src/intel/compiler/tests/gen9/mach.expected diff --git a/src/intel/tools/tests/gen9/mad.asm b/src/intel/compiler/tests/gen9/mad.asm similarity index 100% rename from src/intel/tools/tests/gen9/mad.asm rename to src/intel/compiler/tests/gen9/mad.asm diff --git a/src/intel/tools/tests/gen9/mad.expected b/src/intel/compiler/tests/gen9/mad.expected similarity index 100% rename from src/intel/tools/tests/gen9/mad.expected rename to src/intel/compiler/tests/gen9/mad.expected diff --git a/src/intel/tools/tests/gen9/math.asm b/src/intel/compiler/tests/gen9/math.asm similarity index 100% rename from src/intel/tools/tests/gen9/math.asm rename to src/intel/compiler/tests/gen9/math.asm diff --git a/src/intel/tools/tests/gen9/math.expected b/src/intel/compiler/tests/gen9/math.expected similarity index 100% rename from src/intel/tools/tests/gen9/math.expected rename to src/intel/compiler/tests/gen9/math.expected diff --git a/src/intel/tools/tests/gen9/mov.asm b/src/intel/compiler/tests/gen9/mov.asm similarity index 100% rename from src/intel/tools/tests/gen9/mov.asm rename to src/intel/compiler/tests/gen9/mov.asm diff --git a/src/intel/tools/tests/gen9/mov.expected b/src/intel/compiler/tests/gen9/mov.expected similarity index 100% rename from src/intel/tools/tests/gen9/mov.expected rename to src/intel/compiler/tests/gen9/mov.expected diff --git a/src/intel/tools/tests/gen9/mul.asm b/src/intel/compiler/tests/gen9/mul.asm similarity index 100% rename from src/intel/tools/tests/gen9/mul.asm rename to src/intel/compiler/tests/gen9/mul.asm diff --git a/src/intel/tools/tests/gen9/mul.expected b/src/intel/compiler/tests/gen9/mul.expected similarity index 100% rename from src/intel/tools/tests/gen9/mul.expected rename to src/intel/compiler/tests/gen9/mul.expected diff --git a/src/intel/tools/tests/gen9/nop.asm b/src/intel/compiler/tests/gen9/nop.asm similarity index 100% rename from src/intel/tools/tests/gen9/nop.asm rename to src/intel/compiler/tests/gen9/nop.asm diff --git a/src/intel/tools/tests/gen9/nop.expected b/src/intel/compiler/tests/gen9/nop.expected similarity index 100% rename from src/intel/tools/tests/gen9/nop.expected rename to src/intel/compiler/tests/gen9/nop.expected diff --git a/src/intel/tools/tests/gen9/not.asm b/src/intel/compiler/tests/gen9/not.asm similarity index 100% rename from src/intel/tools/tests/gen9/not.asm rename to src/intel/compiler/tests/gen9/not.asm diff --git a/src/intel/tools/tests/gen9/not.expected b/src/intel/compiler/tests/gen9/not.expected similarity index 100% rename from src/intel/tools/tests/gen9/not.expected rename to src/intel/compiler/tests/gen9/not.expected diff --git a/src/intel/tools/tests/gen9/or.asm b/src/intel/compiler/tests/gen9/or.asm similarity index 100% rename from src/intel/tools/tests/gen9/or.asm rename to src/intel/compiler/tests/gen9/or.asm diff --git a/src/intel/tools/tests/gen9/or.expected b/src/intel/compiler/tests/gen9/or.expected similarity index 100% rename from src/intel/tools/tests/gen9/or.expected rename to src/intel/compiler/tests/gen9/or.expected diff --git a/src/intel/tools/tests/gen9/pln.asm b/src/intel/compiler/tests/gen9/pln.asm similarity index 100% rename from src/intel/tools/tests/gen9/pln.asm rename to src/intel/compiler/tests/gen9/pln.asm diff --git a/src/intel/tools/tests/gen9/pln.expected b/src/intel/compiler/tests/gen9/pln.expected similarity index 100% rename from src/intel/tools/tests/gen9/pln.expected rename to src/intel/compiler/tests/gen9/pln.expected diff --git a/src/intel/tools/tests/gen9/rndd.asm b/src/intel/compiler/tests/gen9/rndd.asm similarity index 100% rename from src/intel/tools/tests/gen9/rndd.asm rename to src/intel/compiler/tests/gen9/rndd.asm diff --git a/src/intel/tools/tests/gen9/rndd.expected b/src/intel/compiler/tests/gen9/rndd.expected similarity index 100% rename from src/intel/tools/tests/gen9/rndd.expected rename to src/intel/compiler/tests/gen9/rndd.expected diff --git a/src/intel/tools/tests/gen9/rnde.asm b/src/intel/compiler/tests/gen9/rnde.asm similarity index 100% rename from src/intel/tools/tests/gen9/rnde.asm rename to src/intel/compiler/tests/gen9/rnde.asm diff --git a/src/intel/tools/tests/gen9/rnde.expected b/src/intel/compiler/tests/gen9/rnde.expected similarity index 100% rename from src/intel/tools/tests/gen9/rnde.expected rename to src/intel/compiler/tests/gen9/rnde.expected diff --git a/src/intel/tools/tests/gen9/rndz.asm b/src/intel/compiler/tests/gen9/rndz.asm similarity index 100% rename from src/intel/tools/tests/gen9/rndz.asm rename to src/intel/compiler/tests/gen9/rndz.asm diff --git a/src/intel/tools/tests/gen9/rndz.expected b/src/intel/compiler/tests/gen9/rndz.expected similarity index 100% rename from src/intel/tools/tests/gen9/rndz.expected rename to src/intel/compiler/tests/gen9/rndz.expected diff --git a/src/intel/tools/tests/gen9/sel.asm b/src/intel/compiler/tests/gen9/sel.asm similarity index 100% rename from src/intel/tools/tests/gen9/sel.asm rename to src/intel/compiler/tests/gen9/sel.asm diff --git a/src/intel/tools/tests/gen9/sel.expected b/src/intel/compiler/tests/gen9/sel.expected similarity index 100% rename from src/intel/tools/tests/gen9/sel.expected rename to src/intel/compiler/tests/gen9/sel.expected diff --git a/src/intel/tools/tests/gen9/send.asm b/src/intel/compiler/tests/gen9/send.asm similarity index 100% rename from src/intel/tools/tests/gen9/send.asm rename to src/intel/compiler/tests/gen9/send.asm diff --git a/src/intel/tools/tests/gen9/send.expected b/src/intel/compiler/tests/gen9/send.expected similarity index 100% rename from src/intel/tools/tests/gen9/send.expected rename to src/intel/compiler/tests/gen9/send.expected diff --git a/src/intel/tools/tests/gen9/sendc.asm b/src/intel/compiler/tests/gen9/sendc.asm similarity index 100% rename from src/intel/tools/tests/gen9/sendc.asm rename to src/intel/compiler/tests/gen9/sendc.asm diff --git a/src/intel/tools/tests/gen9/sendc.expected b/src/intel/compiler/tests/gen9/sendc.expected similarity index 100% rename from src/intel/tools/tests/gen9/sendc.expected rename to src/intel/compiler/tests/gen9/sendc.expected diff --git a/src/intel/tools/tests/gen9/sends.asm b/src/intel/compiler/tests/gen9/sends.asm similarity index 100% rename from src/intel/tools/tests/gen9/sends.asm rename to src/intel/compiler/tests/gen9/sends.asm diff --git a/src/intel/tools/tests/gen9/sends.expected b/src/intel/compiler/tests/gen9/sends.expected similarity index 100% rename from src/intel/tools/tests/gen9/sends.expected rename to src/intel/compiler/tests/gen9/sends.expected diff --git a/src/intel/tools/tests/gen9/shl.asm b/src/intel/compiler/tests/gen9/shl.asm similarity index 100% rename from src/intel/tools/tests/gen9/shl.asm rename to src/intel/compiler/tests/gen9/shl.asm diff --git a/src/intel/tools/tests/gen9/shl.expected b/src/intel/compiler/tests/gen9/shl.expected similarity index 100% rename from src/intel/tools/tests/gen9/shl.expected rename to src/intel/compiler/tests/gen9/shl.expected diff --git a/src/intel/tools/tests/gen9/shr.asm b/src/intel/compiler/tests/gen9/shr.asm similarity index 100% rename from src/intel/tools/tests/gen9/shr.asm rename to src/intel/compiler/tests/gen9/shr.asm diff --git a/src/intel/tools/tests/gen9/shr.expected b/src/intel/compiler/tests/gen9/shr.expected similarity index 100% rename from src/intel/tools/tests/gen9/shr.expected rename to src/intel/compiler/tests/gen9/shr.expected diff --git a/src/intel/tools/tests/gen9/wait.asm b/src/intel/compiler/tests/gen9/wait.asm similarity index 100% rename from src/intel/tools/tests/gen9/wait.asm rename to src/intel/compiler/tests/gen9/wait.asm diff --git a/src/intel/tools/tests/gen9/wait.expected b/src/intel/compiler/tests/gen9/wait.expected similarity index 100% rename from src/intel/tools/tests/gen9/wait.expected rename to src/intel/compiler/tests/gen9/wait.expected diff --git a/src/intel/tools/tests/gen9/while.asm b/src/intel/compiler/tests/gen9/while.asm similarity index 100% rename from src/intel/tools/tests/gen9/while.asm rename to src/intel/compiler/tests/gen9/while.asm diff --git a/src/intel/tools/tests/gen9/while.expected b/src/intel/compiler/tests/gen9/while.expected similarity index 100% rename from src/intel/tools/tests/gen9/while.expected rename to src/intel/compiler/tests/gen9/while.expected diff --git a/src/intel/tools/tests/gen9/xor.asm b/src/intel/compiler/tests/gen9/xor.asm similarity index 100% rename from src/intel/tools/tests/gen9/xor.asm rename to src/intel/compiler/tests/gen9/xor.asm diff --git a/src/intel/tools/tests/gen9/xor.expected b/src/intel/compiler/tests/gen9/xor.expected similarity index 100% rename from src/intel/tools/tests/gen9/xor.expected rename to src/intel/compiler/tests/gen9/xor.expected diff --git a/src/intel/tools/tests/run-test.py b/src/intel/compiler/tests/run-test.py similarity index 89% rename from src/intel/tools/tests/run-test.py rename to src/intel/compiler/tests/run-test.py index 5217bc4276b..6178a120496 100755 --- a/src/intel/tools/tests/run-test.py +++ b/src/intel/compiler/tests/run-test.py @@ -16,10 +16,10 @@ except ImportError: from shlex import split as split_args parser = argparse.ArgumentParser() -parser.add_argument('--i965_asm', - help='path to i965_asm binary') +parser.add_argument('--brw_asm', + help='path to brw_asm binary') parser.add_argument('--gen_name', - help='name of the hardware generation (as understood by i965_asm)') + help='name of the hardware generation (as understood by brw_asm)') parser.add_argument('--gen_folder', type=pathlib.Path, help='name of the folder for the generation') @@ -27,9 +27,9 @@ args = parser.parse_args() wrapper = os.environ.get('MESON_EXE_WRAPPER') if wrapper is not None: - i965_asm = split_args(wrapper) + [args.i965_asm] + brw_asm = split_args(wrapper) + [args.brw_asm] else: - i965_asm = [args.i965_asm] + brw_asm = [args.brw_asm] if not args.gen_folder.is_dir(): print('Test files path does not exist or is not a directory.', @@ -43,7 +43,7 @@ for asm_file in args.gen_folder.glob('*.asm'): expected_path = args.gen_folder / expected_file try: - command = i965_asm + [ + command = brw_asm + [ '--type', 'hex', '--gen', args.gen_name, asm_file diff --git a/src/intel/tools/meson.build b/src/intel/tools/meson.build index a4be4444a6a..a48c8156fb0 100644 --- a/src/intel/tools/meson.build +++ b/src/intel/tools/meson.build @@ -51,17 +51,6 @@ aubinator_error_decode = executable( install : true ) -i965_disasm = executable( - 'i965_disasm', - files('i965_disasm.c'), - dependencies : [idep_mesautil, dep_thread, idep_intel_dev], - include_directories : [inc_include, inc_src, inc_intel], - link_with : [libintel_common, libintel_compiler], - c_args : [no_override_init_args], - gnu_symbol_visibility : 'hidden', - install : true -) - error2aub = executable( 'intel_error2aub', files('aub_write.h', 'aub_write.c', 'error2aub.c'), @@ -191,72 +180,3 @@ if with_tools.contains('intel-ui') install : true ) endif - -bison_command = [] -if yacc_is_bison - bison_command = [ - prog_bison, '@INPUT@', '--defines=@OUTPUT1@', - '--output=@OUTPUT0@' - ] -else - bison_command = [ - prog_bison, '-H', '@OUTPUT1@', - '-o', '@OUTPUT0@', '@INPUT@' - ] -endif - -i965_gram_tab = custom_target( - 'i965_gram.tab.[ch]', - input : 'i965_gram.y', - output : ['i965_gram.tab.c', 'i965_gram.tab.h'], - command : bison_command -) - -i965_lex_yy_c = custom_target( - 'i965_lex.yy.c', - input : 'i965_lex.l', - output : 'i965_lex.yy.c', - command : [prog_flex, '-o', '@OUTPUT@', '@INPUT@'] -) - -i965_asm = executable( - 'i965_asm', - ['i965_asm.c', i965_gram_tab[0], i965_gram_tab[1], i965_lex_yy_c], - dependencies : [idep_mesautil, dep_thread, idep_intel_dev], - include_directories : [inc_include, inc_src, inc_intel], - link_with : [libintel_common, libintel_compiler], - c_args : [no_override_init_args], - gnu_symbol_visibility : 'hidden', - install : true -) - -asm_testcases = [ - ['brw', 'gfx4'], - ['g4x', 'gfx4.5'], - ['ilk', 'gfx5'], - ['snb', 'gfx6'], - ['ivb', 'gfx7'], - ['hsw', 'gfx7.5'], - ['bdw', 'gfx8'], - ['skl', 'gfx9'], - ['icl', 'gfx11'], - ['tgl', 'gfx12'], - ['dg2', 'gfx12.5'], -] - -test_runner = find_program('tests/run-test.py') -foreach testcase : asm_testcases - _gen_name = testcase[0] - _gen_num = testcase[1] - _gen_folder = join_paths(meson.current_source_dir(), 'tests', - _gen_num.replace('gfx', 'gen')) - test( - 'i965_asm_' + _gen_num, test_runner, - args : [ - '--i965_asm', i965_asm, - '--gen_name', _gen_name, - '--gen_folder', _gen_folder, - ], - suite : 'intel', - ) -endforeach