/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 70 /// isTypeLegal - Return true if this type is legal on this target. 71 bool isTypeLegal(EVT VT) const { 77 return VT.isSimple() && TLI.isTypeLegal(VT); [all...] |
DAGCombiner.cpp | 485 bool isTypeLegal(const EVT &VT) { 487 return TLI.isTypeLegal(VT); [all...] |
/external/llvm/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 234 bool isTypeLegal(Type *Ty) { return false; }
|
/external/llvm/include/llvm/CodeGen/ |
BasicTTIImpl.h | 150 bool isTypeLegal(Type *Ty) { 152 return getTLI()->isTypeLegal(VT); 190 return TLI->isTypeLegal(VT) &&
|
/external/llvm/lib/Analysis/ |
TargetTransformInfo.cpp | 151 bool TargetTransformInfo::isTypeLegal(Type *Ty) const { 152 return TTIImpl->isTypeLegal(Ty);
|
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 407 bool isTypeLegal(EVT VT) const { 560 return (VT == MVT::Other || isTypeLegal(VT)) && 569 return (VT == MVT::Other || isTypeLegal(VT)) && 578 return (!isTypeLegal(VT) || getOperationAction(Op, VT) == Expand); 583 return (VT == MVT::Other || isTypeLegal(VT)) && 629 return isTypeLegal(ValVT) && MemVT.isSimple() && 713 } while (!isTypeLegal(NVT) || [all...] |
/external/llvm/lib/Target/Mips/ |
MipsFastISel.cpp | 111 bool isTypeLegal(Type *Ty, MVT &VT); 540 bool MipsFastISel::isTypeLegal(Type *Ty, MVT &VT) { 549 return TLI.isTypeLegal(VT); 556 if (isTypeLegal(Ty, VT)) 568 if (isTypeLegal(Ty, VT)) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCFastISel.cpp | 56 // Consider factoring isTypeLegal into the base class. 145 bool isTypeLegal(Type *Ty, MVT &VT); 265 bool PPCFastISel::isTypeLegal(Type *Ty, MVT &VT) { 274 return TLI.isTypeLegal(VT); 280 if (isTypeLegal(Ty, VT)) return true; [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64FastISel.cpp | 140 bool isTypeLegal(Type *Ty, MVT &VT); 483 if (!isTypeLegal(CFP->getType(), VT)) 909 bool AArch64FastISel::isTypeLegal(Type *Ty, MVT &VT) { 923 return TLI.isTypeLegal(VT); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | 167 bool isTypeLegal(Type *Ty, MVT &VT); 732 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) { 741 return TLI.isTypeLegal(VT); 745 if (isTypeLegal(Ty, VT)) return true; [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | 160 bool isTypeLegal(Type *Ty, MVT &VT, bool AllowI1 = false); 279 if (!isTypeLegal(RetTy, RetVT)) 319 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) { 339 return (AllowI1 && VT == MVT::i1) || TLI.isTypeLegal(VT); [all...] |