HomeSort by relevance Sort by last modified time
    Searched defs:Shuf (Results 1 - 9 of 9) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
AMDGPULowerKernelArguments.cpp 212 Value *Shuf = Builder.CreateShuffleVector(Load, UndefValue::get(V4Ty),
215 Arg.replaceAllUsesWith(Shuf);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
LoopUtils.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
InstCombineCasts.cpp 625 auto *Shuf = dyn_cast<ShuffleVectorInst>(Trunc.getOperand(0));
626 if (Shuf && Shuf->hasOneUse() && isa<UndefValue>(Shuf->getOperand(1)) &&
627 Shuf->getMask()->getSplatValue() &&
628 Shuf->getType() == Shuf->getOperand(0)->getType()) {
629 // trunc (shuf X, Undef, SplatMask) --> shuf (trunc X), Undef, SplatMask
631 Value *NarrowOp = Builder.CreateTrunc(Shuf->getOperand(0), Trunc.getType())
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp     [all...]
LoopVectorize.cpp     [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp     [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86ISelLowering.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp     [all...]

Completed in 330 milliseconds