Home | History | Annotate | Download | only in SystemZ

Lines Matching full:pseudo

57   // True if this is a 128-bit pseudo instruction that combines two 64-bit
2359 // Pseudo instructions
2368 class Pseudo<dag outs, dag ins, list<dag> pattern>
2377 : Pseudo<(outs cls:$R1), (ins imm:$I2),
2384 : Pseudo<(outs cls:$R1), (ins mode:$XBD2),
2397 : Pseudo<(outs cls1:$R1), (ins cls2:$R2),
2406 : Pseudo<(outs cls:$R1), (ins cls:$R1src, imm:$I2),
2414 : Pseudo<(outs cls:$R1), (ins cls:$R3, imm:$I2),
2433 : Pseudo<(outs), (ins cls:$R1, imm:$I2), [(operator cls:$R1, imm:$I2)]>;
2439 : Pseudo<(outs), (ins cls:$R1, mode:$XBD2),
2450 : Pseudo<(outs), (ins cls:$R1, mode:$XBD2),
2461 : Pseudo<(outs cls1:$R1),
2472 : Pseudo<(outs cls:$dst),
2488 def "" : Pseudo<(outs),
2493 def Inv : Pseudo<(outs),
2505 : Pseudo<(outs cls:$dst), (ins bdaddr20only:$ptr, operand:$src2),
2528 : Pseudo<(outs GR32:$dst),
2547 // and associated pseudo instructions for operating on blocks of any size.
2557 def Sequence : Pseudo<(outs), (ins bdaddr12only:$dest, bdaddr12only:$src,
2561 def Loop : Pseudo<(outs), (ins bdaddr12only:$dest, bdaddr12only:$src,
2571 // to be repeated. Also define a pseudo instruction that represents
2583 def Loop : Pseudo<(outs GR64:$end),
2589 // A pseudo instruction that is a direct alias of a real instruction.