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

Declarations

include/llvm/IR/Constants.h
 1200   static Constant *getShuffleVector(Constant *V1, Constant *V2, Constant *Mask,

References

include/llvm/Analysis/TargetFolder.h
  256     return Fold(ConstantExpr::getShuffleVector(V1, V2, Mask));
include/llvm/IR/ConstantFolder.h
  264     return ConstantExpr::getShuffleVector(V1, V2, Mask);
lib/Analysis/ConstantFolding.cpp
 1063     return ConstantExpr::getShuffleVector(Ops[0], Ops[1], Ops[2]);
lib/AsmParser/LLParser.cpp
 3632                  ConstantExpr::getShuffleVector(Elts[0], Elts[1],Elts[2]);
lib/Bitcode/Reader/BitcodeReader.cpp
 2695       V = ConstantExpr::getShuffleVector(Op0, Op1, Op2);
 2709       V = ConstantExpr::getShuffleVector(Op0, Op1, Op2);
lib/IR/Constants.cpp
 1274     return ConstantExpr::getShuffleVector(Ops[0], Ops[1], Ops[2],
lib/IR/Core.cpp
 1787   return wrap(ConstantExpr::getShuffleVector(unwrap<Constant>(VectorAConstant),
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
 1309     return ConstantExpr::getShuffleVector(C, UndefValue::get(C->getType()),
 1498   Constant *NewC = Op0IsBinop ? ConstantExpr::getShuffleVector(C, IdC, Mask) :
 1499                                 ConstantExpr::getShuffleVector(IdC, C, Mask);
 1621   Constant *NewC = ConstantExpr::getShuffleVector(C0, C1, Mask);