Home
last modified time | relevance | path

Searched refs:XTy (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1539 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 DInstCombineCompares.cpp1178 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 DInstCombineAddSub.cpp1329 Type *XTy = X->getType(); in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract() local
1330 bool HadTrunc = I.getType() != XTy; in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfReader.cpp1664 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 DCombinerHelper.cpp3141 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 DOMPIRBuilder.cpp7802 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 DDAGCombiner.cpp17530 static inline bool CanCombineFCOPYSIGN_EXTEND_ROUND(EVT XTy, EVT YTy) { in CanCombineFCOPYSIGN_EXTEND_ROUND() argument
17532 if (XTy == YTy) in CanCombineFCOPYSIGN_EXTEND_ROUND()