Lines Matching refs:TargetLowering

88   const TargetLowering &TLI;
138 TargetLowering::ArgListTy &&Args, bool isSigned);
518 case TargetLowering::Legal: { in LegalizeStoreOps()
532 case TargetLowering::Custom: { in LegalizeStoreOps()
539 case TargetLowering::Promote: { in LegalizeStoreOps()
631 case TargetLowering::Legal: { in LegalizeStoreOps()
642 case TargetLowering::Custom: { in LegalizeStoreOps()
648 case TargetLowering::Expand: in LegalizeStoreOps()
692 case TargetLowering::Legal: { in LegalizeLoadOps()
703 case TargetLowering::Custom: in LegalizeLoadOps()
710 case TargetLowering::Promote: { in LegalizeLoadOps()
750 TargetLowering::Promote)) { in LegalizeLoadOps()
865 case TargetLowering::Custom: in LegalizeLoadOps()
868 case TargetLowering::Legal: in LegalizeLoadOps()
889 case TargetLowering::Expand: { in LegalizeLoadOps()
987 TargetLowering::TypeLegal && in LegalizeOp()
992 TargetLowering::TypeLegal || in LegalizeOp()
999 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
1015 if (Action != TargetLowering::Promote) in LegalizeOp()
1079 if (Action == TargetLowering::Legal) { in LegalizeOp()
1113 if (Action == TargetLowering::Legal) in LegalizeOp()
1114 Action = TargetLowering::Expand; in LegalizeOp()
1125 if (Action == TargetLowering::Legal) in LegalizeOp()
1126 Action = TargetLowering::Custom; in LegalizeOp()
1138 Action = TargetLowering::Legal; in LegalizeOp()
1142 if (Action == TargetLowering::Expand) { in LegalizeOp()
1154 if (Action == TargetLowering::Expand) { in LegalizeOp()
1310 case TargetLowering::Legal: in LegalizeOp()
1313 case TargetLowering::Custom: in LegalizeOp()
1348 case TargetLowering::Expand: in LegalizeOp()
1352 case TargetLowering::LibCall: in LegalizeOp()
1355 case TargetLowering::Promote: in LegalizeOp()
1828 const TargetLowering &TLI, SDValue &Res) { in ExpandBVWithShuffles()
2048 TargetLowering::ArgListTy &&Args, in ExpandLibCall()
2072 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandLibCall()
2097 TargetLowering::ArgListTy Args; in ExpandLibCall()
2098 TargetLowering::ArgListEntry Entry; in ExpandLibCall()
2123 TargetLowering::ArgListEntry FPArgEntry; in ExpandFrexpLibCall()
2128 TargetLowering::ArgListEntry PtrArgEntry; in ExpandFrexpLibCall()
2133 TargetLowering::ArgListTy Args = {FPArgEntry, PtrArgEntry}; in ExpandFrexpLibCall()
2162 TargetLowering::MakeLibCallOptions CallOptions; in ExpandFPLibCall()
2249 TargetLowering::ArgListTy Args; in ExpandDivRemLibCall()
2250 TargetLowering::ArgListEntry Entry; in ExpandDivRemLibCall()
2273 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandDivRemLibCall()
2291 static bool isSinCosLibcallAvailable(SDNode *Node, const TargetLowering &TLI) { in isSinCosLibcallAvailable()
2342 TargetLowering::ArgListTy Args; in ExpandSinCosLibCall()
2343 TargetLowering::ArgListEntry Entry; in ExpandSinCosLibCall()
2372 TargetLowering::CallLoweringInfo CLI(DAG); in ExpandSinCosLibCall()
3190 == TargetLowering::Legal) in ExpandNode()
3226 == TargetLowering::Legal) in ExpandNode()
3745 TargetLowering::MulExpansionKind::Always)) { in ExpandNode()
3794 TargetLowering::MulExpansionKind::OnlyLegalOrCustom)) { in ExpandNode()
4266 == TargetLowering::Legal) in ExpandNode()
4271 ISD::STRICT_FSUB, Node->getValueType(0)) == TargetLowering::Legal) in ExpandNode()
4274 ISD::STRICT_FADD, Node->getValueType(0)) != TargetLowering::Legal) in ExpandNode()
4298 == TargetLowering::Legal) in ExpandNode()
4325 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
4327 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
4361 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4385 TargetLowering::ArgListTy Args; in ConvertNodeToLibcall()
4386 TargetLowering::CallLoweringInfo CLI(DAG); in ConvertNodeToLibcall()
4637 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4692 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4732 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4760 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4784 TargetLowering::MakeLibCallOptions CallOptions; in ConvertNodeToLibcall()
4923 static MVT getPromotedVectorElementType(const TargetLowering &TLI, in getPromotedVectorElementType()