Searched refs:XTy (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 1539 Type *XTy = X->getType(); in visitSExt() local 1540 unsigned XBitSize = XTy->getScalarSizeInBits(); in visitSExt() 1541 Constant *ShlAmtC = ConstantInt::get(XTy, XBitSize - SrcBitSize); in visitSExt() 1542 Constant *AshrAmtC = ConstantInt::get(XTy, XBitSize - 1); in visitSExt() 1543 if (XTy == DestTy) in visitSExt()
|
H A D | InstCombineCompares.cpp | 1178 Type *XTy; in foldSignBitTest() local 1182 XTy = X->getType(); in foldSignBitTest() 1183 unsigned XBitWidth = XTy->getScalarSizeInBits(); in foldSignBitTest() 1191 XTy = X->getType(); in foldSignBitTest() 1198 X, ConstantInt::getNullValue(XTy)); in foldSignBitTest() 5922 Type *XTy = X->getType(), *YTy = Y->getType(); in foldICmpWithZextOrSext() local 5923 if (XTy != YTy) { in foldICmpWithZextOrSext() 5930 if (XTy->getScalarSizeInBits() < YTy->getScalarSizeInBits()) in foldICmpWithZextOrSext() 5932 else if (YTy->getScalarSizeInBits() < XTy->getScalarSizeInBits()) in foldICmpWithZextOrSext() 5933 Y = Builder.CreateCast(CastOpcode, Y, XTy); in foldICmpWithZextOrSext() [all …]
|
H A D | InstCombineAddSub.cpp | 1329 Type *XTy = X->getType(); in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract() local 1330 bool HadTrunc = I.getType() != XTy; in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract()
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | InstrProfReader.cpp | 1664 using XTy = decltype(X); in getFunctionBitmap() typedef 1665 alignas(XTy) uint8_t W[sizeof(X)]; in getFunctionBitmap() 1670 return support::endian::read<XTy, llvm::endianness::little, in getFunctionBitmap()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 3141 LLT XTy = MRI.getType(X); in matchHoistLogicOpWithSameOpcodeHands() local 3143 if (!XTy.isValid() || XTy != YTy) in matchHoistLogicOpWithSameOpcodeHands() 3168 if (TLI.isZExtFree(DstTy, XTy, DL, Ctx) && in matchHoistLogicOpWithSameOpcodeHands() 3169 TLI.isTruncateFree(XTy, DstTy, DL, Ctx)) in matchHoistLogicOpWithSameOpcodeHands() 3186 if (!isLegalOrBeforeLegalizer({LogicOpcode, {XTy, YTy}})) in matchHoistLogicOpWithSameOpcodeHands() 3192 auto NewLogicDst = MRI.createGenericVirtualRegister(XTy); in matchHoistLogicOpWithSameOpcodeHands()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 7802 Type *XTy = X.Var->getType(); in createAtomicUpdate() 7803 assert(XTy->isPointerTy() && in createAtomicUpdate() 7962 Type *XTy = X.Var->getType(); in createAtomicCapture() 7963 assert(XTy->isPointerTy() && in createAtomicCapture()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 17530 static inline bool CanCombineFCOPYSIGN_EXTEND_ROUND(EVT XTy, EVT YTy) { in CanCombineFCOPYSIGN_EXTEND_ROUND() argument 17532 if (XTy == YTy) in CanCombineFCOPYSIGN_EXTEND_ROUND()
|