Searched refs:XTy (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 1590 Type *XTy = X->getType(); in visitSExt() local 1591 unsigned XBitSize = XTy->getScalarSizeInBits(); in visitSExt() 1592 Constant *ShlAmtC = ConstantInt::get(XTy, XBitSize - SrcBitSize); in visitSExt() 1593 Constant *AshrAmtC = ConstantInt::get(XTy, XBitSize - 1); in visitSExt() 1594 if (XTy == DestTy) in visitSExt()
|
| H A D | InstCombineCompares.cpp | 1206 Type *XTy; in foldSignBitTest() local 1210 XTy = X->getType(); in foldSignBitTest() 1211 unsigned XBitWidth = XTy->getScalarSizeInBits(); in foldSignBitTest() 1219 XTy = X->getType(); in foldSignBitTest() 1226 X, ConstantInt::getNullValue(XTy)); in foldSignBitTest() 6310 Type *XTy = X->getType(), *YTy = Y->getType(); in foldICmpWithZextOrSext() local 6311 if (XTy != YTy) { in foldICmpWithZextOrSext() 6318 if (XTy->getScalarSizeInBits() < YTy->getScalarSizeInBits()) in foldICmpWithZextOrSext() 6320 else if (YTy->getScalarSizeInBits() < XTy->getScalarSizeInBits()) in foldICmpWithZextOrSext() 6321 Y = Builder.CreateCast(CastOpcode, Y, XTy); in foldICmpWithZextOrSext() [all …]
|
| H A D | InstCombineAddSub.cpp | 1368 Type *XTy = X->getType(); in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract() local 1369 bool HadTrunc = I.getType() != XTy; in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract() 1382 m_ZExtOrSelf(m_Sub(m_SpecificInt(XTy->getScalarSizeInBits()), in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract()
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | InstrProfReader.cpp | 1595 using XTy = decltype(X); in getFunctionBitmap() typedef 1596 alignas(XTy) uint8_t W[sizeof(X)]; in getFunctionBitmap() 1601 return support::endian::read<XTy, llvm::endianness::little, in getFunctionBitmap()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 3178 LLT XTy = MRI.getType(X); in matchHoistLogicOpWithSameOpcodeHands() local 3180 if (!XTy.isValid() || XTy != YTy) in matchHoistLogicOpWithSameOpcodeHands() 3204 if (TLI.isZExtFree(DstTy, XTy, Ctx) && TLI.isTruncateFree(XTy, DstTy, Ctx)) in matchHoistLogicOpWithSameOpcodeHands() 3221 if (!isLegalOrBeforeLegalizer({LogicOpcode, {XTy, YTy}})) in matchHoistLogicOpWithSameOpcodeHands() 3227 auto NewLogicDst = MRI.createGenericVirtualRegister(XTy); in matchHoistLogicOpWithSameOpcodeHands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 8972 Type *XTy = X.Var->getType(); in createAtomicUpdate() 8973 assert(XTy->isPointerTy() && in createAtomicUpdate() 9193 Type *XTy = X.Var->getType(); in createAtomicCapture() 9194 assert(XTy->isPointerTy() && in createAtomicCapture()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 18530 static inline bool CanCombineFCOPYSIGN_EXTEND_ROUND(EVT XTy, EVT YTy) { in CanCombineFCOPYSIGN_EXTEND_ROUND() argument 18532 if (XTy == YTy) in CanCombineFCOPYSIGN_EXTEND_ROUND()
|