Lines Matching refs:TargetLowering
87 const TargetLowering &TLI;
509 case TargetLowering::Legal: { in LegalizeStoreOps()
523 case TargetLowering::Custom: { in LegalizeStoreOps()
530 case TargetLowering::Promote: { in LegalizeStoreOps()
621 case TargetLowering::Legal: { in LegalizeStoreOps()
632 case TargetLowering::Custom: { in LegalizeStoreOps()
638 case TargetLowering::Expand: in LegalizeStoreOps()
682 case TargetLowering::Legal: { in LegalizeLoadOps()
693 case TargetLowering::Custom: in LegalizeLoadOps()
700 case TargetLowering::Promote: { in LegalizeLoadOps()
740 TargetLowering::Promote)) { in LegalizeLoadOps()
853 case TargetLowering::Custom: in LegalizeLoadOps()
856 case TargetLowering::Legal: in LegalizeLoadOps()
877 case TargetLowering::Expand: { in LegalizeLoadOps()
971 TargetLowering::TypeLegal && in LegalizeOp()
976 TargetLowering::TypeLegal || in LegalizeOp()
983 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
999 if (Action != TargetLowering::Promote) in LegalizeOp()
1051 if (Action == TargetLowering::Legal) { in LegalizeOp()
1085 if (Action == TargetLowering::Legal) in LegalizeOp()
1086 Action = TargetLowering::Expand; in LegalizeOp()
1097 if (Action == TargetLowering::Legal) in LegalizeOp()
1098 Action = TargetLowering::Custom; in LegalizeOp()
1110 Action = TargetLowering::Legal; in LegalizeOp()
1114 if (Action == TargetLowering::Expand) { in LegalizeOp()
1126 if (Action == TargetLowering::Expand) { in LegalizeOp()
1189 Action = TargetLowering::Legal; in LegalizeOp()
1248 case TargetLowering::Legal: in LegalizeOp()
1251 case TargetLowering::Custom: in LegalizeOp()
1286 case TargetLowering::Expand: in LegalizeOp()
1290 case TargetLowering::LibCall: in LegalizeOp()
1293 case TargetLowering::Promote: in LegalizeOp()
1767 const TargetLowering &TLI, SDValue &Res) { in ExpandBVWithShuffles()
1987 TargetLowering::ArgListTy Args; in ExpandLibCall()
1988 TargetLowering::ArgListEntry Entry; in ExpandLibCall()
2020 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandLibCall()
2052 TargetLowering::MakeLibCallOptions CallOptions; in ExpandFPLibCall()
2139 TargetLowering::ArgListTy Args; in ExpandDivRemLibCall()
2140 TargetLowering::ArgListEntry Entry; in ExpandDivRemLibCall()
2163 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandDivRemLibCall()
2181 static bool isSinCosLibcallAvailable(SDNode *Node, const TargetLowering &TLI) { in isSinCosLibcallAvailable()
2234 TargetLowering::ArgListTy Args; in ExpandSinCosLibCall()
2235 TargetLowering::ArgListEntry Entry; in ExpandSinCosLibCall()
2264 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandSinCosLibCall()
2829 == TargetLowering::Legal) in ExpandNode()
2856 == TargetLowering::Legal) in ExpandNode()
3288 TargetLowering::MulExpansionKind::Always)) { in ExpandNode()
3337 TargetLowering::MulExpansionKind::OnlyLegalOrCustom)) { in ExpandNode()
3600 case TargetLowering::ZeroOrOneBooleanContent: in ExpandNode()
3601 case TargetLowering::UndefinedBooleanContent: in ExpandNode()
3604 case TargetLowering::ZeroOrNegativeOneBooleanContent: in ExpandNode()
3793 == TargetLowering::Legal) in ExpandNode()
3798 ISD::STRICT_FSUB, Node->getValueType(0)) == TargetLowering::Legal) in ExpandNode()
3801 ISD::STRICT_FADD, Node->getValueType(0)) != TargetLowering::Legal) in ExpandNode()
3825 == TargetLowering::Legal) in ExpandNode()
3852 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
3854 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
3888 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
3912 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
3913 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
4135 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4183 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4223 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4252 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4276 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4352 static MVT getPromotedVectorElementType(const TargetLowering &TLI, in getPromotedVectorElementType()