Searched defs:isTypeLegal (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.h71 /// isTypeLegal - Return true if this type is legal on this target.
72 bool isTypeLegal(EVT VT) const { function in class:llvm::DAGTypeLegalizer
H A DDAGCombiner.cpp319 /// isTypeLegal - This method returns true if we are running before type
321 bool isTypeLegal(const EVT &VT) { function in class:__anon8711::DAGCombiner
323 return TLI.isTypeLegal(VT);
2315 TLI.isTypeLegal(Op0VT))) &&
3170 if (!TLI.isTypeLegal(VT)) return 0;
5281 if (isa<ConstantSDNode>(EltNo) && isTypeLegal(NVT)) {
5466 if (isTypeLegal(IntXVT)) {
6352 if (N0CFP && isTypeLegal(EVT)) {
7233 if (!DC->isTypeLegal(VT))
7489 if ((isTypeLegal(MV
[all...]
/external/llvm/include/llvm/Target/
H A DTargetLowering.h247 /// isTypeLegal - Return true if the target has native support for the
250 bool isTypeLegal(EVT VT) const { function in class:llvm::TargetLowering
401 return (VT == MVT::Other || isTypeLegal(VT)) &&
409 return (VT == MVT::Other || isTypeLegal(VT)) &&
445 return isTypeLegal(ValVT) && MemVT.isSimple() &&
533 } while (!isTypeLegal(NVT) ||
971 return isTypeLegal(VT);
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp177 bool isTypeLegal(Type *Ty, MVT &VT);
755 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) { function in class:ARMFastISel
764 return TLI.isTypeLegal(VT);
768 if (isTypeLegal(Ty, VT)) return true;
1567 if (!isTypeLegal(Ty, DstVT))
1610 if (!isTypeLegal(RetTy, DstVT))
1639 if (!isTypeLegal(I->getType(), VT))
1700 if (!isTypeLegal(Ty, VT))
1728 if (!isTypeLegal(Ty, VT))
2168 else if (!isTypeLegal(RetT
[all...]
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp140 bool isTypeLegal(Type *Ty, MVT &VT, bool AllowI1 = false);
150 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) { function in class:X86FastISel
170 return (AllowI1 && VT == MVT::i1) || TLI.isTypeLegal(VT);
699 if (!isTypeLegal(I->getOperand(0)->getType(), VT, /*AllowI1=*/true))
825 if (!isTypeLegal(I->getType(), VT, /*AllowI1=*/true))
914 if (!isTypeLegal(I->getOperand(0)->getType(), VT))
994 if (!TLI.isTypeLegal(DstVT))
1102 isTypeLegal(TI->getOperand(0)->getType(), SourceVT)) {
1191 if (!isTypeLegal(I->getType(), VT))
1218 if (!isTypeLegal(
[all...]

Completed in 160 milliseconds