Lines Matching refs:TargetLowering
87 const TargetLowering &TLI;
507 case TargetLowering::Legal: { in LegalizeStoreOps()
521 case TargetLowering::Custom: { in LegalizeStoreOps()
528 case TargetLowering::Promote: { in LegalizeStoreOps()
619 case TargetLowering::Legal: { in LegalizeStoreOps()
630 case TargetLowering::Custom: { in LegalizeStoreOps()
636 case TargetLowering::Expand: in LegalizeStoreOps()
680 case TargetLowering::Legal: { in LegalizeLoadOps()
691 case TargetLowering::Custom: in LegalizeLoadOps()
698 case TargetLowering::Promote: { in LegalizeLoadOps()
738 TargetLowering::Promote)) { in LegalizeLoadOps()
851 case TargetLowering::Custom: in LegalizeLoadOps()
854 case TargetLowering::Legal: in LegalizeLoadOps()
875 case TargetLowering::Expand: { in LegalizeLoadOps()
969 TargetLowering::TypeLegal && in LegalizeOp()
974 TargetLowering::TypeLegal || in LegalizeOp()
981 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
997 if (Action != TargetLowering::Promote) in LegalizeOp()
1054 if (Action == TargetLowering::Legal) { in LegalizeOp()
1088 if (Action == TargetLowering::Legal) in LegalizeOp()
1089 Action = TargetLowering::Expand; in LegalizeOp()
1100 if (Action == TargetLowering::Legal) in LegalizeOp()
1101 Action = TargetLowering::Custom; in LegalizeOp()
1113 Action = TargetLowering::Legal; in LegalizeOp()
1117 if (Action == TargetLowering::Expand) { in LegalizeOp()
1129 if (Action == TargetLowering::Expand) { in LegalizeOp()
1283 case TargetLowering::Legal: in LegalizeOp()
1286 case TargetLowering::Custom: in LegalizeOp()
1321 case TargetLowering::Expand: in LegalizeOp()
1325 case TargetLowering::LibCall: in LegalizeOp()
1328 case TargetLowering::Promote: in LegalizeOp()
1801 const TargetLowering &TLI, SDValue &Res) { in ExpandBVWithShuffles()
2021 TargetLowering::ArgListTy Args; in ExpandLibCall()
2022 TargetLowering::ArgListEntry Entry; in ExpandLibCall()
2054 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandLibCall()
2086 TargetLowering::MakeLibCallOptions CallOptions; in ExpandFPLibCall()
2179 TargetLowering::ArgListTy Args; in ExpandDivRemLibCall()
2180 TargetLowering::ArgListEntry Entry; in ExpandDivRemLibCall()
2203 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandDivRemLibCall()
2221 static bool isSinCosLibcallAvailable(SDNode *Node, const TargetLowering &TLI) { in isSinCosLibcallAvailable()
2272 TargetLowering::ArgListTy Args; in ExpandSinCosLibCall()
2273 TargetLowering::ArgListEntry Entry; in ExpandSinCosLibCall()
2302 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandSinCosLibCall()
2867 == TargetLowering::Legal) in ExpandNode()
2894 == TargetLowering::Legal) in ExpandNode()
3345 TargetLowering::MulExpansionKind::Always)) { in ExpandNode()
3394 TargetLowering::MulExpansionKind::OnlyLegalOrCustom)) { in ExpandNode()
3865 == TargetLowering::Legal) in ExpandNode()
3870 ISD::STRICT_FSUB, Node->getValueType(0)) == TargetLowering::Legal) in ExpandNode()
3873 ISD::STRICT_FADD, Node->getValueType(0)) != TargetLowering::Legal) in ExpandNode()
3897 == TargetLowering::Legal) in ExpandNode()
3924 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
3926 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
3960 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
3984 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
3985 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
4220 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4275 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4315 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4343 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4367 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4438 static MVT getPromotedVectorElementType(const TargetLowering &TLI, in getPromotedVectorElementType()