Lines Matching defs:out2
156 sub main'mov { &out2("movl",@_); }
157 sub main'movb { &out2("movb",@_); }
158 sub main'and { &out2("andl",@_); }
159 sub main'or { &out2("orl",@_); }
160 sub main'shl { &out2("sall",@_); }
161 sub main'shr { &out2("shrl",@_); }
162 sub main'xor { &out2("xorl",@_); }
163 sub main'xorb { &out2("xorb",@_); }
164 sub main'add { &out2($_[0]=~/%[a-d][lh]/?"addb":"addl",@_); }
165 sub main'adc { &out2("adcl",@_); }
166 sub main'sub { &out2("subl",@_); }
167 sub main'sbb { &out2("sbbl",@_); }
168 sub main'rotl { &out2("roll",@_); }
169 sub main'rotr { &out2("rorl",@_); }
170 sub main'exch { &out2($_[0]=~/%[a-d][lh]/?"xchgb":"xchgl",@_); }
171 sub main'cmp { &out2("cmpl",@_); }
172 sub main'lea { &out2("leal",@_); }
205 sub main'test { &out2("testl",@_); }
206 sub main'bt { &out2("btl",@_); }
211 sub main'movz { &out2("movzbl",@_); }
217 sub main'movd { &out2("movd",@_); }
218 sub main'movq { &out2("movq",@_); }
219 sub main'movdqu { &out2("movdqu",@_); }
220 sub main'movdqa { &out2("movdqa",@_); }
221 sub main'movdq2q{ &out2("movdq2q",@_); }
222 sub main'movq2dq{ &out2("movq2dq",@_); }
223 sub main'paddq { &out2("paddq",@_); }
224 sub main'pmuludq{ &out2("pmuludq",@_); }
225 sub main'psrlq { &out2("psrlq",@_); }
226 sub main'psllq { &out2("psllq",@_); }
227 sub main'pxor { &out2("pxor",@_); }
228 sub main'por { &out2("por",@_); }
229 sub main'pand { &out2("pand",@_); }
247 sub out2