reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/BasicTTIImpl.h
 1656       assert(Ty->isIntOrIntVectorTy() &&
include/llvm/IR/DerivedTypes.h
  478     assert(VTy->isIntOrIntVectorTy() && "VTy expected to be a vector of ints.");
  617       isIntOrIntVectorTy() &&
  627       isIntOrIntVectorTy() &&
include/llvm/IR/IRBuilder.h
 1905     assert(V->getType()->isIntOrIntVectorTy() &&
 1906            DestTy->isIntOrIntVectorTy() &&
 1920     assert(V->getType()->isIntOrIntVectorTy() &&
 1921            DestTy->isIntOrIntVectorTy() &&
 2061     if (V->getType()->isPtrOrPtrVectorTy() && DestTy->isIntOrIntVectorTy())
 2063     if (V->getType()->isIntOrIntVectorTy() && DestTy->isPtrOrPtrVectorTy())
include/llvm/IR/Instructions.h
 1159     assert((getOperand(0)->getType()->isIntOrIntVectorTy() ||
lib/Analysis/DemandedBits.cpp
  329     if (T->isIntOrIntVectorTy()) {
  340         if (T->isIntOrIntVectorTy())
  360     if (UserI->getType()->isIntOrIntVectorTy()) {
  384       if (T->isIntOrIntVectorTy()) {
  440   if (!(*U)->getType()->isIntOrIntVectorTy())
  454   if (UserI->getType()->isIntOrIntVectorTy()) {
lib/Analysis/InstructionSimplify.cpp
 5391   if (!Result && I->getType()->isIntOrIntVectorTy()) {
lib/Analysis/ValueTracking.cpp
  195   assert(LHS->getType()->isIntOrIntVectorTy() &&
 2273   if (V1->getType()->isIntOrIntVectorTy()) {
 5688   assert(V->getType()->isIntOrIntVectorTy() && "Expected integer instruction");
lib/AsmParser/LLParser.cpp
 3406       if (!Val0->getType()->isIntOrIntVectorTy() &&
 3495       if (!Val0->getType()->isIntOrIntVectorTy())
 3533     if (!Val0->getType()->isIntOrIntVectorTy())
 3589         if (!ValTy->isIntOrIntVectorTy())
 6336                     : LHS->getType()->isIntOrIntVectorTy();
 6481                     : LHS->getType()->isIntOrIntVectorTy();
 6500   if (!LHS->getType()->isIntOrIntVectorTy())
 6528     if (!LHS->getType()->isIntOrIntVectorTy() &&
 7217     if (!Val->getType()->isIntOrIntVectorTy())
lib/Bitcode/Reader/BitcodeReader.cpp
 1060   if (!IsFP && !Ty->isIntOrIntVectorTy())
 1074   if (!IsFP && !Ty->isIntOrIntVectorTy())
lib/Bitcode/Writer/ValueEnumerator.cpp
  317   return V.first->getType()->isIntOrIntVectorTy();
lib/CodeGen/IntrinsicLowering.cpp
   63   assert(V->getType()->isIntOrIntVectorTy() && "Can't bswap a non-integer type!");
lib/CodeGen/ValueTypes.cpp
   49   return LLVMTy->isIntOrIntVectorTy();
lib/IR/Constants.cpp
 1620   assert((Ty->isIntOrIntVectorTy() || Ty->isPtrOrPtrVectorTy()) &&
 1623   if (Ty->isIntOrIntVectorTy())
 1645   assert(C->getType()->isIntOrIntVectorTy() &&
 1646          Ty->isIntOrIntVectorTy() && "Invalid cast");
 1674   assert(C->getType()->isIntOrIntVectorTy() && "Trunc operand must be integer");
 1675   assert(Ty->isIntOrIntVectorTy() && "Trunc produces only integral");
 1688   assert(C->getType()->isIntOrIntVectorTy() && "SExt operand must be integral");
 1689   assert(Ty->isIntOrIntVectorTy() && "SExt produces only integer");
 1702   assert(C->getType()->isIntOrIntVectorTy() && "ZEXt operand must be integral");
 1703   assert(Ty->isIntOrIntVectorTy() && "ZExt produces only integer");
 1740   assert(C->getType()->isIntOrIntVectorTy() && Ty->isFPOrFPVectorTy() &&
 1751   assert(C->getType()->isIntOrIntVectorTy() && Ty->isFPOrFPVectorTy() &&
 1762   assert(C->getType()->isFPOrFPVectorTy() && Ty->isIntOrIntVectorTy() &&
 1773   assert(C->getType()->isFPOrFPVectorTy() && Ty->isIntOrIntVectorTy() &&
 1782   assert(DstTy->isIntOrIntVectorTy() &&
 1793   assert(C->getType()->isIntOrIntVectorTy() &&
 1885     assert(C1->getType()->isIntOrIntVectorTy() &&
 1900     assert(C1->getType()->isIntOrIntVectorTy() &&
 1906     assert(C1->getType()->isIntOrIntVectorTy() &&
 2232   assert(C->getType()->isIntOrIntVectorTy() &&
 2245   assert(C->getType()->isIntOrIntVectorTy() &&
lib/IR/Function.cpp
 1187         case IITDescriptor::AK_AnyInteger: return !Ty->isIntOrIntVectorTy();
lib/IR/Instructions.cpp
 2281     assert(getType()->isIntOrIntVectorTy() &&
 2296     assert(getType()->isIntOrIntVectorTy() &&
 2309     assert(getType()->isIntOrIntVectorTy() &&
 2323     assert(getType()->isIntOrIntVectorTy() &&
 2330     assert(getType()->isIntOrIntVectorTy() &&
 2716         SrcTy->isIntOrIntVectorTy() &&
 2730         DstTy->isIntOrIntVectorTy() &&
 2843   assert((Ty->isIntOrIntVectorTy() || Ty->isPtrOrPtrVectorTy()) &&
 2850   if (Ty->isIntOrIntVectorTy())
 2861   assert((Ty->isIntOrIntVectorTy() || Ty->isPtrOrPtrVectorTy()) &&
 2868   if (Ty->isIntOrIntVectorTy())
 2914   assert(C->getType()->isIntOrIntVectorTy() && Ty->isIntOrIntVectorTy() &&
 2914   assert(C->getType()->isIntOrIntVectorTy() && Ty->isIntOrIntVectorTy() &&
 2928   assert(C->getType()->isIntOrIntVectorTy() && Ty->isIntOrIntVectorTy() &&
 2928   assert(C->getType()->isIntOrIntVectorTy() && Ty->isIntOrIntVectorTy() &&
 3212     return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3212     return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3215     return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3215     return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3218     return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3218     return SrcTy->isIntOrIntVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3228     return SrcTy->isIntOrIntVectorTy() && DstTy->isFPOrFPVectorTy() &&
 3232     return SrcTy->isFPOrFPVectorTy() && DstTy->isIntOrIntVectorTy() &&
 3240     return SrcTy->isPtrOrPtrVectorTy() && DstTy->isIntOrIntVectorTy();
 3247     return SrcTy->isIntOrIntVectorTy() && DstTy->isPtrOrPtrVectorTy();
lib/IR/Type.cpp
  570   return V->getType()->isIntOrIntVectorTy();
lib/IR/Verifier.cpp
 2547   Assert(SrcTy->isIntOrIntVectorTy(), "Trunc only operates on integer", &I);
 2548   Assert(DestTy->isIntOrIntVectorTy(), "Trunc only produces integer", &I);
 2562   Assert(SrcTy->isIntOrIntVectorTy(), "ZExt only operates on integer", &I);
 2563   Assert(DestTy->isIntOrIntVectorTy(), "ZExt only produces an integer", &I);
 2583   Assert(SrcTy->isIntOrIntVectorTy(), "SExt only operates on integer", &I);
 2584   Assert(DestTy->isIntOrIntVectorTy(), "SExt only produces an integer", &I);
 2637   Assert(SrcTy->isIntOrIntVectorTy(),
 2660   Assert(SrcTy->isIntOrIntVectorTy(),
 2685   Assert(DestTy->isIntOrIntVectorTy(),
 2708   Assert(DestTy->isIntOrIntVectorTy(),
 2730   Assert(DestTy->isIntOrIntVectorTy(), "PtrToInt result must be integral", &I);
 2749   Assert(SrcTy->isIntOrIntVectorTy(),
 3172     Assert(B.getType()->isIntOrIntVectorTy(),
 3199     Assert(B.getType()->isIntOrIntVectorTy(),
 3208     Assert(B.getType()->isIntOrIntVectorTy(),
 3227   Assert(Op0Ty->isIntOrIntVectorTy() || Op0Ty->isPtrOrPtrVectorTy(),
 3282       Idxs, [](Value* V) { return V->getType()->isIntOrIntVectorTy(); }),
 3304       Assert(IndexTy->isIntOrIntVectorTy(),
 4689     Assert(Op1->getType()->isIntOrIntVectorTy(),
 4692     Assert(Op2->getType()->isIntOrIntVectorTy(),
 4703     Assert(Op1->getType()->isIntOrIntVectorTy(),
 4706     Assert(Op2->getType()->isIntOrIntVectorTy(),
 4846     Assert(Operand->getType()->isIntOrIntVectorTy(),
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  899     if (Index == 0 && Val->isIntOrIntVectorTy())
lib/Target/X86/X86TargetTransformInfo.cpp
 2690   if (ValTy->isIntOrIntVectorTy()) {
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
  269   if (!Ty->isIntOrIntVectorTy())
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
 1548   if (!SrcTy->isIntOrIntVectorTy())
 2113   if (!Ty->isIntOrIntVectorTy() || !B->getType()->isIntOrIntVectorTy())
 2113   if (!Ty->isIntOrIntVectorTy() || !B->getType()->isIntOrIntVectorTy())
 2824       LHS0->getType()->isIntOrIntVectorTy()) {
lib/Transforms/InstCombine/InstCombineCalls.cpp
 2464     assert(ArgType->isIntOrIntVectorTy() &&
lib/Transforms/InstCombine/InstCombineCasts.cpp
 1229   if (!Op1->getType()->isIntOrIntVectorTy())
 2060   if (!DestTy->isIntOrIntVectorTy() ||
lib/Transforms/InstCombine/InstCombineCompares.cpp
 2791       !Bitcast->getSrcTy()->isIntOrIntVectorTy())
 4931   unsigned BitWidth = Ty->isIntOrIntVectorTy()
lib/Transforms/InstCombine/InstCombineSelect.cpp
  545   if (!CmpRHS->getType()->isIntOrIntVectorTy())
  592   if (!TrueVal->getType()->isIntOrIntVectorTy() ||
 2085   if (!LHS->getType()->isIntOrIntVectorTy())
 2281   if (SelType->isIntOrIntVectorTy() &&
 2413   if (SelType->isIntOrIntVectorTy() || SelType->isFPOrFPVectorTy()) {
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  124       (!VTy->isIntOrIntVectorTy() || VTy->getScalarSizeInBits() == BitWidth) &&
  375     if (!I->getOperand(0)->getType()->isIntOrIntVectorTy())
lib/Transforms/InstCombine/InstructionCombining.cpp
 3243     if (ExpensiveCombines && !I->use_empty() && Ty->isIntOrIntVectorTy()) {
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 2514     if (!(RetTy->isIntOrIntVectorTy() ||
lib/Transforms/Scalar/BDCE.cpp
   40   assert(I->getType()->isIntOrIntVectorTy() &&
   50     if (J && J->getType()->isIntOrIntVectorTy() &&
   81       if (K && Visited.insert(K).second && K->getType()->isIntOrIntVectorTy() &&
  101         (I.getType()->isIntOrIntVectorTy() &&
  113       if (!U->getType()->isIntOrIntVectorTy())
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 3547       !LU.AccessTy.getType()->isIntOrIntVectorTy())
lib/Transforms/Scalar/Reassociate.cpp
  234   if (S1->getType()->isIntOrIntVectorTy())
  246   if (S1->getType()->isIntOrIntVectorTy())
  258   if (S1->getType()->isIntOrIntVectorTy())
  274   Constant *NegOne = Ty->isIntOrIntVectorTy() ?
 1460       Constant *C = Ty->isIntOrIntVectorTy() ?
 1597         I->getType()->isIntOrIntVectorTy()
 1730     if (LHS->getType()->isIntOrIntVectorTy())
lib/Transforms/Scalar/SROA.cpp
 1773   if (OldTy->isIntOrIntVectorTy() && NewTy->isPtrOrPtrVectorTy()) {
 1789   if (OldTy->isPtrOrPtrVectorTy() && NewTy->isIntOrIntVectorTy()) {
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
  947     if (StoreTy->isIntOrIntVectorTy())
 1098     if (LoadTy->isIntOrIntVectorTy())
lib/Transforms/Vectorize/SLPVectorizer.cpp
 6271     if (!Ty->isIntOrIntVectorTy() && !Ty->isFPOrFPVectorTy())
tools/clang/lib/CodeGen/CGDecl.cpp
 1149   bool canDoSingleStore = Ty->isIntOrIntVectorTy() ||
tools/clang/lib/CodeGen/PatternInit.cpp
   35   if (Ty->isIntOrIntVectorTy()) {
tools/llvm-stress/llvm-stress.cpp
  424       case 0: if (Ty->isIntOrIntVectorTy())
  427       case 1: if (Ty->isIntOrIntVectorTy())
  572     if (VTy->isIntOrIntVectorTy() && DestTy->isIntOrIntVectorTy()) {
  572     if (VTy->isIntOrIntVectorTy() && DestTy->isIntOrIntVectorTy()) {
  586     if (VTy->isFPOrFPVectorTy() && DestTy->isIntOrIntVectorTy()) {
  594     if (VTy->isIntOrIntVectorTy() && DestTy->isFPOrFPVectorTy()) {