HomeSort by: relevance | last modified time | path
    Searched defs:isTypeLegal (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypes.h 67 bool isTypeLegal(EVT VT) const {
73 return VT.isSimple() && TLI.isTypeLegal(VT);
DAGCombiner.cpp 251 TLI.isTypeLegal(EVT(VT)) &&
783 bool isTypeLegal(const EVT &VT) {
785 return TLI.isTypeLegal(VT);
4010 if (!TLI.isTypeLegal(VT) && !TLI.isOperationCustom(DivRemOpc, VT))
4844 if (!TLI.isTypeLegal(XVT))
4882 !(VT.isVector() && TLI.isTypeLegal(VT) &&
4883 !XVT.isVector() && !TLI.isTypeLegal(XVT))) {
5536 if (!TLI.isTypeLegal(VT))
6379 TLI.isTypeLegal(VT)) {
6900 if (!TLI.isTypeLegal(VT)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfoImpl.h 292 bool isTypeLegal(Type *Ty) const { return false; }
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 354 bool isTypeLegal(Type *Ty) {
356 return getTLI()->isTypeLegal(VT);
463 return TLI->isTypeLegal(VT) &&
TargetLowering.h 665 return isTypeLegal(VT) ? VT : MVT::INVALID_SIMPLE_VALUE_TYPE;
889 bool isTypeLegal(EVT VT) const {
1113 return (VT == MVT::Other || isTypeLegal(VT)) &&
1127 return (VT == MVT::Other || isTypeLegal(VT)) &&
1141 return (VT == MVT::Other || isTypeLegal(VT)) &&
1208 return (!isTypeLegal(VT) || getOperationAction(Op, VT) == Expand);
1213 return (VT == MVT::Other || isTypeLegal(VT)) &&
1258 return isTypeLegal(ValVT) && getTruncStoreAction(ValVT, MemVT) == Legal;
1264 return isTypeLegal(ValVT) &&
1381 } while (!isTypeLegal(NVT) |
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
TargetTransformInfo.cpp 448 bool TargetTransformInfo::isTypeLegal(Type *Ty) const {
449 return TTIImpl->isTypeLegal(Ty);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsFastISel.cpp 172 bool isTypeLegal(Type *Ty, MVT &VT);
595 bool MipsFastISel::isTypeLegal(Type *Ty, MVT &VT) {
604 return TLI.isTypeLegal(VT);
611 if (isTypeLegal(Ty, VT))
623 if (isTypeLegal(Ty, VT))
1104 if (!isTypeLegal(DstTy, DstVT))
1112 if (!isTypeLegal(SrcTy, SrcVT))
1528 if (!isTypeLegal(Val->getType(), VT) &&
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCFastISel.cpp 56 // Consider factoring isTypeLegal into the base class.
141 bool isTypeLegal(Type *Ty, MVT &VT);
270 bool PPCFastISel::isTypeLegal(Type *Ty, MVT &VT) {
279 return TLI.isTypeLegal(VT);
285 if (isTypeLegal(Ty, VT)) return true;
1064 if (!isTypeLegal(DstTy, DstVT))
1189 if (!isTypeLegal(DstTy, DstVT))
1202 if (!isTypeLegal(SrcTy, SrcVT))
1575 else if (!isTypeLegal(RetTy, RetVT) && RetVT != MVT::i16 &&
1621 if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64FastISel.cpp 182 bool isTypeLegal(Type *Ty, MVT &VT);
538 if (!isTypeLegal(CFP->getType(), VT))
958 bool AArch64FastISel::isTypeLegal(Type *Ty, MVT &VT) {
975 return TLI.isTypeLegal(VT);
986 if (isTypeLegal(Ty, VT))
2805 if (!isTypeLegal(I->getType(), DestVT) || DestVT.isVector())
2838 if (!isTypeLegal(I->getType(), DestVT) || DestVT.isVector())
3156 else if (!isTypeLegal(CLI.RetTy, RetVT))
3170 if (!isTypeLegal(Val->getType(), VT) &&
3333 if (!isTypeLegal(RetTy, RetVT)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMFastISel.cpp 187 bool isTypeLegal(Type *Ty, MVT &VT);
673 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) {
682 return TLI.isTypeLegal(VT);
686 if (isTypeLegal(Ty, VT)) return true;
1527 if (!isTypeLegal(Ty, DstVT))
1572 if (!isTypeLegal(RetTy, DstVT))
1601 if (!isTypeLegal(I->getType(), VT))
1678 if (!isTypeLegal(Ty, VT))
1707 if (!isTypeLegal(Ty, VT))
2205 else if (!isTypeLegal(RetTy, RetVT)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86FastISel.cpp 163 bool isTypeLegal(Type *Ty, MVT &VT, bool AllowI1 = false);
248 if (!isTypeLegal(RetTy, RetVT))
296 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) {
316 return (AllowI1 && VT == MVT::i1) || TLI.isTypeLegal(VT);
1151 if (!isTypeLegal(Val->getType(), VT, /*AllowI1=*/true))
1340 if (!isTypeLegal(LI->getType(), VT, /*AllowI1=*/true))
1449 if (!isTypeLegal(I->getOperand(0)->getType(), VT))
1544 if (!TLI.isTypeLegal(DstVT))
1602 if (!TLI.isTypeLegal(DstVT))
1732 isTypeLegal(TI->getOperand(0)->getType(), SourceVT))
    [all...]

Completed in 48 milliseconds