/external/llvm/lib/Analysis/ |
CostModel.cpp | 137 static bool matchPairwiseShuffleMask(ShuffleVectorInst *SI, bool IsLeft, 177 ShuffleVectorInst *LS = dyn_cast<ShuffleVectorInst>(L); 180 ShuffleVectorInst *RS = dyn_cast<ShuffleVectorInst>(R); 290 static std::pair<Value *, ShuffleVectorInst *> 295 ShuffleVectorInst *S = nullptr; 297 if ((S = dyn_cast<ShuffleVectorInst>(L))) 300 S = dyn_cast<ShuffleVectorInst>(R); 351 ShuffleVectorInst *Shuffle [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 91 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V)) { 258 } else if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) { 571 return new ShuffleVectorInst(LR.first, LR.second, [all...] |
InstructionCombining.cpp | [all...] |
InstCombine.h | 219 Instruction *visitShuffleVectorInst(ShuffleVectorInst &SVI);
|
InstCombineCasts.cpp | [all...] |
InstCombineSimplifyDemanded.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
BBVectorize.cpp | 504 } else if (ShuffleVectorInst *SI = dyn_cast<ShuffleVectorInst>(I)) { [all...] |
/external/llvm/lib/ExecutionEngine/Interpreter/ |
Interpreter.h | 183 void visitShuffleVectorInst(ShuffleVectorInst &I);
|
/external/llvm/lib/IR/ |
Instructions.cpp | [all...] |
Verifier.cpp | 296 void visitShuffleVectorInst(ShuffleVectorInst &EI); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
EarlyCSE.cpp | 69 isa<InsertElementInst>(Inst) || isa<ShuffleVectorInst>(Inst) || 134 isa<ShuffleVectorInst>(Inst)) && "Invalid/unknown instruction");
|
Scalarizer.cpp | 148 bool visitShuffleVectorInst(ShuffleVectorInst &); 531 bool Scalarizer::visitShuffleVectorInst(ShuffleVectorInst &SVI) {
|
SCCP.cpp | 477 void visitShuffleVectorInst(ShuffleVectorInst &I); [all...] |
LICM.cpp | 487 !isa<ShuffleVectorInst>(I) && !isa<ExtractValueInst>(I) && [all...] |
/external/llvm/include/llvm/IR/ |
InstVisitor.h | 199 RetTy visitShuffleVectorInst(ShuffleVectorInst &I) { DELEGATE(Instruction);}
|
NoFolder.h | 282 return new ShuffleVectorInst(V1, V2, Mask);
|
Instructions.h | [all...] |
/external/llvm/lib/CodeGen/ |
CodeGenPrepare.cpp | 146 bool OptimizeShuffleVectorInst(ShuffleVectorInst *SI); [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64PromoteConstant.cpp | 243 if (isa<const ShuffleVectorInst>(Instr) && OpIdx == 2)
|
/external/clang/lib/CodeGen/ |
CGExprScalar.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.h | 66 class ShuffleVectorInst;
|
/external/llvm/lib/Transforms/Instrumentation/ |
DataFlowSanitizer.cpp | 314 void visitShuffleVectorInst(ShuffleVectorInst &I); [all...] |
/external/llvm/tools/llvm-stress/ |
llvm-stress.cpp | 452 Value *V = new ShuffleVectorInst(Val0, Val1, Mask, "Shuff",
|
/external/llvm/lib/Target/CppBackend/ |
CPPBackend.cpp | [all...] |
/external/llvm/include/llvm-c/ |
Core.h | [all...] |