Lines Matching refs:Expand

94   void Expand(SDNode *Node, SmallVectorImpl<SDValue> &Results);
289 Action = TargetLowering::Expand; in LegalizeOp()
304 if (Action == TargetLowering::Expand && !TLI.isStrictFPEnabled() && in LegalizeOp()
309 == TargetLowering::Expand && in LegalizeOp()
496 case TargetLowering::Expand: in LegalizeOp()
498 Expand(Node, ResultVals); in LegalizeOp()
701 void VectorLegalizer::Expand(SDNode *Node, SmallVectorImpl<SDValue> &Results) { in Expand() function in VectorLegalizer
939 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandSELECT()
940 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandSELECT()
941 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand || in ExpandSELECT()
944 VT) == TargetLowering::Expand) in ExpandSELECT()
980 if (TLI.getOperationAction(ISD::SRA, VT) == TargetLowering::Expand || in ExpandSEXTINREG()
981 TLI.getOperationAction(ISD::SHL, VT) == TargetLowering::Expand) in ExpandSEXTINREG()
1204 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandVSELECT()
1205 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandVSELECT()
1206 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand) in ExpandVSELECT()
1253 if (TLI.getOperationAction(ISD::VP_AND, VT) == TargetLowering::Expand || in ExpandVP_SELECT()
1254 TLI.getOperationAction(ISD::VP_XOR, VT) == TargetLowering::Expand || in ExpandVP_SELECT()
1255 TLI.getOperationAction(ISD::VP_OR, VT) == TargetLowering::Expand) in ExpandVP_SELECT()
1352 TargetLowering::Expand) || in ExpandUINT_TO_FLOAT()
1354 TargetLowering::Expand)) || in ExpandUINT_TO_FLOAT()
1355 TLI.getOperationAction(ISD::SRL, VT) == TargetLowering::Expand) { in ExpandUINT_TO_FLOAT()
1456 if (TLI.getCondCodeAction(CCCode, OpVT) != TargetLowering::Expand) { in ExpandSETCC()