/external/llvm/lib/CodeGen/SelectionDAG/ |
ResourcePriorityQueue.cpp | 97 if (TLI->isTypeLegal(VT) 135 if (TLI->isTypeLegal(VT) 335 if (TLI->isTypeLegal(VT) 347 if (TLI->isTypeLegal(VT) && TLI->getRegClassFor(VT) 488 if (TLI->isTypeLegal(VT)) { 499 if (TLI->isTypeLegal(VT)) {
|
LegalizeTypes.cpp | 130 } else if (isTypeLegal(Res.getValueType()) || IgnoreNodeResults(&Node)) { 425 if (!isTypeLegal(Node.getValueType(i)) && 426 !TLI.isTypeLegal(Node.getValueType(i))) { 435 !isTypeLegal(Node.getOperand(i).getValueType()) && 436 !TLI.isTypeLegal(Node.getOperand(i).getValueType())) { [all...] |
FastISel.cpp | 178 if (!TLI.isTypeLegal(VT)) { 392 if (!TLI.isTypeLegal(VT)) { [all...] |
LegalizeTypesGeneric.cpp | 114 while (!isTypeLegal(NVT)) { 124 if (isTypeLegal(NVT)) { 361 if (!isTypeLegal(NVT)) {
|
LegalizeVectorTypes.cpp | [all...] |
LegalizeDAG.cpp | 329 if (TLI.isTypeLegal(intVT)) { 453 if (TLI.isTypeLegal(intVT) && TLI.isTypeLegal(LoadedVT)) { 685 TLI.isTypeLegal(MVT::i32)) { 695 if (TLI.isTypeLegal(MVT::i64)) { 702 if (TLI.isTypeLegal(MVT::i32) && !ST->isVolatile()) { [all...] |
LegalizeIntegerTypes.cpp | 216 if (!TLI.isTypeLegal(SVT)) 596 if (!TLI.isTypeLegal(SVT)) [all...] |
DAGCombiner.cpp | 485 bool isTypeLegal(const EVT &VT) { 487 return TLI.isTypeLegal(VT); [all...] |
InstrEmitter.cpp | 107 if (TLI->isTypeLegal(VT)) 226 if (i < NumResults && TLI->isTypeLegal(Node->getSimpleValueType(i))) { [all...] |
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...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | [all...] |
Analysis.cpp | 221 TLI.isTypeLegal(EVT::getEVT(T1)) && TLI.isTypeLegal(EVT::getEVT(T2)));
|
/external/llvm/include/llvm/Analysis/ |
TargetTransformInfo.h | 347 bool isTypeLegal(Type *Ty) const; 582 virtual bool isTypeLegal(Type *Ty) = 0; [all...] |
TargetTransformInfoImpl.h | 234 bool isTypeLegal(Type *Ty) { return false; }
|
/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...] |
/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/Analysis/ |
TargetTransformInfo.cpp | 151 bool TargetTransformInfo::isTypeLegal(Type *Ty) const { 152 return TTIImpl->isTypeLegal(Ty);
|
VectorUtils.cpp | 464 !TTI->isTypeLegal(I.getOperand(0)->getType())) 473 if (TTI && isa<TruncInst>(&I) && TTI->isTypeLegal(I.getType()))
|
/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...] |
ARMISelLowering.cpp | [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/include/llvm/CodeGen/ |
BasicTTIImpl.h | 150 bool isTypeLegal(Type *Ty) { 152 return getTLI()->isTypeLegal(VT); 190 return TLI->isTypeLegal(VT) &&
|
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |