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

References

include/llvm/IR/IRBuilder.h
 2336     return Insert(ExtractElementInst::Create(Vec, Idx), Name);
include/llvm/IR/NoFolder.h
  319     return ExtractElementInst::Create(Vec, Idx);
lib/AsmParser/LLParser.cpp
 6613   Inst = ExtractElementInst::Create(Op0, Op1);
lib/Bitcode/Reader/BitcodeReader.cpp
 4134       I = ExtractElementInst::Create(Vec, Idx);
lib/FuzzMutate/Operations.cpp
  280     return ExtractElementInst::Create(Srcs[0], Srcs[1], "E", Inst);
lib/IR/Constants.cpp
 3010     return ExtractElementInst::Create(Ops[0], Ops[1]);
lib/IR/Instructions.cpp
 4241   return ExtractElementInst::Create(getOperand(0), getOperand(1));
lib/Transforms/InstCombine/InstCombineCasts.cpp
  490   return ExtractElementInst::Create(VecInput, IC.Builder.getInt32(Elt));
 2052   return ExtractElementInst::Create(NewBC, ExtElt->getIndexOperand());
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
  131           ExtractElementInst::Create(B0->getOperand(opId), Elt,
  140       Instruction *newEI = ExtractElementInst::Create(PHIInVal, Elt, "");
  425         return ExtractElementInst::Create(Src,
  590     auto *NewExt = ExtractElementInst::Create(WideVec, OldExt->getOperand(1));
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
  946       auto *BaseInst = ExtractElementInst::Create(
  977         return ExtractElementInst::Create(Undef, EE->getIndexOperand(), Name,
tools/llvm-stress/llvm-stress.cpp
  484     Value *V = ExtractElementInst::Create(Val0,