Home
last modified time | relevance | path

Searched refs:SLP (Results 1 – 11 of 11) sorted by relevance

/openbsd-src/gnu/llvm/llvm/docs/
H A DVectorizers.rst9 which operates on Loops, and the :ref:`SLP Vectorizer
12 The SLP vectorizer merges multiple scalars that are found in the code into
16 Both the Loop Vectorizer and the SLP Vectorizer are enabled by default.
422 The SLP Vectorizer
428 The goal of SLP vectorization (a.k.a. superword-level parallelism) is
446 The SLP-vectorizer processes the code bottom-up, across basic blocks, in search of scalars to combi…
451 The SLP Vectorizer is enabled by default, but it can be disabled
H A DLexicon.rst297 **SLP**
H A DAArch64SME.rst394 As a first step, this means we'll disable vectorization (LoopVectorize/SLP)
/openbsd-src/gnu/llvm/llvm/docs/Proposals/
H A DVectorizationPlan.rst64 b. SLP vectorization.
67 VF and UF), mixed vectorization: vectorizing a loop with SLP patterns
211 1. SLP Vectorizer: one can compare the VPlan model with LLVM's existing SLP
/openbsd-src/gnu/llvm/llvm/
H A DCREDITS.TXT453 D: X86 code generation improvements, Loop Vectorizer, SLP Vectorizer
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DCodeGenOptions.def309 CODEGENOPT(VectorizeSLP , 1, 0) ///< Run SLP vectorizer.
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DREADME-SSE.txt43 Also, there are cases where some simple local SLP would improve codegen a bit.
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExpr.cpp1363 StringLiteralParser SLP(TheTok, SM, Features, Target); in getLocationOfByte() local
1364 unsigned TokNumBytes = SLP.GetStringLength(); in getLocationOfByte()
1369 unsigned Offset = SLP.getOffsetOfStringByte(TheTok, ByteNo); in getLocationOfByte()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3306 tryScheduleBundle(ArrayRef<Value *> VL, BoUpSLP *SLP,
3328 BoUpSLP *SLP);
10416 BoUpSLP::BlockScheduling::tryScheduleBundle(ArrayRef<Value *> VL, BoUpSLP *SLP, in tryScheduleBundle() argument
10428 auto TryScheduleBundleImpl = [this, OldScheduleEnd, SLP](bool ReSchedule, in tryScheduleBundle()
10443 calculateDependencies(Bundle, /*InsertInReadyList=*/true, SLP); in tryScheduleBundle()
10681 BoUpSLP *SLP) { in calculateDependencies() argument
10741 if (isSafeToSpeculativelyExecute(I, &*BB->begin(), SLP->AC)) in calculateDependencies()
10820 SLP->isAliased(SrcLoc, SrcInst, DepDest->Inst)))) { in calculateDependencies()
/openbsd-src/share/misc/
H A Dairport1574 SLP:San Luis Potosi, Mexico
/openbsd-src/gnu/llvm/clang/include/clang/Driver/
H A DOptions.td5573 HelpText<"Run the SLP vectorization passes">,