Searched defs:isTypeLegal (Results 1 - 7 of 7) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.h | 71 /// isTypeLegal - Return true if this type is legal on this target. 72 bool isTypeLegal(EVT VT) const { function in class:llvm::DAGTypeLegalizer
|
H A D | DAGCombiner.cpp | 335 /// isTypeLegal - This method returns true if we are running before type 337 bool isTypeLegal(const EVT &VT) { function in class:__anon21183::DAGCombiner 339 return TLI.isTypeLegal(VT); 1626 assert((!LegalTypes || TLI.isTypeLegal(ElemTy)) && 2386 TLI.isTypeLegal(Op0VT))) && 3274 if (!TLI.isTypeLegal(VT)) return 0; 5449 if (isa<ConstantSDNode>(EltNo) && isTypeLegal(NVT)) { 5709 if (isTypeLegal(IntXVT)) { 6620 if (N0CFP && isTypeLegal(EVT)) { 7600 if (!DC->isTypeLegal(V [all...] |
/external/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 127 bool TargetTransformInfo::isTypeLegal(Type *Ty) const { function in class:TargetTransformInfo 128 return PrevTTI->isTypeLegal(Ty); 488 bool isTypeLegal(Type *Ty) const { function in struct:__anon21093::NoTTI
|
/external/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 82 virtual bool isTypeLegal(Type *Ty) const; 165 bool BasicTTI::isTypeLegal(Type *Ty) const { function in class:BasicTTI 167 return getTLI()->isTypeLegal(T);
|
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 271 bool isTypeLegal(EVT VT) const { function in class:llvm::TargetLoweringBase 420 return (VT == MVT::Other || isTypeLegal(VT)) && 429 return (VT == MVT::Other || isTypeLegal(VT)) && 438 return (!isTypeLegal(VT) || getOperationAction(Op, VT) == Expand); 443 return (VT == MVT::Other || isTypeLegal(VT)) && 475 return isTypeLegal(ValVT) && MemVT.isSimple() && 560 } while (!isTypeLegal(NVT) || 1833 return isTypeLegal(VT);
|
/external/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 141 bool isTypeLegal(Type *Ty, MVT &VT, bool AllowI1 = false); 151 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) { function in class:X86FastISel 171 return (AllowI1 && VT == MVT::i1) || TLI.isTypeLegal(VT); 708 if (!isTypeLegal(I->getOperand(0)->getType(), VT, /*AllowI1=*/true)) 856 if (!isTypeLegal(I->getType(), VT, /*AllowI1=*/true)) 945 if (!isTypeLegal(I->getOperand(0)->getType(), VT)) 1021 if (!TLI.isTypeLegal(DstVT)) 1154 isTypeLegal(TI->getOperand(0)->getType(), SourceVT)) { 1243 if (!isTypeLegal(I->getType(), VT)) 1330 if (!isTypeLegal( [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 179 bool isTypeLegal(Type *Ty, MVT &VT); 773 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) { function in class:ARMFastISel 782 return TLI.isTypeLegal(VT); 786 if (isTypeLegal(Ty, VT)) return true; 1595 if (!isTypeLegal(Ty, DstVT)) 1640 if (!isTypeLegal(RetTy, DstVT)) 1669 if (!isTypeLegal(I->getType(), VT)) 1731 if (!isTypeLegal(Ty, VT)) 1759 if (!isTypeLegal(Ty, VT)) 2214 else if (!isTypeLegal(RetT [all...] |
Completed in 193 milliseconds