Lines Matching refs:SystemZ
1 //==-- SystemZISelDAGToDAG.cpp - A dag to dag inst selector for SystemZ ---===//
10 // This file defines an instruction selector for the SystemZ target.
14 #include "SystemZ.h"
77 /// SystemZDAGToDAGISel - SystemZ specific code to select SystemZ machine
98 return "SystemZ DAG->DAG Pattern Instruction Selection";
148 /// SystemZ-specific DAG, ready for instruction scheduling.
613 Opc = SystemZ::SDIVREM32r; MOpc = SystemZ::SDIVREM32m;
618 Opc = SystemZ::SDIVREM64r; MOpc = SystemZ::SDIVREM64m;
629 Dividend = CurDAG->getMachineNode(SystemZ::MOVSX64rr32, dl, MVT::i64, N0);
639 CurDAG->getTargetConstant(SystemZ::subreg_odd, MVT::i32));
656 SystemZ::subreg_odd32 : SystemZ::subreg_odd);
670 SystemZ::subreg_32bit : SystemZ::subreg_even);
693 Opc = SystemZ::UDIVREM32r; MOpc = SystemZ::UDIVREM32m;
694 ClrOpc = SystemZ::MOV64Pr0_even;
699 Opc = SystemZ::UDIVREM64r; MOpc = SystemZ::UDIVREM64m;
700 ClrOpc = SystemZ::MOV128r0_even;
716 SystemZ::subreg_odd32 : SystemZ::subreg_odd);
741 SystemZ::subreg_odd32 : SystemZ::subreg_odd);
754 SystemZ::subreg_32bit : SystemZ::subreg_even);