Lines Matching refs:TargetLowering

89   const TargetLowering &TLI;
132 TargetLowering::ArgListTy &&Args, bool isSigned);
497 case TargetLowering::Legal: { in LegalizeStoreOps()
511 case TargetLowering::Custom: { in LegalizeStoreOps()
518 case TargetLowering::Promote: { in LegalizeStoreOps()
610 case TargetLowering::Legal: { in LegalizeStoreOps()
621 case TargetLowering::Custom: { in LegalizeStoreOps()
627 case TargetLowering::Expand: in LegalizeStoreOps()
671 case TargetLowering::Legal: { in LegalizeLoadOps()
682 case TargetLowering::Custom: in LegalizeLoadOps()
689 case TargetLowering::Promote: { in LegalizeLoadOps()
729 TargetLowering::Promote)) { in LegalizeLoadOps()
844 case TargetLowering::Custom: in LegalizeLoadOps()
847 case TargetLowering::Legal: in LegalizeLoadOps()
868 case TargetLowering::Expand: { in LegalizeLoadOps()
966 TargetLowering::TypeLegal && in LegalizeOp()
971 TargetLowering::TypeLegal || in LegalizeOp()
978 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
994 if (Action != TargetLowering::Promote) in LegalizeOp()
1059 if (Action == TargetLowering::Legal) { in LegalizeOp()
1093 if (Action == TargetLowering::Legal) in LegalizeOp()
1094 Action = TargetLowering::Expand; in LegalizeOp()
1105 if (Action == TargetLowering::Legal) in LegalizeOp()
1106 Action = TargetLowering::Custom; in LegalizeOp()
1124 Action = TargetLowering::Legal; in LegalizeOp()
1128 if (Action == TargetLowering::Expand) { in LegalizeOp()
1140 if (Action == TargetLowering::Expand) { in LegalizeOp()
1305 case TargetLowering::Legal: in LegalizeOp()
1308 case TargetLowering::Custom: in LegalizeOp()
1343 case TargetLowering::Expand: in LegalizeOp()
1347 case TargetLowering::LibCall: in LegalizeOp()
1350 case TargetLowering::Promote: in LegalizeOp()
1843 const TargetLowering &TLI, SDValue &Res) { in ExpandBVWithShuffles()
2063 TargetLowering::ArgListTy &&Args, in ExpandLibCall()
2094 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandLibCall()
2119 TargetLowering::ArgListTy Args; in ExpandLibCall()
2120 TargetLowering::ArgListEntry Entry; in ExpandLibCall()
2145 TargetLowering::ArgListEntry FPArgEntry; in ExpandFrexpLibCall()
2150 TargetLowering::ArgListEntry PtrArgEntry; in ExpandFrexpLibCall()
2155 TargetLowering::ArgListTy Args = {FPArgEntry, PtrArgEntry}; in ExpandFrexpLibCall()
2184 TargetLowering::MakeLibCallOptions CallOptions; in ExpandFPLibCall()
2272 TargetLowering::ArgListTy Args; in ExpandDivRemLibCall()
2273 TargetLowering::ArgListEntry Entry; in ExpandDivRemLibCall()
2296 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandDivRemLibCall()
2314 static bool isSinCosLibcallAvailable(SDNode *Node, const TargetLowering &TLI) { in isSinCosLibcallAvailable()
2365 TargetLowering::ArgListTy Args; in ExpandSinCosLibCall()
2366 TargetLowering::ArgListEntry Entry; in ExpandSinCosLibCall()
2395 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandSinCosLibCall()
3259 == TargetLowering::Legal) in ExpandNode()
3293 == TargetLowering::Legal) in ExpandNode()
3820 TargetLowering::MulExpansionKind::Always)) { in ExpandNode()
3869 TargetLowering::MulExpansionKind::OnlyLegalOrCustom)) { in ExpandNode()
4355 == TargetLowering::Legal) in ExpandNode()
4360 ISD::STRICT_FSUB, Node->getValueType(0)) == TargetLowering::Legal) in ExpandNode()
4363 ISD::STRICT_FADD, Node->getValueType(0)) != TargetLowering::Legal) in ExpandNode()
4387 == TargetLowering::Legal) in ExpandNode()
4414 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
4416 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
4450 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4474 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
4475 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
4488 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4772 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4782 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4837 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4877 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4905 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4934 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
5073 static MVT getPromotedVectorElementType(const TargetLowering &TLI, in getPromotedVectorElementType()