Lines Matching refs:TargetLowering
57 const TargetLowering &TLI;
282 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
307 if (Action == TargetLowering::Legal) in LegalizeOp()
308 Action = TargetLowering::Expand; in LegalizeOp()
322 if (Action == TargetLowering::Legal) in LegalizeOp()
332 if (Action == TargetLowering::Expand && !TLI.isStrictFPEnabled() && in LegalizeOp()
334 TargetLowering::Legal) { in LegalizeOp()
337 == TargetLowering::Expand && in LegalizeOp()
339 == TargetLowering::Legal) in LegalizeOp()
340 Action = TargetLowering::Legal; in LegalizeOp()
507 if (Action == TargetLowering::Legal) in LegalizeOp()
519 if (Action != TargetLowering::Legal) \ in LegalizeOp()
525 Action = TargetLowering::Legal; \ in LegalizeOp()
538 case TargetLowering::Promote: in LegalizeOp()
545 case TargetLowering::Legal: in LegalizeOp()
548 case TargetLowering::Custom: in LegalizeOp()
554 case TargetLowering::Expand: in LegalizeOp()
1165 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandSELECT()
1166 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandSELECT()
1167 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand || in ExpandSELECT()
1170 VT) == TargetLowering::Expand) in ExpandSELECT()
1203 if (TLI.getOperationAction(ISD::SRA, VT) == TargetLowering::Expand || in ExpandSEXTINREG()
1204 TLI.getOperationAction(ISD::SHL, VT) == TargetLowering::Expand) in ExpandSEXTINREG()
1427 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandVSELECT()
1428 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandVSELECT()
1429 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand) in ExpandVSELECT()
1437 if (BoolContents != TargetLowering::ZeroOrNegativeOneBooleanContent && in ExpandVSELECT()
1438 !(BoolContents == TargetLowering::ZeroOrOneBooleanContent && in ExpandVSELECT()
1476 if (TLI.getOperationAction(ISD::VP_AND, VT) == TargetLowering::Expand || in ExpandVP_SELECT()
1477 TLI.getOperationAction(ISD::VP_XOR, VT) == TargetLowering::Expand || in ExpandVP_SELECT()
1478 TLI.getOperationAction(ISD::VP_OR, VT) == TargetLowering::Expand) in ExpandVP_SELECT()
1598 TargetLowering::Expand) || in ExpandUINT_TO_FLOAT()
1600 TargetLowering::Expand)) || in ExpandUINT_TO_FLOAT()
1601 TLI.getOperationAction(ISD::SRL, VT) == TargetLowering::Expand) { in ExpandUINT_TO_FLOAT()
1711 if (TLI.getCondCodeAction(CCCode, OpVT) != TargetLowering::Expand) { in ExpandSETCC()
1898 TargetLowering::ArgListTy Args; in tryExpandVecMathCall()
1899 TargetLowering::ArgListEntry Entry; in tryExpandVecMathCall()
1925 TargetLowering::CallLoweringInfo CLI(DAG); in tryExpandVecMathCall()
1956 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in UnrollStrictFPOp()