• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/

Lines Matching refs:Expand

1478   setOperationAction(ISD::BUILD_PAIR,           MVT::i64,   Expand);
1479 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand);
1503 setOperationAction(ISD::VAEND, MVT::Other, Expand);
1504 setOperationAction(ISD::VAARG, MVT::Other, Expand);
1508 setOperationAction(ISD::VACOPY, MVT::Other, Expand);
1510 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand);
1511 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand);
1518 setOperationAction(ISD::BR_JT, MVT::Other, Expand);
1528 setOperationAction(ISD::SADDO, VT, Expand);
1529 setOperationAction(ISD::SSUBO, VT, Expand);
1530 setOperationAction(ISD::ADDCARRY, VT, Expand);
1531 setOperationAction(ISD::SUBCARRY, VT, Expand);
1563 setOperationAction(IntExpOp, VT, Expand);
1570 setOperationAction(FPExpOp, VT, Expand);
1575 setLoadExtAction(ISD::ZEXTLOAD, VT, MVT::i32, Expand);
1576 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i32, Expand);
1577 setLoadExtAction(ISD::EXTLOAD, VT, MVT::i32, Expand);
1580 setTruncStoreAction(MVT::f64, MVT::f32, Expand);
1583 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f32, Expand);
1585 // Expand BR_CC and SELECT_CC for all integer and fp types.
1587 setOperationAction(ISD::BR_CC, VT, Expand);
1588 setOperationAction(ISD::SELECT_CC, VT, Expand);
1591 setOperationAction(ISD::BR_CC, VT, Expand);
1592 setOperationAction(ISD::SELECT_CC, VT, Expand);
1594 setOperationAction(ISD::BR_CC, MVT::Other, Expand);
1628 setOperationAction(VectExpOp, VT, Expand);
1630 // Expand all extending loads and truncating stores:
1634 setLoadExtAction(ISD::EXTLOAD, TargetVT, VT, Expand);
1635 setLoadExtAction(ISD::ZEXTLOAD, TargetVT, VT, Expand);
1636 setLoadExtAction(ISD::SEXTLOAD, TargetVT, VT, Expand);
1637 setTruncStoreAction(VT, TargetVT, Expand);
1694 setCondCodeAction(ISD::SETNE, VT, Expand);
1695 setCondCodeAction(ISD::SETLE, VT, Expand);
1696 setCondCodeAction(ISD::SETGE, VT, Expand);
1697 setCondCodeAction(ISD::SETLT, VT, Expand);
1698 setCondCodeAction(ISD::SETULE, VT, Expand);
1699 setCondCodeAction(ISD::SETUGE, VT, Expand);
1700 setCondCodeAction(ISD::SETULT, VT, Expand);
1713 setOperationAction(ISD::FMA, MVT::f64, Expand);
1714 setOperationAction(ISD::FADD, MVT::f64, Expand);
1715 setOperationAction(ISD::FSUB, MVT::f64, Expand);
1716 setOperationAction(ISD::FMUL, MVT::f64, Expand);