reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/SystemZ/SystemZISelLowering.cpp
 2537   if (!C.Op1.getNode()) {
 2539     switch (C.Op0.getOpcode()) {
 2541       Node = emitIntrinsicWithCCAndChain(DAG, C.Op0, C.Opcode);
 2541       Node = emitIntrinsicWithCCAndChain(DAG, C.Op0, C.Opcode);
 2544       Node = emitIntrinsicWithCC(DAG, C.Op0, C.Opcode);
 2544       Node = emitIntrinsicWithCC(DAG, C.Op0, C.Opcode);
 2550   if (C.Opcode == SystemZISD::ICMP)
 2551     return DAG.getNode(SystemZISD::ICMP, DL, MVT::i32, C.Op0, C.Op1,
 2551     return DAG.getNode(SystemZISD::ICMP, DL, MVT::i32, C.Op0, C.Op1,
 2552                        DAG.getTargetConstant(C.ICmpType, DL, MVT::i32));
 2553   if (C.Opcode == SystemZISD::TM) {
 2554     bool RegisterOnly = (bool(C.CCMask & SystemZ::CCMASK_TM_MIXED_MSB_0) !=
 2555                          bool(C.CCMask & SystemZ::CCMASK_TM_MIXED_MSB_1));
 2556     return DAG.getNode(SystemZISD::TM, DL, MVT::i32, C.Op0, C.Op1,
 2556     return DAG.getNode(SystemZISD::TM, DL, MVT::i32, C.Op0, C.Op1,
 2559   return DAG.getNode(C.Opcode, DL, MVT::i32, C.Op0, C.Op1);
 2559   return DAG.getNode(C.Opcode, DL, MVT::i32, C.Op0, C.Op1);
 2559   return DAG.getNode(C.Opcode, DL, MVT::i32, C.Op0, C.Op1);