Lines Matching defs:isTypeLegal
485 bool isTypeLegal(const EVT &VT) {
487 return TLI.isTypeLegal(VT);
2167 if (!TLI.isTypeLegal(VT))
2737 TLI.isTypeLegal(Op0VT))) &&
3707 TLI.isTypeLegal(VT) &&
3974 if (!TLI.isTypeLegal(VT)) return nullptr;
5747 (!LegalTypes || (!LegalOperations && TLI.isTypeLegal(SVT))) &&
7066 if (isa<ConstantSDNode>(EltNo) && isTypeLegal(NVT)) {
7386 if (isTypeLegal(IntXVT)) {
7457 if (Level < AfterLegalizeDAG && TLI.isTypeLegal(VT) && VT.isVector() &&
9080 if (N0CFP && isTypeLegal(EVT)) {
10224 if (!TLI.isTypeLegal(SliceType))
10694 if (!DC->isTypeLegal(VT))
11134 assert(TLI.isTypeLegal(Ty) && "Illegal vector store");
11457 if (TLI.isTypeLegal(StoreTy) &&
11482 if (TLI.isTypeLegal(Ty) &&
11525 if (TLI.isTypeLegal(Ty) &&
11616 if (TLI.isTypeLegal(StoreTy) &&
11627 if (TLI.isTypeLegal(StoreTy) &&
11784 if ((isTypeLegal(MVT::i32) && !LegalOperations && !ST->isVolatile()) ||
11795 if ((TLI.isTypeLegal(MVT::i64) && !LegalOperations &&
12178 TLI.isTypeLegal(VT) &&
12440 if (!isTypeLegal(VecVT)) return SDValue();
12504 if (!isTypeLegal(NVT))
12542 if (!isTypeLegal(VT))
12701 if (TLI.isTypeLegal(OpVT))
12867 !TLI.isTypeLegal(Scalar.getValueType()) &&
12868 TLI.isTypeLegal(Scalar->getOperand(0).getValueType()))
12878 if (!TLI.isTypeLegal(NVT) || !TLI.isTypeLegal(Scalar.getValueType()))
12943 if (Level < AfterLegalizeVectorOps && TLI.isTypeLegal(VT))
13335 if (Level < AfterLegalizeVectorOps && TLI.isTypeLegal(VT)) {
13375 TLI.isTypeLegal(VT)) {
13405 if (TLI.isTypeLegal(ScaleVT) &&
13451 TLI.isTypeLegal(VT)) {
13474 Level < AfterLegalizeDAG && TLI.isTypeLegal(VT)) {
14025 if (TLI.isTypeLegal(N2.getValueType()) &&