diff --git a/mach/vax4/cg/table b/mach/vax4/cg/table index 3954fa910..4f0c3d8cf 100644 --- a/mach/vax4/cg/table +++ b/mach/vax4/cg/table @@ -4585,6 +4585,14 @@ MOVES: setcc(%[2]), (3,4)+%[1]+%[2]) (source1,source1, "movb\t%[1],%[2]" setcc(%[2]), (3,4)+%[1]+%[2]) +(source1, reg4, "movzbl\t%[1],%[2]" + setcc(%[2]) erase(%[2]),(3,4)+%[1]) +(source2, reg4, "movzwl\t%[1],%[2]" + setcc(%[2]) erase(%[2]),(3,4)+%[1]) +(reg4, source1, "cvtlb\t%[1],%[2]" + setcc(%[2]) erase(%[1]),(3,4)+%[2]) +(reg4, source2, "cvtlw\t%[1],%[2]" + setcc(%[2]) erase(%[1]),(3,4)+%[2]) (source1,source2, "movzbw\t%[1],%[2]" setcc(%[2]), (3,4)+%[1]+%[2]) (source1,source4, "movzbl\t%[1],%[2]"