Searched refs:XTy (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | tools.h | 609 using XTy = ResultType<decltype(kx)>; in AsSameKindExprs() 611 if constexpr (std::is_same_v<XTy, YTy>) { in AsSameKindExprs() 612 return {SameExprs<XTy>{std::move(kx), std::move(ky)}}; in AsSameKindExprs() 613 } else if constexpr (XTy::kind < YTy::kind) { in AsSameKindExprs() 616 return {SameExprs<XTy>{std::move(kx), ConvertTo(kx, std::move(ky))}}; in AsSameKindExprs() 622 return {SameExprs<XTy>{std::move(kx), std::move(kx)}}; in AsSameKindExprs()
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 3913 Type *XTy = X.Var->getType(); in createAtomicRead() local 3914 assert(XTy->isPointerTy() && "OMP Atomic expects a pointer to target memory"); in createAtomicRead() 3929 unsigned Addrspace = cast<PointerType>(XTy)->getAddressSpace(); in createAtomicRead() 3955 Type *XTy = X.Var->getType(); in createAtomicWrite() local 3956 assert(XTy->isPointerTy() && "OMP Atomic expects a pointer to target memory"); in createAtomicWrite() 3967 unsigned Addrspace = cast<PointerType>(XTy)->getAddressSpace(); in createAtomicWrite() 3991 Type *XTy = X.Var->getType(); in createAtomicUpdate() 3992 assert(XTy->isPointerTy() && in createAtomicUpdate() 4162 Type *XTy = X.Var->getType(); in createAtomicCapture() 4163 assert(XTy->isPointerTy() && in createAtomicCapture()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 1605 Type *XTy = X->getType(); in visitSExt() local 1606 unsigned XBitSize = XTy->getScalarSizeInBits(); in visitSExt() 1607 Constant *ShlAmtC = ConstantInt::get(XTy, XBitSize - SrcBitSize); in visitSExt() 1608 Constant *AshrAmtC = ConstantInt::get(XTy, XBitSize - 1); in visitSExt() 1609 if (XTy == DestTy) in visitSExt()
|
| H A D | InstCombineCompares.cpp | 1352 Type *XTy; in foldSignBitTest() local 1356 XTy = X->getType(); in foldSignBitTest() 1357 unsigned XBitWidth = XTy->getScalarSizeInBits(); in foldSignBitTest() 1365 XTy = X->getType(); in foldSignBitTest() 1372 X, ConstantInt::getNullValue(XTy)); in foldSignBitTest() 4862 Type *XTy = X->getType(), *YTy = Y->getType(); in foldICmpWithZextOrSext() local 4863 if (XTy != YTy) { in foldICmpWithZextOrSext() 4870 if (XTy->getScalarSizeInBits() < YTy->getScalarSizeInBits()) in foldICmpWithZextOrSext() 4873 Y = Builder.CreateCast(CastOpcode, Y, XTy); in foldICmpWithZextOrSext() 5631 Type *XTy = X->getType(); in foldICmpUsingKnownBits() local [all …]
|
| H A D | InstCombineAddSub.cpp | 1157 Type *XTy = X->getType(); in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract() local 1158 bool HadTrunc = I.getType() != XTy; in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 2667 LLT XTy = MRI.getType(X); in matchHoistLogicOpWithSameOpcodeHands() local 2669 if (XTy != YTy) in matchHoistLogicOpWithSameOpcodeHands() 2671 if (!isLegalOrBeforeLegalizer({LogicOpcode, {XTy, YTy}})) in matchHoistLogicOpWithSameOpcodeHands() 2701 auto NewLogicDst = MRI.createGenericVirtualRegister(XTy); in matchHoistLogicOpWithSameOpcodeHands()
|