Home
last modified time | relevance | path

Searched refs:isIntOrIntVectorTy (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DBDCE.cpp41 assert(I->getType()->isIntOrIntVectorTy() && in clearAssumptionsOfUsers()
50 if (J && J->getType()->isIntOrIntVectorTy() && in clearAssumptionsOfUsers()
82 if (K && !Visited.count(K) && K->getType()->isIntOrIntVectorTy() && in clearAssumptionsOfUsers()
102 (I.getType()->isIntOrIntVectorTy() && in bitTrackingDCE()
114 if (!U->getType()->isIntOrIntVectorTy()) in bitTrackingDCE()
H A DReassociate.cpp235 if (S1->getType()->isIntOrIntVectorTy()) in CreateAdd()
247 if (S1->getType()->isIntOrIntVectorTy()) in CreateMul()
259 if (S1->getType()->isIntOrIntVectorTy()) in CreateNeg()
271 Constant *NegOne = Ty->isIntOrIntVectorTy() ? in LowerNegateToMultiply()
1434 Constant *C = Ty->isIntOrIntVectorTy() ? in OptimizeAdd()
1571 I->getType()->isIntOrIntVectorTy() in OptimizeAdd()
1705 if (LHS->getType()->isIntOrIntVectorTy()) in buildMultiplyTree()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DDemandedBits.cpp330 if (T->isIntOrIntVectorTy()) { in performAnalysis()
341 if (T->isIntOrIntVectorTy()) in performAnalysis()
358 if (UserI->getType()->isIntOrIntVectorTy()) { in performAnalysis()
365 if (!UserI->getType()->isIntOrIntVectorTy()) in performAnalysis()
381 if (T->isIntOrIntVectorTy()) { in performAnalysis()
384 if (UserI->getType()->isIntOrIntVectorTy() && !AOut && in performAnalysis()
445 if (!(*U)->getType()->isIntOrIntVectorTy()) in isUseDead()
459 if (UserI->getType()->isIntOrIntVectorTy()) { in isUseDead()
H A DInstructionSimplify.cpp615 if (MaxRecurse && Op0->getType()->isIntOrIntVectorTy(1)) in SimplifyAddInst()
825 if (MaxRecurse && Op0->getType()->isIntOrIntVectorTy(1)) in SimplifySubInst()
871 if (MaxRecurse && Op0->getType()->isIntOrIntVectorTy(1)) in SimplifyMulInst()
955 if (match(Op1, m_One()) || Ty->isIntOrIntVectorTy(1) || in simplifyDivRem()
956 (match(Op1, m_ZExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1))) in simplifyDivRem()
1158 if (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) in SimplifySRemInst()
1226 (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1))) in SimplifyShift()
2343 if (!OpTy->isIntOrIntVectorTy(1)) in simplifyICmpOfBools()
5348 if (!Result && I->getType()->isIntOrIntVectorTy()) { in SimplifyInstruction()
H A DValueTracking.cpp197 assert(LHS->getType()->isIntOrIntVectorTy() && in haveNoCommonBitsSet()
1602 assert((V->getType()->isIntOrIntVectorTy(BitWidth) || in computeKnownBits()
2204 if (V1->getType()->isIntOrIntVectorTy()) { in isKnownNonEqual()
5379 assert(OpTy->isIntOrIntVectorTy(1) && "Expected integer type only!"); in isImpliedCondition()
5411 assert(Cond->getType()->isIntOrIntVectorTy(1) && "Condition must be bool"); in isImpliedByDomCondition()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstants.cpp1592 if (Ty->isIntOrIntVectorTy()) in getPointerCast()
1614 assert(C->getType()->isIntOrIntVectorTy() && in getIntegerCast()
1751 assert(DstTy->isIntOrIntVectorTy() && in getPtrToInt()
1762 assert(C->getType()->isIntOrIntVectorTy() && in getIntToPtr()
1850 assert(C1->getType()->isIntOrIntVectorTy() && in get()
1864 assert(C1->getType()->isIntOrIntVectorTy() && in get()
1875 assert(C1->getType()->isIntOrIntVectorTy() && in get()
1887 assert(C1->getType()->isIntOrIntVectorTy() && in get()
1894 assert(C1->getType()->isIntOrIntVectorTy() && in get()
2220 assert(C->getType()->isIntOrIntVectorTy() && in getNeg()
[all …]
H A DInstructions.cpp2107 assert(getType()->isIntOrIntVectorTy() && in AssertOK()
2122 assert(getType()->isIntOrIntVectorTy() && in AssertOK()
2542 SrcTy->isIntOrIntVectorTy() && in isEliminableCastPair()
2556 DstTy->isIntOrIntVectorTy() && in isEliminableCastPair()
2676 if (Ty->isIntOrIntVectorTy()) in CreatePointerCast()
2694 if (Ty->isIntOrIntVectorTy()) in CreatePointerCast()
2740 assert(C->getType()->isIntOrIntVectorTy() && Ty->isIntOrIntVectorTy() && in CreateIntegerCast()
2754 assert(C->getType()->isIntOrIntVectorTy() && Ty->isIntOrIntVectorTy() && in CreateIntegerCast()
3038 return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() && in castIsValid()
3041 return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() && in castIsValid()
[all …]
H A DVerifier.cpp2570 Assert(SrcTy->isIntOrIntVectorTy(), in visitUIToFPInst()
2593 Assert(SrcTy->isIntOrIntVectorTy(), in visitSIToFPInst()
2618 Assert(DestTy->isIntOrIntVectorTy(), in visitFPToUIInst()
2641 Assert(DestTy->isIntOrIntVectorTy(), in visitFPToSIInst()
2682 Assert(SrcTy->isIntOrIntVectorTy(), in visitIntToPtrInst()
3081 Assert(B.getType()->isIntOrIntVectorTy(), in visitBinaryOperator()
3108 Assert(B.getType()->isIntOrIntVectorTy(), in visitBinaryOperator()
3117 Assert(B.getType()->isIntOrIntVectorTy(), in visitBinaryOperator()
3213 Assert(IndexTy->isIntOrIntVectorTy(), in visitGetElementPtrInst()
4558 Assert(Op1->getType()->isIntOrIntVectorTy(), in visitIntrinsicCall()
[all …]
H A DType.cpp554 if (!V->getType()->isIntOrIntVectorTy(32)) in indexValid()
564 return V->getType()->isIntOrIntVectorTy(); in indexValid()
H A DConstantFold.cpp2347 if (!PrevIdx->getType()->isIntOrIntVectorTy(CommonExtendedWidth)) in ConstantFoldGetElementPtr()
2350 if (!Div->getType()->isIntOrIntVectorTy(CommonExtendedWidth)) in ConstantFoldGetElementPtr()
/freebsd-12.1/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp425 case 0: if (Ty->isIntOrIntVectorTy()) in Act()
428 case 1: if (Ty->isIntOrIntVectorTy()) in Act()
573 if (VTy->isIntOrIntVectorTy() && DestTy->isIntOrIntVectorTy()) { in Act()
587 if (VTy->isFPOrFPVectorTy() && DestTy->isIntOrIntVectorTy()) { in Act()
595 if (VTy->isIntOrIntVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DType.h203 bool isIntOrIntVectorTy() const { return getScalarType()->isIntegerTy(); } in isIntOrIntVectorTy() function
207 bool isIntOrIntVectorTy(unsigned BitWidth) const { in isIntOrIntVectorTy() function
H A DIRBuilder.h1671 assert(V->getType()->isIntOrIntVectorTy() &&
1672 DestTy->isIntOrIntVectorTy() &&
1686 assert(V->getType()->isIntOrIntVectorTy() &&
1687 DestTy->isIntOrIntVectorTy() &&
1814 if (V->getType()->isPtrOrPtrVectorTy() && DestTy->isIntOrIntVectorTy())
1816 if (V->getType()->isIntOrIntVectorTy() && DestTy->isPtrOrPtrVectorTy())
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp286 if (I.getType()->isIntOrIntVectorTy(1)) in visitMul()
313 if (match(Op0, m_ZExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) in visitMul()
315 if (match(Op1, m_ZExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) in visitMul()
677 assert(!Ty->isIntOrIntVectorTy(1) && "i1 divide not removed?"); in commonIDivTransforms()
903 if (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) { in visitUDiv()
977 (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1))) in visitSDiv()
1277 if (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) { in visitURem()
H A DInstCombineAndOrXor.cpp1355 if (!SrcTy->isIntOrIntVectorTy()) in foldCastedBitwiseLogic()
1756 A->getType()->isIntOrIntVectorTy(1)) in visitAnd()
1759 A->getType()->isIntOrIntVectorTy(1)) in visitAnd()
1888 if (!Ty->isIntOrIntVectorTy() || !B->getType()->isIntOrIntVectorTy()) in getSelectCondition()
1898 if (Ty->isIntOrIntVectorTy(1)) in getSelectCondition()
1914 Cond->getType()->isIntOrIntVectorTy(1) && in getSelectCondition()
1931 Cond->getType()->isIntOrIntVectorTy(1) && in getSelectCondition()
2420 A->getType()->isIntOrIntVectorTy(1)) in visitOr()
2423 A->getType()->isIntOrIntVectorTy(1)) in visitOr()
2541 LHS0->getType()->isIntOrIntVectorTy()) { in foldXorOfICmps()
H A DInstCombineSelect.cpp541 if (!TrueVal->getType()->isIntOrIntVectorTy() || in foldSelectICmpAndOr()
1302 if (!SmallType->isIntOrIntVectorTy(1) && in foldSelectExtConst()
1505 if (!LHS->getType()->isIntOrIntVectorTy()) in factorizeMinMaxTree()
1656 if (SelType->isIntOrIntVectorTy(1) && in visitSelectInst()
1698 if (SelType->isIntOrIntVectorTy() && in visitSelectInst()
1812 if (SelType->isIntOrIntVectorTy() || SelType->isFPOrFPVectorTy()) { in visitSelectInst()
H A DInstCombineAddSub.cpp1101 if (Ty->isIntOrIntVectorTy(1)) in visitAdd()
1483 if (I.getType()->isIntOrIntVectorTy(1)) in visitSub()
1506 if (match(Op1, m_ZExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) { in visitSub()
1513 if (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) { in visitSub()
H A DInstCombineSimplifyDemanded.cpp125 (!VTy->isIntOrIntVectorTy() || VTy->getScalarSizeInBits() == BitWidth) && in SimplifyDemandedUseBits()
377 if (!I->getOperand(0)->getType()->isIntOrIntVectorTy()) in SimplifyDemandedUseBits()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp871 if (Opcode == Instruction::InsertElement && Val->isIntOrIntVectorTy(64)) in getVectorInstrCost()
878 if (Index == 0 && Val->isIntOrIntVectorTy()) in getVectorInstrCost()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DValueTypes.cpp50 return LLVMTy->isIntOrIntVectorTy(); in isExtendedInteger()
H A DIntrinsicLowering.cpp166 assert(V->getType()->isIntOrIntVectorTy() && "Can't bswap a non-integer type!"); in LowerBSWAP()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp933 if (StoreTy->isIntOrIntVectorTy()) in vectorizeStoreChain()
1083 if (LoadTy->isIntOrIntVectorTy()) in vectorizeLoadChain()
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp3290 if (!Val0->getType()->isIntOrIntVectorTy() && in ParseValID()
3368 if (!Val0->getType()->isIntOrIntVectorTy()) { in ParseValID()
3386 if (!Val0->getType()->isIntOrIntVectorTy()) in ParseValID()
3424 if (!Val0->getType()->isIntOrIntVectorTy()) in ParseValID()
3480 if (!ValTy->isIntOrIntVectorTy()) in ParseValID()
6170 Valid = LHS->getType()->isIntOrIntVectorTy() || in ParseUnaryOp()
6174 Valid = LHS->getType()->isIntOrIntVectorTy(); in ParseUnaryOp()
6209 Valid = LHS->getType()->isIntOrIntVectorTy() || in ParseArithmetic()
6233 if (!LHS->getType()->isIntOrIntVectorTy()) in ParseLogical()
6261 if (!LHS->getType()->isIntOrIntVectorTy() && in ParseCompare()
[all …]
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp318 return V.first->getType()->isIntOrIntVectorTy(); in isIntOrIntVectorValue()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDecl.cpp991 if (Ty->isIntOrIntVectorTy()) { in patternFor()
1099 bool isScalar = Ty->isIntOrIntVectorTy() || Ty->isPtrOrPtrVectorTy() || in emitStoresForConstant()

12