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

References

lib/Analysis/InstructionSimplify.cpp
 5361                                         EEI->getIndexOperand(), Q);
lib/Analysis/Lint.cpp
  627   if (ConstantInt *CI = dyn_cast<ConstantInt>(findValue(I.getIndexOperand(),
lib/CodeGen/InterleavedAccessPass.cpp
  294     if (Extract && isa<ConstantInt>(Extract->getIndexOperand())) {
  367     auto *IndexOperand = cast<ConstantInt>(Extract->getIndexOperand());
lib/Transforms/InstCombine/InstCombineCasts.cpp
 2052   return ExtractElementInst::Create(NewBC, ExtElt->getIndexOperand());
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
 1087     auto *CI = dyn_cast<ConstantInt>(E->getIndexOperand());
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
   93       if (EI.getIndexOperand() == EU->getIndexOperand())
   93       if (EI.getIndexOperand() == EU->getIndexOperand())
  122     Value *Elt = EI.getIndexOperand();
  169       !match(Ext.getIndexOperand(), m_ConstantInt(ExtIndexC)))
  267     ConstantInt *EEIIndexC = dyn_cast<ConstantInt>(EEI->getIndexOperand());
  321   Value *Index = EI.getIndexOperand();
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
  947           State.getBaseValue(), EE->getIndexOperand(), "base_ee", EE);
  977         return ExtractElementInst::Create(Undef, EE->getIndexOperand(), Name,
lib/Transforms/Vectorize/SLPVectorizer.cpp
  278     auto *Idx = dyn_cast<ConstantInt>(EI->getIndexOperand());
 2950                 cast<ExtractElementInst>(V)->getIndexOperand());
 2975                 cast<ExtractElementInst>(VL[I])->getIndexOperand());
 2989                 cast<ExtractElementInst>(V)->getIndexOperand());
tools/clang/lib/CodeGen/CGExprScalar.cpp
 1821           llvm::ConstantInt *C = cast<llvm::ConstantInt>(EI->getIndexOperand());