HomeSort by: relevance | last modified time | path
    Searched refs:Interleave (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
LoopVectorizationLegality.h 71 /// Vectorization interleave factor.
72 Hint Interleave;
130 if (Interleave.Value)
131 return Interleave.Value;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaStmtAttr.cpp 126 .Case("interleave", LoopHintAttr::Interleave)
153 Option == LoopHintAttr::Interleave ||
252 // There are 6 categories of loop hints attributes: vectorize, interleave,
278 Interleave,
290 case LoopHintAttr::Interleave:
292 Category = Interleave;
319 Option == LoopHintAttr::Interleave || Option == LoopHintAttr::Unroll ||
  /src/sys/arch/arm/arm/
cpufunc_asm_pj4b.S 81 orr r0, r0, #(1 << 25) @ Intervention Interleave disable
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGLoopInfo.cpp 286 // Setting interleave.count
289 MDString::get(Ctx, "llvm.loop.interleave.count"),
646 case LoopHintAttr::Interleave:
677 case LoopHintAttr::Interleave:
705 case LoopHintAttr::Interleave:
733 case LoopHintAttr::Interleave:
780 case LoopHintAttr::Interleave:
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64SIMDInstrOpt.cpp 83 Interleave
291 case Interleave:
710 for (auto OptimizationKind : {VectorElem, Interleave}) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorizationLegality.cpp 68 /// Maximum vectorization interleave count.
93 Interleave("interleave.count", InterleaveOnlyWhenForced, HK_INTERLEAVE),
102 // force-vector-interleave overrides DisableInterleaving.
104 Interleave.Value = VectorizerParams::VectorizationInterleave;
137 Twine(Prefix(), "interleave.").str()},
161 // FIXME: Add interleave.disable metadata. This will allow
196 R << ", Interleave Count=" << NV("InterleaveCount", getInterleave());
260 Hint *Hints[] = {&Width, &Interleave, &Force,
LoopVectorize.cpp 246 /// An interleave-group may need masking if it resides in a block that needs
253 "tiny-trip-count-interleave-threshold", cl::init(128), cl::Hidden,
254 cl::desc("We don't interleave loops with a estimated constant trip count "
266 "force-target-max-scalar-interleave", cl::init(0), cl::Hidden,
267 cl::desc("A flag that overrides the target's max interleave factor for "
271 "force-target-max-vector-interleave", cl::init(0), cl::Hidden,
272 cl::desc("A flag that overrides the target's max interleave factor for "
298 // Runtime interleave loops for load/store throughput.
300 "enable-loadstore-runtime-interleave", cl::init(true), cl::Hidden,
304 /// Interleave small loops with scalar reductions
    [all...]
  /src/sys/external/bsd/acpica/dist/common/
dmtbdump2.c 1646 ACPI_NFIT_INTERLEAVE *Interleave = NULL;
1752 Interleave = ACPI_CAST_PTR (ACPI_NFIT_INTERLEAVE, Subtable);
1753 for (i = 0; i < Interleave->LineCount; i++)
1756 &Interleave->LineOffset[i],
  /src/sys/external/bsd/acpica/dist/compiler/
dttable2.c 798 ACPI_NFIT_INTERLEAVE *Interleave = NULL;
847 Interleave = ACPI_CAST_PTR (ACPI_NFIT_INTERLEAVE, Subtable->Buffer);
919 Interleave->LineCount = Count;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfo.h 1019 /// \return The maximum interleave factor that any transform should try to
1089 Interleave, ///< The cast is used with an interleaved load/store.
1167 /// \p Factor is the interleave factor
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/
typecons.d 2166 // Interleave(a, b).and(c, d) == (a, c, b, d)
2169 template Interleave(A...)
2179 Interleave!(A[1..$]).and!(B[1..$]));
2182 return Tuple!(Interleave!(Args).and!(Names))(args);

Completed in 34 milliseconds