Lines Matching refs:TargetLowering
55 const TargetLowering &TLI;
279 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp()
304 if (Action == TargetLowering::Legal) in LegalizeOp()
305 Action = TargetLowering::Expand; in LegalizeOp()
319 if (Action == TargetLowering::Legal) in LegalizeOp()
329 if (Action == TargetLowering::Expand && !TLI.isStrictFPEnabled() && in LegalizeOp()
331 TargetLowering::Legal) { in LegalizeOp()
334 == TargetLowering::Expand && in LegalizeOp()
336 == TargetLowering::Legal) in LegalizeOp()
337 Action = TargetLowering::Legal; in LegalizeOp()
487 if (Action == TargetLowering::Legal) in LegalizeOp()
499 if (Action != TargetLowering::Legal) \ in LegalizeOp()
512 case TargetLowering::Promote: in LegalizeOp()
519 case TargetLowering::Legal: in LegalizeOp()
522 case TargetLowering::Custom: in LegalizeOp()
528 case TargetLowering::Expand: in LegalizeOp()
1171 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandSELECT()
1172 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandSELECT()
1173 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand || in ExpandSELECT()
1176 VT) == TargetLowering::Expand) in ExpandSELECT()
1209 if (TLI.getOperationAction(ISD::SRA, VT) == TargetLowering::Expand || in ExpandSEXTINREG()
1210 TLI.getOperationAction(ISD::SHL, VT) == TargetLowering::Expand) in ExpandSEXTINREG()
1433 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandVSELECT()
1434 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandVSELECT()
1435 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand) in ExpandVSELECT()
1443 if (BoolContents != TargetLowering::ZeroOrNegativeOneBooleanContent && in ExpandVSELECT()
1444 !(BoolContents == TargetLowering::ZeroOrOneBooleanContent && in ExpandVSELECT()
1482 if (TLI.getOperationAction(ISD::VP_AND, VT) == TargetLowering::Expand || in ExpandVP_SELECT()
1483 TLI.getOperationAction(ISD::VP_XOR, VT) == TargetLowering::Expand || in ExpandVP_SELECT()
1484 TLI.getOperationAction(ISD::VP_OR, VT) == TargetLowering::Expand) in ExpandVP_SELECT()
1604 TargetLowering::Expand) || in ExpandUINT_TO_FLOAT()
1606 TargetLowering::Expand)) || in ExpandUINT_TO_FLOAT()
1607 TLI.getOperationAction(ISD::SRL, VT) == TargetLowering::Expand) { in ExpandUINT_TO_FLOAT()
1717 if (TLI.getCondCodeAction(CCCode, OpVT) != TargetLowering::Expand) { in ExpandSETCC()
1851 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in UnrollStrictFPOp()