Lines Matching refs:TargetLowering
31 #include "llvm/Target/TargetLowering.h"
37 const TargetLowering &TLI;
170 case TargetLowering::Legal:
172 case TargetLowering::Custom:
175 case TargetLowering::Expand:
261 case TargetLowering::Promote:
276 case TargetLowering::Legal: break;
277 case TargetLowering::Custom: {
285 case TargetLowering::Expand:
593 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand ||
594 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand ||
595 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand ||
596 TLI.getOperationAction(ISD::BUILD_VECTOR, VT) == TargetLowering::Expand)
636 if (TLI.getOperationAction(ISD::SRA, VT) == TargetLowering::Expand ||
637 TLI.getOperationAction(ISD::SHL, VT) == TargetLowering::Expand)
670 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand ||
671 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand ||
672 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand ||
674 TargetLowering::ZeroOrNegativeOneBooleanContent)
704 if (TLI.getOperationAction(ISD::SINT_TO_FP, VT) == TargetLowering::Expand ||
705 TLI.getOperationAction(ISD::SRL, VT) == TargetLowering::Expand)