Lines Matching refs:ins

32 class MSP430Inst<dag outs, dag ins, int size, string asmstr> : Instruction {
39 dag InOperandList = ins;
47 dag outs, dag ins, string asmstr, list<dag> pattern>
48 : MSP430Inst<outs, ins, size, asmstr> {
64 dag outs, dag ins, string asmstr, list<dag> pattern>
65 : IForm<opcode, dest, 1, src, size, outs, ins, asmstr, pattern>;
68 dag outs, dag ins, string asmstr, list<dag> pattern>
69 : IForm8<opcode, DstReg, SrcReg, 2, outs, ins, asmstr, pattern> {
74 dag outs, dag ins, string asmstr, list<dag> pattern>
75 : IForm8<opcode, DstReg, SrcImm, 4, outs, ins, asmstr, pattern> {
83 dag outs, dag ins, string asmstr, list<dag> pattern>
84 : MSP430Inst<outs, ins, 2, asmstr> {
100 dag outs, dag ins, string asmstr, list<dag> pattern>
101 : IForm8<opcode, DstReg, SrcMem, 4, outs, ins, asmstr, pattern> {
109 dag outs, dag ins, string asmstr, list<dag> pattern>
110 : IForm8<opcode, DstReg, SrcIndReg, 2, outs, ins, asmstr, pattern> {
115 dag outs, dag ins, string asmstr, list<dag> pattern>
116 : IForm8<opcode, DstReg, SrcPostInc, 2, outs, ins, asmstr, pattern> {
121 dag outs, dag ins, string asmstr, list<dag> pattern>
122 : IForm8<opcode, DstMem, SrcReg, 4, outs, ins, asmstr, pattern> {
130 dag outs, dag ins, string asmstr, list<dag> pattern>
131 : IForm8<opcode, DstMem, SrcImm, 6, outs, ins, asmstr, pattern> {
142 dag outs, dag ins, string asmstr, list<dag> pattern>
143 : MSP430Inst<outs, ins, 4, asmstr> {
160 dag outs, dag ins, string asmstr, list<dag> pattern>
161 : IForm8<opcode, DstMem, SrcMem, 6, outs, ins, asmstr, pattern> {
172 dag outs, dag ins, string asmstr, list<dag> pattern>
173 : IForm8<opcode, DstMem, SrcIndReg, 4, outs, ins, asmstr, pattern> {
181 dag outs, dag ins, string asmstr, list<dag> pattern>
182 : IForm8<opcode, DstMem, SrcPostInc, 4, outs, ins, asmstr, pattern> {
191 dag outs, dag ins, string asmstr, list<dag> pattern>
192 : IForm<opcode, dest, 0, src, size, outs, ins, asmstr, pattern>;
195 dag outs, dag ins, string asmstr, list<dag> pattern>
196 : IForm16<opcode, DstReg, SrcReg, 2, outs, ins, asmstr, pattern> {
201 dag outs, dag ins, string asmstr, list<dag> pattern>
202 : IForm16<opcode, DstReg, SrcImm, 4, outs, ins, asmstr, pattern> {
210 dag outs, dag ins, string asmstr, list<dag> pattern>
211 : MSP430Inst<outs, ins, 2, asmstr> {
227 dag outs, dag ins, string asmstr, list<dag> pattern>
228 : IForm16<opcode, DstReg, SrcMem, 4, outs, ins, asmstr, pattern> {
236 dag outs, dag ins, string asmstr, list<dag> pattern>
237 : IForm16<opcode, DstReg, SrcIndReg, 2, outs, ins, asmstr, pattern> {
242 dag outs, dag ins, string asmstr, list<dag> pattern>
243 : IForm16<opcode, DstReg, SrcPostInc, 2, outs, ins, asmstr, pattern> {
248 dag outs, dag ins, string asmstr, list<dag> pattern>
249 : IForm16<opcode, DstMem, SrcReg, 4, outs, ins, asmstr, pattern> {
257 dag outs, dag ins, string asmstr, list<dag> pattern>
258 : IForm16<opcode, DstMem, SrcImm, 6, outs, ins, asmstr, pattern> {
269 dag outs, dag ins, string asmstr, list<dag> pattern>
270 : MSP430Inst<outs, ins, 4, asmstr> {
287 dag outs, dag ins, string asmstr, list<dag> pattern>
288 : IForm16<opcode, DstMem, SrcMem, 6, outs, ins, asmstr, pattern> {
299 dag outs, dag ins, string asmstr, list<dag> pattern>
300 : IForm16<opcode, DstMem, SrcIndReg, 4, outs, ins, asmstr, pattern> {
308 dag outs, dag ins, string asmstr, list<dag> pattern>
309 : IForm16<opcode, DstMem, SrcPostInc, 4, outs, ins, asmstr, pattern> {
318 dag outs, dag ins, string asmstr, list<dag> pattern>
319 : MSP430Inst<outs, ins, size, asmstr> {
333 dag outs, dag ins, string asmstr, list<dag> pattern>
334 : IIForm<opcode, 1, src, size, outs, ins, asmstr, pattern>;
337 dag outs, dag ins, string asmstr, list<dag> pattern>
338 : IIForm8<opcode, SrcReg, 2, outs, ins, asmstr, pattern>;
341 dag outs, dag ins, string asmstr, list<dag> pattern>
342 : IIForm8<opcode, SrcMem, 4, outs, ins, asmstr, pattern> {
349 dag outs, dag ins, string asmstr, list<dag> pattern>
350 : IIForm8<opcode, SrcImm, 4, outs, ins, asmstr, pattern> {
357 dag outs, dag ins, string asmstr, list<dag> pattern>
358 : MSP430Inst<outs, ins, 2, asmstr> {
370 dag outs, dag ins, string asmstr, list<dag> pattern>
371 : IIForm8<opcode, SrcIndReg, 2, outs, ins, asmstr, pattern>;
374 dag outs, dag ins, string asmstr, list<dag> pattern>
375 : IIForm8<opcode, SrcPostInc, 2, outs, ins, asmstr, pattern>;
379 dag outs, dag ins, string asmstr, list<dag> pattern>
380 : IIForm<opcode, 0, src, size, outs, ins, asmstr, pattern>;
383 dag outs, dag ins, string asmstr, list<dag> pattern>
384 : IIForm16<opcode, SrcReg, 2, outs, ins, asmstr, pattern>;
387 dag outs, dag ins, string asmstr, list<dag> pattern>
388 : IIForm16<opcode, SrcMem, 4, outs, ins, asmstr, pattern> {
395 dag outs, dag ins, string asmstr, list<dag> pattern>
396 : IIForm16<opcode, SrcImm, 4, outs, ins, asmstr, pattern> {
403 dag outs, dag ins, string asmstr, list<dag> pattern>
404 : MSP430Inst<outs, ins, 2, asmstr> {
416 dag outs, dag ins, string asmstr, list<dag> pattern>
417 : IIForm16<opcode, SrcIndReg, 2, outs, ins, asmstr, pattern>;
420 dag outs, dag ins, string asmstr, list<dag> pattern>
421 : IIForm16<opcode, SrcPostInc, 2, outs, ins, asmstr, pattern>;
424 class CJForm<dag outs, dag ins, string asmstr, list<dag> pattern>
425 : MSP430Inst<outs, ins, 2, asmstr> {
437 class Pseudo<dag outs, dag ins, string asmstr, list<dag> pattern>
438 : MSP430Inst<outs, ins, 0, asmstr> {