HomeSort by relevance Sort by last modified time
    Searched defs:isTypeLegal (Results 1 - 25 of 27) sorted by null

1 2

  /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...]

Completed in 921 milliseconds

1 2