Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp584 Type *XType = X1->getType(); in tryToRecognizeTableBasedCttz() local
585 auto Cttz = B.CreateIntrinsic(Intrinsic::cttz, {XType}, {X1, BoolConst}); in tryToRecognizeTableBasedCttz()
593 auto Cmp = B.CreateICmpEQ(X1, ConstantInt::get(XType, 0)); in tryToRecognizeTableBasedCttz()
595 B.CreateSelect(Cmp, ConstantInt::get(XType, ZeroTableElem), Cttz); in tryToRecognizeTableBasedCttz()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1596 Type *XType = X->getType(); in foldICmpXorShiftConst() local
1599 Value *Add = Builder.CreateAdd(X, ConstantInt::get(XType, PowerOf2)); in foldICmpXorShiftConst()
1602 return new ICmpInst(Pred, Add, ConstantInt::get(XType, Bound)); in foldICmpXorShiftConst()
2976 Type *XType = X->getType(); in foldICmpBitCast() local
2979 if (!(XType->isPPC_FP128Ty() || SrcType->isPPC_FP128Ty())) { in foldICmpBitCast()
2980 Type *NewType = Builder.getIntNTy(XType->getScalarSizeInBits()); in foldICmpBitCast()
2981 if (auto *XVTy = dyn_cast<VectorType>(XType)) in foldICmpBitCast()
3737 auto *XType = X->getType(); in foldICmpWithTruncSignExtendedVal() local
3738 const unsigned XBitWidth = XType->getScalarSizeInBits(); in foldICmpWithTruncSignExtendedVal()
3753 Value *T0 = Builder.CreateAdd(X, ConstantInt::get(XType, AddCst)); in foldICmpWithTruncSignExtendedVal()
[all …]
H A DInstCombineVectorOps.cpp2773 auto *XType = cast<FixedVectorType>(X->getType()); in visitShuffleVectorInst() local
2774 unsigned XNumElts = XType->getNumElements(); in visitShuffleVectorInst()
2787 if (auto *V = simplifyShuffleVectorInst(X, UndefValue::get(XType), in visitShuffleVectorInst()
2788 ScaledMask, XType, ShufQuery)) in visitShuffleVectorInst()
H A DInstCombineCasts.cpp1977 Type *XType = X->getType(); in foldItoFPtoI() local
1998 if (DestType->getScalarSizeInBits() > XType->getScalarSizeInBits()) { in foldItoFPtoI()
2004 if (DestType->getScalarSizeInBits() < XType->getScalarSizeInBits()) in foldItoFPtoI()
2007 assert(XType == DestType && "Unexpected types for int to FP to int casts"); in foldItoFPtoI()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp227 QualType XType = X.getNonTypeTemplateArgumentType(); in checkDeducedTemplateArguments() local
228 if (!XType.isNull()) { in checkDeducedTemplateArguments()
230 if (YType.isNull() || !Context.hasSameType(XType, YType)) in checkDeducedTemplateArguments()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3501 EVT XType = SRASrc0.getValueType(); in tryABSOp() local
3502 unsigned Size = XType.getSizeInBits() - 1; in tryABSOp()
3504 if (XORSrc1 == SUBSrc1 && XORSrc0 == SRASrc0 && XType.isInteger() && in tryABSOp()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp25337 EVT XType = N0.getValueType(); in foldSelectCCToShiftAnd() local
25339 if (!isNullConstant(N3) || !XType.bitsGE(AType)) in foldSelectCCToShiftAnd()
25364 unsigned ShCt = XType.getSizeInBits() - N2C->getAPIntValue().logBase2() - 1; in foldSelectCCToShiftAnd()
25365 if (!TLI.shouldAvoidTransformToShift(XType, ShCt)) { in foldSelectCCToShiftAnd()
25367 SDValue Shift = DAG.getNode(ISD::SRL, DL, XType, N0, ShiftAmt); in foldSelectCCToShiftAnd()
25370 if (XType.bitsGT(AType)) { in foldSelectCCToShiftAnd()
25382 unsigned ShCt = XType.getSizeInBits() - 1; in foldSelectCCToShiftAnd()
25383 if (TLI.shouldAvoidTransformToShift(XType, ShCt)) in foldSelectCCToShiftAnd()
25387 SDValue Shift = DAG.getNode(ISD::SRA, DL, XType, N0, ShiftAmt); in foldSelectCCToShiftAnd()
25390 if (XType.bitsGT(AType)) { in foldSelectCCToShiftAnd()