Lines Matching refs:asmstr
55 string asmstr> : Instruction {
71 let AsmString = asmstr;
78 dag outs, dag ins, string asmstr, list<dag> pattern>
79 : MSP430Inst<outs, ins, sz, DoubleOpFrm, asmstr> {
93 dag outs, dag ins, string asmstr, list<dag> pattern>
94 : IForm<opcode, dest, 1, src, sz, outs, ins, asmstr, pattern>;
97 dag outs, dag ins, string asmstr, list<dag> pattern>
98 : IForm8<opcode, DstReg, SrcReg, Size2Bytes, outs, ins, asmstr, pattern>;
101 dag outs, dag ins, string asmstr, list<dag> pattern>
102 : IForm8<opcode, DstReg, SrcImm, Size4Bytes, outs, ins, asmstr, pattern>;
105 dag outs, dag ins, string asmstr, list<dag> pattern>
106 : IForm8<opcode, DstReg, SrcMem, Size4Bytes, outs, ins, asmstr, pattern>;
109 dag outs, dag ins, string asmstr, list<dag> pattern>
110 : IForm8<opcode, DstMem, SrcReg, Size4Bytes, outs, ins, asmstr, pattern>;
113 dag outs, dag ins, string asmstr, list<dag> pattern>
114 : IForm8<opcode, DstMem, SrcImm, Size6Bytes, outs, ins, asmstr, pattern>;
117 dag outs, dag ins, string asmstr, list<dag> pattern>
118 : IForm8<opcode, DstMem, SrcMem, Size6Bytes, outs, ins, asmstr, pattern>;
122 dag outs, dag ins, string asmstr, list<dag> pattern>
123 : IForm<opcode, dest, 0, src, sz, outs, ins, asmstr, pattern>;
126 dag outs, dag ins, string asmstr, list<dag> pattern>
127 : IForm16<opcode, DstReg, SrcReg, Size2Bytes, outs, ins, asmstr, pattern>;
130 dag outs, dag ins, string asmstr, list<dag> pattern>
131 : IForm16<opcode, DstReg, SrcImm, Size4Bytes, outs, ins, asmstr, pattern>;
134 dag outs, dag ins, string asmstr, list<dag> pattern>
135 : IForm16<opcode, DstReg, SrcMem, Size4Bytes, outs, ins, asmstr, pattern>;
138 dag outs, dag ins, string asmstr, list<dag> pattern>
139 : IForm16<opcode, DstMem, SrcReg, Size4Bytes, outs, ins, asmstr, pattern>;
142 dag outs, dag ins, string asmstr, list<dag> pattern>
143 : IForm16<opcode, DstMem, SrcImm, Size6Bytes, outs, ins, asmstr, pattern>;
146 dag outs, dag ins, string asmstr, list<dag> pattern>
147 : IForm16<opcode, DstMem, SrcMem, Size6Bytes, outs, ins, asmstr, pattern>;
151 dag outs, dag ins, string asmstr, list<dag> pattern>
152 : MSP430Inst<outs, ins, sz, SingleOpFrm, asmstr> {
164 dag outs, dag ins, string asmstr, list<dag> pattern>
165 : IIForm<opcode, 1, src, sz, outs, ins, asmstr, pattern>;
168 dag outs, dag ins, string asmstr, list<dag> pattern>
169 : IIForm8<opcode, SrcReg, Size2Bytes, outs, ins, asmstr, pattern>;
172 dag outs, dag ins, string asmstr, list<dag> pattern>
173 : IIForm8<opcode, SrcMem, Size4Bytes, outs, ins, asmstr, pattern>;
176 dag outs, dag ins, string asmstr, list<dag> pattern>
177 : IIForm8<opcode, SrcImm, Size4Bytes, outs, ins, asmstr, pattern>;
181 dag outs, dag ins, string asmstr, list<dag> pattern>
182 : IIForm<opcode, 0, src, sz, outs, ins, asmstr, pattern>;
185 dag outs, dag ins, string asmstr, list<dag> pattern>
186 : IIForm16<opcode, SrcReg, Size2Bytes, outs, ins, asmstr, pattern>;
189 dag outs, dag ins, string asmstr, list<dag> pattern>
190 : IIForm16<opcode, SrcMem, Size4Bytes, outs, ins, asmstr, pattern>;
193 dag outs, dag ins, string asmstr, list<dag> pattern>
194 : IIForm16<opcode, SrcImm, Size4Bytes, outs, ins, asmstr, pattern>;
198 dag outs, dag ins, string asmstr, list<dag> pattern>
199 : MSP430Inst<outs, ins, Size2Bytes, CondJumpFrm, asmstr> {
207 class Pseudo<dag outs, dag ins, string asmstr, list<dag> pattern>
208 : MSP430Inst<outs, ins, SizeSpecial, PseudoFrm, asmstr> {