/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 71 /// isTypeLegal - Return true if this type is legal on this target. 72 bool isTypeLegal(EVT VT) const { [all...] |
DAGCombiner.cpp | 296 /// isTypeLegal - This method returns true if we are running before type 298 bool isTypeLegal(const EVT &VT) { 300 return TLI.isTypeLegal(VT); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 68 bool isTypeLegal(EVT VT) const { 74 return VT.isSimple() && TLI.isTypeLegal(VT); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 68 bool isTypeLegal(EVT VT) const { 74 return VT.isSimple() && TLI.isTypeLegal(VT); [all...] |
/external/llvm/lib/Analysis/ |
TargetTransformInfo.cpp | 161 bool TargetTransformInfo::isTypeLegal(Type *Ty) const { 162 return TTIImpl->isTypeLegal(Ty);
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
TargetLowering.h | 227 /// isTypeLegal - Return true if the target has native support for the 230 bool isTypeLegal(EVT VT) const { 381 return (VT == MVT::Other || isTypeLegal(VT)) && 389 return (VT == MVT::Other || isTypeLegal(VT)) && 425 return isTypeLegal(ValVT) && MemVT.isSimple() && 513 } while (!isTypeLegal(NVT) || [all...] |
/external/llvm/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 233 bool isTypeLegal(Type *Ty) { return false; }
|
/external/llvm/include/llvm/CodeGen/ |
BasicTTIImpl.h | 155 bool isTypeLegal(Type *Ty) { 157 return getTLI()->isTypeLegal(VT); 200 return TLI->isTypeLegal(VT) && [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 285 bool isTypeLegal(Type *Ty) { return false; }
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
BasicTTIImpl.h | 212 bool isTypeLegal(Type *Ty) { 214 return getTLI()->isTypeLegal(VT); 326 return TLI->isTypeLegal(VT) && [all...] |
TargetLowering.h | 484 return isTypeLegal(VT) ? VT : MVT::INVALID_SIMPLE_VALUE_TYPE; 634 bool isTypeLegal(EVT VT) const { [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 457 bool isTypeLegal(EVT VT) const { 610 return (VT == MVT::Other || isTypeLegal(VT)) && 619 return (VT == MVT::Other || isTypeLegal(VT)) && 628 return (VT == MVT::Other || isTypeLegal(VT)) && 638 return (!isTypeLegal(VT) && getOperationAction(Op, VT) == Custom); 645 return (!isTypeLegal(VT) || getOperationAction(Op, VT) == Expand); 650 return (VT == MVT::Other || isTypeLegal(VT)) && 695 return isTypeLegal(ValVT) && getTruncStoreAction(ValVT, MemVT) == Legal; 701 return isTypeLegal(ValVT) && 786 } while (!isTypeLegal(NVT) | [all...] |
/external/llvm/lib/Target/Mips/ |
MipsFastISel.cpp | 124 bool isTypeLegal(Type *Ty, MVT &VT); 554 bool MipsFastISel::isTypeLegal(Type *Ty, MVT &VT) { 563 return TLI.isTypeLegal(VT); 570 if (isTypeLegal(Ty, VT)) 582 if (isTypeLegal(Ty, VT)) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCFastISel.cpp | 57 // Consider factoring isTypeLegal into the base class. 146 bool isTypeLegal(Type *Ty, MVT &VT); 282 bool PPCFastISel::isTypeLegal(Type *Ty, MVT &VT) { 291 return TLI.isTypeLegal(VT); 297 if (isTypeLegal(Ty, VT)) return true; [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMFastISel.cpp | 174 bool isTypeLegal(Type *Ty, MVT &VT); 685 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) { 694 return TLI.isTypeLegal(VT); 698 if (isTypeLegal(Ty, VT)) return true; [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
X86FastISel.cpp | 138 bool isTypeLegal(Type *Ty, MVT &VT, bool AllowI1 = false); 148 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) { 168 return (AllowI1 && VT == MVT::i1) || TLI.isTypeLegal(VT); 678 if (!isTypeLegal(I->getOperand(0)->getType(), VT, /*AllowI1=*/true)) 804 if (!isTypeLegal(I->getType(), VT, /*AllowI1=*/true)) 893 if (!isTypeLegal(I->getOperand(0)->getType(), VT)) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
TargetTransformInfo.cpp | 220 bool TargetTransformInfo::isTypeLegal(Type *Ty) const { 221 return TTIImpl->isTypeLegal(Ty); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/ |
MipsFastISel.cpp | 170 bool isTypeLegal(Type *Ty, MVT &VT); 594 bool MipsFastISel::isTypeLegal(Type *Ty, MVT &VT) { 603 return TLI.isTypeLegal(VT); 610 if (isTypeLegal(Ty, VT)) 622 if (isTypeLegal(Ty, VT)) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/ |
PPCFastISel.cpp | 57 // Consider factoring isTypeLegal into the base class. 146 bool isTypeLegal(Type *Ty, MVT &VT); 285 bool PPCFastISel::isTypeLegal(Type *Ty, MVT &VT) { 294 return TLI.isTypeLegal(VT); 300 if (isTypeLegal(Ty, VT)) return true; [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64FastISel.cpp | 139 bool isTypeLegal(Type *Ty, MVT &VT); 479 if (!isTypeLegal(CFP->getType(), VT)) 904 bool AArch64FastISel::isTypeLegal(Type *Ty, MVT &VT) { 918 return TLI.isTypeLegal(VT); 929 if (isTypeLegal(Ty, VT)) [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | 161 bool isTypeLegal(Type *Ty, MVT &VT); 693 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) { 702 return TLI.isTypeLegal(VT); 706 if (isTypeLegal(Ty, VT)) return true; [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | 161 bool isTypeLegal(Type *Ty, MVT &VT, bool AllowI1 = false); 280 if (!isTypeLegal(RetTy, RetVT)) 320 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) { 340 return (AllowI1 && VT == MVT::i1) || TLI.isTypeLegal(VT); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | 192 bool isTypeLegal(Type *Ty, MVT &VT); 692 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) { 701 return TLI.isTypeLegal(VT); 705 if (isTypeLegal(Ty, VT)) return true; [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
X86FastISel.cpp | 165 bool isTypeLegal(Type *Ty, MVT &VT, bool AllowI1 = false); 252 if (!isTypeLegal(RetTy, RetVT)) 292 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) { 312 return (AllowI1 && VT == MVT::i1) || TLI.isTypeLegal(VT); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
AArch64FastISel.cpp | 183 bool isTypeLegal(Type *Ty, MVT &VT); 526 if (!isTypeLegal(CFP->getType(), VT)) [all...] |