OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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