Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DBDCE.cpp45 assert(I->getType()->isIntOrIntVectorTy() && in clearAssumptionsOfUsers()
55 if (J && J->getType()->isIntOrIntVectorTy() && in clearAssumptionsOfUsers()
86 if (K && Visited.insert(K).second && K->getType()->isIntOrIntVectorTy() && in clearAssumptionsOfUsers()
106 (I.getType()->isIntOrIntVectorTy() && in bitTrackingDCE()
136 if (!U->getType()->isIntOrIntVectorTy()) in bitTrackingDCE()
H A DReassociate.cpp236 if (S1->getType()->isIntOrIntVectorTy()) in CreateAdd()
248 if (S1->getType()->isIntOrIntVectorTy()) in CreateMul()
260 if (S1->getType()->isIntOrIntVectorTy()) in CreateNeg()
276 Constant *NegOne = Ty->isIntOrIntVectorTy() ? in LowerNegateToMultiply()
1559 Constant *C = Ty->isIntOrIntVectorTy() ? in OptimizeAdd()
1696 I->getType()->isIntOrIntVectorTy() in OptimizeAdd()
1829 if (LHS->getType()->isIntOrIntVectorTy()) in buildMultiplyTree()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DDemandedBits.cpp353 if (T->isIntOrIntVectorTy()) { in performAnalysis()
364 if (T->isIntOrIntVectorTy()) in performAnalysis()
384 if (UserI->getType()->isIntOrIntVectorTy()) { in performAnalysis()
408 if (T->isIntOrIntVectorTy()) { in performAnalysis()
464 if (!(*U)->getType()->isIntOrIntVectorTy()) in isUseDead()
478 if (UserI->getType()->isIntOrIntVectorTy()) { in isUseDead()
H A DInstructionSimplify.cpp655 if (MaxRecurse && Op0->getType()->isIntOrIntVectorTy(1)) in SimplifyAddInst()
843 if (MaxRecurse && Op0->getType()->isIntOrIntVectorTy(1)) in SimplifySubInst()
889 if (MaxRecurse && Op0->getType()->isIntOrIntVectorTy(1)) in SimplifyMulInst()
975 if (match(Op1, m_One()) || Ty->isIntOrIntVectorTy(1) || in simplifyDivRem()
976 (match(Op1, m_ZExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1))) in simplifyDivRem()
1178 if (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) in SimplifySRemInst()
1248 (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1))) in SimplifyShift()
2080 if (Op0->getType()->isIntOrIntVectorTy(1)) { in SimplifyAndInst()
2265 if (Op0->getType()->isIntOrIntVectorTy(1)) { in SimplifyOrInst()
2615 if (!OpTy->isIntOrIntVectorTy(1)) in simplifyICmpOfBools()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp424 case 0: if (Ty->isIntOrIntVectorTy()) in Act()
427 case 1: if (Ty->isIntOrIntVectorTy()) in Act()
578 if (VTy->isIntOrIntVectorTy() && DestTy->isIntOrIntVectorTy()) { in Act()
592 if (VTy->isFPOrFPVectorTy() && DestTy->isIntOrIntVectorTy()) { in Act()
600 if (VTy->isIntOrIntVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstants.cpp866 assert(Ty->isIntOrIntVectorTy(1) && "Type not i1 or vector of i1."); in getTrue()
874 assert(Ty->isIntOrIntVectorTy(1) && "Type not i1 or vector of i1."); in getFalse()
2035 assert((Ty->isIntOrIntVectorTy() || Ty->isPtrOrPtrVectorTy()) && in getPointerCast()
2038 if (Ty->isIntOrIntVectorTy()) in getPointerCast()
2060 assert(C->getType()->isIntOrIntVectorTy() && in getIntegerCast()
2061 Ty->isIntOrIntVectorTy() && "Invalid cast"); in getIntegerCast()
2089 assert(C->getType()->isIntOrIntVectorTy() && "Trunc operand must be integer"); in getTrunc()
2090 assert(Ty->isIntOrIntVectorTy() && "Trunc produces only integral"); in getTrunc()
2103 assert(C->getType()->isIntOrIntVectorTy() && "SExt operand must be integral"); in getSExt()
2104 assert(Ty->isIntOrIntVectorTy() && "SExt produces only integer"); in getSExt()
[all …]
H A DInstructions.cpp1715 if (!Idx->getType()->isIntOrIntVectorTy()) in getTypeAtIndex()
2493 assert(getType()->isIntOrIntVectorTy() && in AssertOK()
2508 assert(getType()->isIntOrIntVectorTy() && in AssertOK()
2521 assert(getType()->isIntOrIntVectorTy() && in AssertOK()
2535 assert(getType()->isIntOrIntVectorTy() && in AssertOK()
2542 assert(getType()->isIntOrIntVectorTy() && in AssertOK()
2915 SrcTy->isIntOrIntVectorTy() && in isEliminableCastPair()
2929 DstTy->isIntOrIntVectorTy() && in isEliminableCastPair()
3042 assert((Ty->isIntOrIntVectorTy() || Ty->isPtrOrPtrVectorTy()) && in CreatePointerCast()
3050 if (Ty->isIntOrIntVectorTy()) in CreatePointerCast()
[all …]
H A DVerifier.cpp2840 Assert(SrcTy->isIntOrIntVectorTy(), "Trunc only operates on integer", &I); in visitTruncInst()
2841 Assert(DestTy->isIntOrIntVectorTy(), "Trunc only produces integer", &I); in visitTruncInst()
2855 Assert(SrcTy->isIntOrIntVectorTy(), "ZExt only operates on integer", &I); in visitZExtInst()
2856 Assert(DestTy->isIntOrIntVectorTy(), "ZExt only produces an integer", &I); in visitZExtInst()
2876 Assert(SrcTy->isIntOrIntVectorTy(), "SExt only operates on integer", &I); in visitSExtInst()
2877 Assert(DestTy->isIntOrIntVectorTy(), "SExt only produces an integer", &I); in visitSExtInst()
2930 Assert(SrcTy->isIntOrIntVectorTy(), in visitUIToFPInst()
2953 Assert(SrcTy->isIntOrIntVectorTy(), in visitSIToFPInst()
2978 Assert(DestTy->isIntOrIntVectorTy(), in visitFPToUIInst()
3001 Assert(DestTy->isIntOrIntVectorTy(), in visitFPToSIInst()
[all …]
H A DType.cpp572 if (!V->getType()->isIntOrIntVectorTy(32)) in indexValid()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp300 if (I.getType()->isIntOrIntVectorTy(1)) in visitMul()
330 X->getType()->isIntOrIntVectorTy(1) && X->getType() == Y->getType() && in visitMul()
340 X->getType()->isIntOrIntVectorTy(1) && X->getType() == Y->getType() && in visitMul()
348 if (match(Op0, m_ZExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) in visitMul()
350 if (match(Op1, m_ZExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) in visitMul()
806 assert(!Ty->isIntOrIntVectorTy(1) && "i1 divide not removed?"); in commonIDivTransforms()
1038 if (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) { in visitUDiv()
1113 (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1))) in visitSDiv()
1509 if (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) { in visitURem()
H A DInstCombineAndOrXor.cpp1620 if (!SrcTy->isIntOrIntVectorTy()) in foldCastedBitwiseLogic()
1963 if (I.getType()->isIntOrIntVectorTy(1)) { in visitAnd()
2068 A->getType()->isIntOrIntVectorTy(1)) in visitAnd()
2071 A->getType()->isIntOrIntVectorTy(1)) in visitAnd()
2290 if (!Ty->isIntOrIntVectorTy() || !B->getType()->isIntOrIntVectorTy()) in getSelectCondition()
2300 if (Ty->isIntOrIntVectorTy(1)) in getSelectCondition()
2316 Cond->getType()->isIntOrIntVectorTy(1) && in getSelectCondition()
2333 Cond->getType()->isIntOrIntVectorTy(1) && in getSelectCondition()
2467 if (A && B && B->getType()->isIntOrIntVectorTy()) in foldOrOfICmps()
2506 LHS0->getType()->isIntOrIntVectorTy() && in foldOrOfICmps()
[all …]
H A DInstCombineNegator.cpp139 if (V->getType()->isIntOrIntVectorTy(1)) in visitImpl()
211 if (I->getOperand(0)->getType()->isIntOrIntVectorTy(1)) in visitImpl()
H A DInstCombineSelect.cpp554 if (!CmpRHS->getType()->isIntOrIntVectorTy()) in foldSelectICmpLshrAshr()
601 if (!TrueVal->getType()->isIntOrIntVectorTy() || in foldSelectICmpAndOr()
1933 if (!SmallType->isIntOrIntVectorTy(1) && in foldSelectExtConst()
2255 if (!LHS->getType()->isIntOrIntVectorTy()) in factorizeMinMaxTree()
2591 assert(Op->getType()->isIntOrIntVectorTy(1) && in foldAndOrOfSelectUsingImpliedCond()
2660 if (SelType->isIntOrIntVectorTy(1) && in visitSelectInst()
2797 if (SelType->isIntOrIntVectorTy() && !SelType->isIntOrIntVectorTy(1) && in visitSelectInst()
2917 if (SelType->isIntOrIntVectorTy() || SelType->isFPOrFPVectorTy()) { in visitSelectInst()
H A DInstCombineSimplifyDemanded.cpp117 (!VTy->isIntOrIntVectorTy() || VTy->getScalarSizeInBits() == BitWidth) && in SimplifyDemandedUseBits()
402 if (!I->getOperand(0)->getType()->isIntOrIntVectorTy()) in SimplifyDemandedUseBits()
460 X->getType()->isIntOrIntVectorTy(1) && X->getType() == Y->getType()) { in SimplifyDemandedUseBits()
477 X->getType()->isIntOrIntVectorTy(1) && X->getType() == Y->getType()) { in SimplifyDemandedUseBits()
H A DInstCombineAddSub.cpp1314 if (Ty->isIntOrIntVectorTy(1)) in visitAdd()
1792 if (I.getType()->isIntOrIntVectorTy(1)) in visitSub()
1841 if (match(Op1, m_ZExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) in visitSub()
1844 if (match(Op1, m_SExt(m_Value(X))) && X->getType()->isIntOrIntVectorTy(1)) in visitSub()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDerivedTypes.h452 assert(VTy->isIntOrIntVectorTy() && "VTy expected to be a vector of ints."); in getExtendedElementVectorType()
695 isIntOrIntVectorTy() && in getExtendedType()
711 isIntOrIntVectorTy() && in getWithNewBitWidth()
H A DType.h208 bool isIntOrIntVectorTy() const { return getScalarType()->isIntegerTy(); } in isIntOrIntVectorTy() function
212 bool isIntOrIntVectorTy(unsigned BitWidth) const { in isIntOrIntVectorTy() function
H A DIRBuilder.h1541 assert(Cond2->getType()->isIntOrIntVectorTy(1));
1547 assert(Cond2->getType()->isIntOrIntVectorTy(1));
1986 assert(V->getType()->isIntOrIntVectorTy() &&
1987 DestTy->isIntOrIntVectorTy() &&
2001 assert(V->getType()->isIntOrIntVectorTy() &&
2002 DestTy->isIntOrIntVectorTy() &&
2148 if (V->getType()->isPtrOrPtrVectorTy() && DestTy->isIntOrIntVectorTy())
2150 if (V->getType()->isIntOrIntVectorTy() && DestTy->isPtrOrPtrVectorTy())
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DPatternInit.cpp36 if (Ty->isIntOrIntVectorTy()) { in initializationPatternFor()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp93 assert(DivTy->isIntOrIntVectorTy() && "Unsupported divisor type"); in getSafeDivisor()
H A DIntrinsicLowering.cpp54 assert(V->getType()->isIntOrIntVectorTy() && "Can't bswap a non-integer type!"); in LowerBSWAP()
H A DValueTypes.cpp67 return LLVMTy->isIntOrIntVectorTy(); in isExtendedInteger()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp314 if (!Ty->isIntOrIntVectorTy()) in tryToRecognizePopCount()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp961 if (Opcode == Instruction::InsertElement && Val->isIntOrIntVectorTy(64)) in getVectorInstrCost()
968 if (Index == 0 && Val->isIntOrIntVectorTy()) in getVectorInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp998 if (StoreTy->isIntOrIntVectorTy()) in vectorizeStoreChain()
1151 if (LoadTy->isIntOrIntVectorTy()) in vectorizeLoadChain()

12