HomeSort by relevance Sort by last modified time
    Searched full:splats (Results 1 - 25 of 29) sorted by null

1 2

  /external/llvm/lib/Target/Mips/
MipsSEISelDAGToDAG.h 80 /// \brief Select constant vector splats.
83 /// \brief Select constant vector splats whose value fits in a given integer.
86 /// \brief Select constant vector splats whose value fits in a uimm1.
88 /// \brief Select constant vector splats whose value fits in a uimm2.
90 /// \brief Select constant vector splats whose value fits in a uimm3.
92 /// \brief Select constant vector splats whose value fits in a uimm4.
94 /// \brief Select constant vector splats whose value fits in a uimm5.
96 /// \brief Select constant vector splats whose value fits in a uimm6.
98 /// \brief Select constant vector splats whose value fits in a uimm8.
100 /// \brief Select constant vector splats whose value fits in a simm5
    [all...]
MipsISelDAGToDAG.h 86 /// \brief Select constant vector splats.
89 /// \brief Select constant vector splats whose value fits in a uimm1.
91 /// \brief Select constant vector splats whose value fits in a uimm2.
93 /// \brief Select constant vector splats whose value fits in a uimm3.
95 /// \brief Select constant vector splats whose value fits in a uimm4.
97 /// \brief Select constant vector splats whose value fits in a uimm5.
99 /// \brief Select constant vector splats whose value fits in a uimm6.
101 /// \brief Select constant vector splats whose value fits in a uimm8.
103 /// \brief Select constant vector splats whose value fits in a simm5.
105 /// \brief Select constant vector splats whose value is a power of 2
    [all...]
MipsSEISelDAGToDAG.cpp 476 // Select constant vector splats.
504 // Select constant vector splats.
542 // Select constant vector splats.
558 // Select constant vector splats.
564 // Select constant vector splats.
570 // Select constant vector splats.
576 // Select constant vector splats.
582 // Select constant vector splats.
588 // Select constant vector splats whose value is a power of 2.
618 // Select constant vector splats whose value only has a consecutive sequenc
    [all...]
MipsSEISelLowering.cpp 885 // constant splats into MipsISD::SHRA_DSP for DSPr2.
    [all...]
  /external/llvm/test/CodeGen/X86/
splat-for-size.ll 49 ; AVX can't do integer splats, so fake it: use vmovddup to splat 64-bit value.
82 ; AVX can't do integer splats, so fake it: use vbroadcastss to splat 32-bit value.
99 ; AVX can't do integer splats, so fake it: use vbroadcastss to splat 32-bit value.
119 ; AVX can't do integer splats, and there's no broadcast fakery for 16-bit. Could use pshuflw, etc?
135 ; AVX can't do integer splats, and there's no broadcast fakery for 16-bit. Could use pshuflw, etc?
155 ; AVX can't do integer splats, and there's no broadcast fakery for 8-bit. Could use pshufb, etc?
171 ; AVX can't do integer splats, and there's no broadcast fakery for 8-bit. Could use pshufb, etc?
  /external/llvm/test/CodeGen/PowerPC/
pr25157-peephole.ll 3 ; Verify peephole simplification of splats and swaps. Bugpoint-reduced
  /external/clang/test/Sema/
ext_vector_casts.c 95 static void splats(int i, long l, __uint128_t t, float f, double d) { function
  /external/llvm/lib/Target/PowerPC/
PPCMIPeephole.cpp 106 // Perform simplifications of 2x64 vector swaps and splats.
PPCVSXSwapRemoval.cpp 409 // Splats are lane-sensitive, but we can use special handling
794 // For splats based on an index into a vector, add N/2 modulo N
    [all...]
PPCISelLowering.h 275 /// operations on splats. This is necessary to avoid losing these
    [all...]
  /external/llvm/test/CodeGen/SystemZ/
vec-perm-02.ll 1 ; Test replications of a scalar register value, represented as splats.
vec-perm-03.ll 1 ; Test replications of a scalar memory value, represented as splats.
  /external/clang/include/clang/AST/
OperationKinds.h 160 /// vector of that element type. Fills all elements ("splats") with
  /external/llvm/lib/IR/
Constants.cpp 115 // Check for constant vectors which are splats of -1 values.
120 // Check for constant vectors which are splats of -1 values.
137 // Check for constant vectors which are splats of 1 values.
142 // Check for constant vectors which are splats of 1 values.
159 // Check for constant vectors which are splats of INT_MIN values.
164 // Check for constant vectors which are splats of INT_MIN values.
181 // Check for constant vectors which are splats of INT_MIN values.
186 // Check for constant vectors which are splats of INT_MIN values.
    [all...]
  /external/llvm/test/CodeGen/ARM/
vmov.ll 357 ; Use vmov.f32 to materialize f32 immediate splats
  /external/llvm/test/Transforms/InstCombine/
vec_shuffle.ll 112 ; Redundant vector splats should be removed. Radar 8597790.
  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 245 // Constant splats are cheaper for the following instructions.
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp     [all...]
DAGCombiner.cpp 797 // FIXME: We blindly ignore splats which include undef which is overly
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h     [all...]
  /external/llvm/lib/Target/ARM/
ARMISelLowering.cpp     [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp 331 // TODO: Handle splats.
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]

Completed in 1364 milliseconds

1 2