Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:i1

106   if (LocVT == MVT::i1 || LocVT == MVT::i8 || LocVT == MVT::i16) {
144 if (LocVT == MVT::i1 || LocVT == MVT::i8 || LocVT == MVT::i16) {
217 if (LocVT == MVT::i1 ||
945 SDValue Cond = DAG.getNode(ISD::SETCC, dl, MVT::i1, LHS, RHS, CC);
1057 addRegisterClass(MVT::i1, &Hexagon::PredRegsRegClass);
1142 setOperationAction(ISD::FP_TO_UINT, MVT::i1, Promote);
1143 setOperationAction(ISD::FP_TO_SINT, MVT::i1, Promote);
1144 setOperationAction(ISD::UINT_TO_FP, MVT::i1, Promote);
1145 setOperationAction(ISD::SINT_TO_FP, MVT::i1, Promote);
1302 // Hexagon has a i1 sign extending load.
1303 setLoadExtAction(ISD::SEXTLOAD, MVT::i1, Expand);
1315 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1 , Expand);
1366 setOperationAction(ISD::BR_CC, MVT::i1, Expand);