Lines Matching refs:isTypeLegal
144 bool isTypeLegal(Type *Ty, MVT &VT, bool AllowI1 = false);
154 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) {
174 return (AllowI1 && VT == MVT::i1) || TLI.isTypeLegal(VT);
757 if (!isTypeLegal(I->getOperand(0)->getType(), VT, /*AllowI1=*/true))
905 if (!isTypeLegal(I->getType(), VT, /*AllowI1=*/true))
994 if (!isTypeLegal(I->getOperand(0)->getType(), VT))
1070 if (!TLI.isTypeLegal(DstVT))
1203 isTypeLegal(TI->getOperand(0)->getType(), SourceVT)) {
1292 if (!isTypeLegal(I->getType(), VT))
1379 if (!isTypeLegal(I->getType(), VT))
1483 if (!isTypeLegal(I->getType(), VT))
1567 if (!TLI.isTypeLegal(SrcVT))
1733 if (!isTypeLegal(RetTy, VT))
2002 if (!isTypeLegal(ArgVal->getType(), ArgVT)) return false;
2014 if (!isTypeLegal(ArgTy, ArgVT))
2365 if (!isTypeLegal(C->getType(), VT))
2491 if (!isTypeLegal(CF->getType(), VT))