Home
last modified time | relevance | path

Searched refs:getSrcTy (Results 1 – 21 of 21) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZTDC.cpp241 if (!Cast->getSrcTy()->isFloatTy() && in convertICmp()
242 !Cast->getSrcTy()->isDoubleTy() && in convertICmp()
243 !Cast->getSrcTy()->isFP128Ty()) in convertICmp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp254 Type *SrcTy = toVectorTy(Extend->getSrcTy()); in isWideningInstruction()
289 cast<CastInst>(I)->getSrcTy() == Cast->getSrcTy()) in getCastInstrCost()
DAArch64FastISel.cpp4708 if (isValueAvailable(ZExt) && isTypeSupported(ZExt->getSrcTy(), VT)) { in selectMul()
4717 if (isValueAvailable(SExt) && isTypeSupported(SExt->getSrcTy(), VT)) { in selectMul()
4775 if (isValueAvailable(ZExt) && isTypeSupported(ZExt->getSrcTy(), TmpVT)) { in selectShift()
4784 if (isValueAvailable(SExt) && isTypeSupported(SExt->getSrcTy(), TmpVT)) { in selectShift()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfoImpl.h665 return Cast->getSrcTy()->getScalarSizeInBits() - 1; in minRequiredElementSize()
670 return Cast->getSrcTy()->getScalarSizeInBits(); in minRequiredElementSize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.cpp303 unsigned SBW = DL.getTypeSizeInBits(CI->getSrcTy()); in getUserCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp235 Type *SrcTy = CI1->getSrcTy(); in isEliminableCastPair()
497 assert((isa<VectorType>(Trunc.getSrcTy()) || in narrowRotate()
498 shouldChangeType(Trunc.getSrcTy(), Trunc.getType())) && in narrowRotate()
559 unsigned WideWidth = Trunc.getSrcTy()->getScalarSizeInBits(); in narrowRotate()
581 Type *SrcTy = Trunc.getSrcTy(); in narrowBinOp()
1680 if (!FPExtSrc || FPExtSrc->getSrcTy() != Ty) in visitFPTrunc()
DInstCombinePHI.cpp680 NarrowType = Zext->getSrcTy(); in FoldPHIArgZextsIntoPHI()
695 if (Zext->getSrcTy() != NarrowType || !Zext->hasOneUse()) in FoldPHIArgZextsIntoPHI()
DInstructionCombining.cpp907 VectorType *SrcTy = dyn_cast<VectorType>(BC->getSrcTy()); in FoldOpIntoSelect()
1330 unsigned SmallSize = Cast->getSrcTy()->getPrimitiveSizeInBits(); in Descale()
1361 unsigned LargeSize = Cast->getSrcTy()->getPrimitiveSizeInBits(); in Descale()
2197 PointerType *SrcType = cast<PointerType>(BCI->getSrcTy()); in visitGetElementPtrInst()
DInstCombineAndOrXor.cpp1483 if (CI->getSrcTy() == CI->getDestTy() || isa<Constant>(CastSrc)) in shouldOptimizeCast()
1504 Type *SrcTy = Cast->getSrcTy(); in foldLogicCastConstant()
1547 Type *SrcTy = Cast0->getSrcTy(); in foldCastedBitwiseLogic()
1561 if (CastOpcode != Cast1->getOpcode() || SrcTy != Cast1->getSrcTy()) in foldCastedBitwiseLogic()
DInstCombineCompares.cpp2736 if (Bitcast->getSrcTy()->getScalarSizeInBits() == in foldICmpBitCast()
2791 !Bitcast->getSrcTy()->isIntOrIntVectorTy()) in foldICmpBitCast()
4387 Type *SrcTy = CastOp0->getSrcTy(); in foldICmpWithZextOrSext()
4434 Type *SrcTy = CastOp0->getSrcTy(); in foldICmpWithCastOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.cpp421 if (CI->getSrcTy()->getScalarType()->isPPC_FP128Ty() || in mightUseCTR()
423 isLargeIntegerTy(!TM.isPPC64(), CI->getSrcTy()->getScalarType()) || in mightUseCTR()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DOperator.h593 Type *getSrcTy() const { in getSrcTy() function
DInstrTypes.h697 Type* getSrcTy() const { return getOperand(0)->getType(); }
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTypePromotion.cpp624 if (ZExt->getSrcTy() == ZExt->getDestTy()) { in Cleanup()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMParallelDSP.cpp337 if (SExt->getSrcTy()->getIntegerBitWidth() != MaxBitWidth) in IsNarrowSequence()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DIVDescriptors.cpp172 if (Cast->getSrcTy() == RecurrenceType) { in collectCastsToIgnore()
DValueTracking.cpp2200 if (Q.DL.getTypeSizeInBits(I2P->getSrcTy()) <= in isKnownNonZero()
2208 if (Q.DL.getTypeSizeInBits(P2I->getSrcTy()) <= in isKnownNonZero()
5142 Type *SrcTy = Cast1->getSrcTy(); in lookThroughCast()
5145 if (*CastOp == Cast2->getOpcode() && SrcTy == Cast2->getSrcTy()) in lookThroughCast()
DInstructionSimplify.cpp1841 Cast0->getSrcTy() == Cast1->getSrcTy()) { in simplifyAndOrOfCmps()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DScalarizer.cpp684 VectorType *SrcVT = dyn_cast<VectorType>(BCI.getSrcTy()); in visitBitCastInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1169 Type *SrcTy = ToVectorTy(cast<CastInst>(I)->getSrcTy(), VF); in isOptimizableIVTruncate()
3352 if (ZI->getSrcTy() == TruncatedTy) in truncateToMinimalBitwidths()
6338 Trunc->getSrcTy(), Trunc); in getInstructionCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLocal.cpp2801 cast<IntegerType>(cast<ZExtInst>(I)->getSrcTy())->getBitWidth(); in collectBitParts()