Lines Matching refs:TargetLowering

87   const TargetLowering &TLI;
488 case TargetLowering::Legal: { in LegalizeStoreOps()
503 case TargetLowering::Custom: { in LegalizeStoreOps()
510 case TargetLowering::Promote: { in LegalizeStoreOps()
603 case TargetLowering::Legal: { in LegalizeStoreOps()
615 case TargetLowering::Custom: { in LegalizeStoreOps()
621 case TargetLowering::Expand: in LegalizeStoreOps()
664 case TargetLowering::Legal: { in LegalizeLoadOps()
676 case TargetLowering::Custom: in LegalizeLoadOps()
683 case TargetLowering::Promote: { in LegalizeLoadOps()
724 TargetLowering::Promote)) { in LegalizeLoadOps()
840 case TargetLowering::Custom: in LegalizeLoadOps()
843 case TargetLowering::Legal: in LegalizeLoadOps()
865 case TargetLowering::Expand: { in LegalizeLoadOps()
960 TargetLowering::TypeLegal || in LegalizeOp()
966 TargetLowering::TypeLegal || in LegalizeOp()
974 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
990 if (Action != TargetLowering::Promote) in LegalizeOp()
1020 if (Action == TargetLowering::Legal) { in LegalizeOp()
1054 if (Action == TargetLowering::Legal) in LegalizeOp()
1055 Action = TargetLowering::Expand; in LegalizeOp()
1066 if (Action == TargetLowering::Legal) in LegalizeOp()
1067 Action = TargetLowering::Custom; in LegalizeOp()
1079 Action = TargetLowering::Legal; in LegalizeOp()
1083 if (Action == TargetLowering::Expand) { in LegalizeOp()
1147 Action = TargetLowering::Legal; in LegalizeOp()
1206 case TargetLowering::Legal: in LegalizeOp()
1209 case TargetLowering::Custom: in LegalizeOp()
1233 case TargetLowering::Expand: in LegalizeOp()
1237 case TargetLowering::LibCall: in LegalizeOp()
1240 case TargetLowering::Promote: in LegalizeOp()
1628 case TargetLowering::Legal: in LegalizeSetCCCondCode()
1631 case TargetLowering::Expand: { in LegalizeSetCCCondCode()
1784 const TargetLowering &TLI, SDValue &Res) { in ExpandBVWithShuffles()
1996 TargetLowering::ArgListTy Args; in ExpandLibCall()
1997 TargetLowering::ArgListEntry Entry; in ExpandLibCall()
2029 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandLibCall()
2057 TargetLowering::ArgListTy Args; in ExpandLibCall()
2060 TargetLowering::ArgListEntry Entry; in ExpandLibCall()
2073 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandLibCall()
2095 TargetLowering::ArgListTy Args; in ExpandChainLibCall()
2096 TargetLowering::ArgListEntry Entry; in ExpandChainLibCall()
2111 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandChainLibCall()
2188 TargetLowering::ArgListTy Args; in ExpandDivRemLibCall()
2189 TargetLowering::ArgListEntry Entry; in ExpandDivRemLibCall()
2212 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandDivRemLibCall()
2230 static bool isSinCosLibcallAvailable(SDNode *Node, const TargetLowering &TLI) { in isSinCosLibcallAvailable()
2283 TargetLowering::ArgListTy Args; in ExpandSinCosLibCall()
2284 TargetLowering::ArgListEntry Entry; in ExpandSinCosLibCall()
2313 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandSinCosLibCall()
3217 TargetLowering::MulExpansionKind::Always)) { in ExpandNode()
3266 TargetLowering::MulExpansionKind::OnlyLegalOrCustom)) { in ExpandNode()
3589 case TargetLowering::ZeroOrOneBooleanContent: in ExpandNode()
3590 case TargetLowering::UndefinedBooleanContent: in ExpandNode()
3593 case TargetLowering::ZeroOrNegativeOneBooleanContent: in ExpandNode()
3767 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
3769 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
3810 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
3811 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
4092 static MVT getPromotedVectorElementType(const TargetLowering &TLI, in getPromotedVectorElementType()