Lines Matching refs:pattern
15 class AVRInst<dag outs, dag ins, string asmstr, list<dag> pattern> : Instruction
22 let Pattern = pattern;
28 class AVRInst16<dag outs, dag ins, string asmstr, list<dag> pattern>
29 : AVRInst<outs, ins, asmstr, pattern>
37 class AVRInst32<dag outs, dag ins, string asmstr, list<dag> pattern>
38 : AVRInst<outs, ins, asmstr, pattern>
53 class Pseudo<dag outs, dag ins, string asmstr, list<dag> pattern>
54 : AVRInst16<outs, ins, asmstr, pattern>
56 let Pattern = pattern;
71 list<dag> pattern> : AVRInst16<outs, ins, asmstr, pattern>
84 list<dag> pattern> : AVRInst16<outs, ins, asmstr, pattern>
99 class FZRd<bits<3> t, dag outs, dag ins, string asmstr, list<dag> pattern>
100 : AVRInst16<outs, ins, asmstr, pattern>
122 class FRdK<bits<4> opcode, dag outs, dag ins, string asmstr, list<dag> pattern>
123 : AVRInst16<outs, ins, asmstr, pattern>
144 list<dag> pattern> : AVRInst16<outs, ins, asmstr, pattern>
161 class FSTDLDD<bit type, dag outs, dag ins, string asmstr, list<dag> pattern>
162 : AVRInst16<outs, ins, asmstr, pattern>
189 // Note that the bit labelled 'i' above does not follow a simple pattern,
193 string asmstr, list<dag> pattern>
194 : AVRInst16<outs, ins, asmstr, pattern>
224 class FLPMX<bit e, bit p, dag outs, dag ins, string asmstr, list<dag> pattern>
225 : AVRInst16<outs, ins, asmstr, pattern>
247 class FMOVWRdRr<dag outs, dag ins, string asmstr, list<dag> pattern>
248 : AVRInst16<outs, ins, asmstr, pattern>
264 class FMUL2RdRr<bit f, dag outs, dag ins, string asmstr, list<dag> pattern>
265 : AVRInst16<outs, ins, asmstr, pattern>
286 class FFMULRdRr<bits<2> f, dag outs, dag ins, string asmstr, list<dag> pattern>
287 : AVRInst16<outs, ins, asmstr, pattern>
307 class FWRdK<bit f, dag outs, dag ins, string asmstr, list<dag> pattern>
308 : AVRInst16<outs, ins, asmstr, pattern>
326 class FIORdA<dag outs, dag ins, string asmstr, list<dag> pattern>
327 : AVRInst16<outs, ins, asmstr, pattern>
344 class FIOARr<dag outs, dag ins, string asmstr, list<dag> pattern>
345 : AVRInst16<outs, ins, asmstr, pattern>
363 class FIOBIT<bits<2> t, dag outs, dag ins, string asmstr, list<dag> pattern>
364 : AVRInst16<outs, ins, asmstr, pattern>
387 class FRdB<bits<2> t, dag outs, dag ins, string asmstr, list<dag> pattern>
388 : AVRInst16<outs, ins, asmstr, pattern>
410 class FDES<dag outs, dag ins, string asmstr, list<dag> pattern>
411 : AVRInst16<outs, ins, asmstr, pattern>
430 class FBRsk<bit f, bits<3> s, dag outs, dag ins, string asmstr, list<dag> pattern>
431 : AVRInst16<outs, ins, asmstr, pattern>
445 class F16<bits<16> opcode, dag outs, dag ins, string asmstr, list<dag> pattern>
446 : AVRInst16<outs, ins, asmstr, pattern>
451 class F32<bits<32> opcode, dag outs, dag ins, string asmstr, list<dag> pattern>
452 : AVRInst32<outs, ins, asmstr, pattern>
462 class FBRk<bit f, dag outs, dag ins, string asmstr, list<dag> pattern>
463 : AVRInst16<outs, ins, asmstr, pattern>
477 class F32BRk<bits<3> f, dag outs, dag ins, string asmstr, list<dag> pattern>
478 : AVRInst32<outs, ins, asmstr, pattern>
495 class F32DM<bit f, dag outs, dag ins, string asmstr, list<dag> pattern>
496 : AVRInst32<outs, ins, asmstr, pattern>
515 class FS<bit b, dag outs, dag ins, string asmstr, list<dag> pattern>
516 : AVRInst16<outs, ins, asmstr, pattern>
534 class FSK<bit f, dag outs, dag ins, string asmstr, list<dag> pattern>
535 : AVRInst16<outs, ins, asmstr, pattern>
552 class ExtensionPseudo<dag outs, dag ins, string asmstr, list<dag> pattern>
553 : Pseudo<outs, ins, asmstr, pattern>
558 class StorePseudo<dag outs, dag ins, string asmstr, list<dag> pattern>
559 : Pseudo<outs, ins, asmstr, pattern>
564 class SelectPseudo<dag outs, dag ins, string asmstr, list<dag> pattern>
565 : Pseudo<outs, ins, asmstr, pattern>
572 class ShiftPseudo<dag outs, dag ins, string asmstr, list<dag> pattern>
573 : Pseudo<outs, ins, asmstr, pattern>