OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Reduction
(Results
1 - 9
of
9
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMParallelDSP.cpp
54
class
Reduction
;
85
class
Reduction
{
93
Reduction
() = delete;
95
Reduction
(Instruction *Add) : Root(Add) { }
97
/// Record an Add instruction that is a part of the this
reduction
.
101
/// of this
reduction
.
133
///
reduction
already has a value to initialise the accumulator.
159
/// Return the add instruction which is the root of the
reduction
.
169
/// Return the set of adds that comprise the
reduction
.
173
/// the
reduction
[
all
...]
ARMISelLowering.cpp
12528
// Normalise to the right hand side being the vector
reduction
12562
// Generate the
reduction
as an i32 for legalisation purposes
12563
auto
Reduction
=
12568
Reduction
= DCI.DAG.getNode(ISD::TRUNCATE, dl, VectorScalarType,
Reduction
);
12570
return
Reduction
;
/src/crypto/external/apache2/openssl/lib/libcrypto/arch/riscv64/
ghash-riscv64.S
219
# Load the
reduction
constant
237
#
Reduction
with clmul
312
# Load the
reduction
constant
330
#
Reduction
with clmul
405
# Load the
reduction
constant
478
#
Reduction
with clmul
556
# Load the
reduction
constant
585
#
Reduction
with clmul
ghash-riscv64-zvkb-zvbc.S
25
# Thanks to this we don't need to do the full
reduction
here.
26
# Instead simply subtract the
reduction
polynomial.
110
#
Reduction
112
# This is a slight variation of the Gueron's Montgomery
reduction
.
223
#
Reduction
225
# This is a slight variation of the Gueron's Montgomery
reduction
.
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorizationLegality.cpp
388
/// identified
reduction
variable.
397
// This user may be a
reduction
exit value.
620
// the PHIs in this block are induction or
reduction
variables.
625
// legalization for
reduction
, induction and first order
651
// 1.
Reduction
phis as they represent the one-before-last value, which
685
"
reduction
is used outside the loop",
807
//
Reduction
instructions are allowed to have exit users.
1236
for (auto &
Reduction
: getReductionVars())
1237
ReductionLiveOuts.insert(
Reduction
.second.getLoopExitInstr());
1239
// TODO: handle non-
reduction
outside users when tail is folded by masking
[
all
...]
LoopVectorize.cpp
38
// The
reduction
-variable vectorization is based on the paper:
306
"interleave-small-loop-scalar-
reduction
", cl::init(false), cl::Hidden,
324
"max-nested-scalar-
reduction
-interleave", cl::init(2), cl::Hidden,
326
"
reduction
in a nested loop."));
340
"prefer-predicated-
reduction
-select", cl::init(false), cl::Hidden,
342
"Prefer predicating a
reduction
operation over an after loop select."));
446
/// * It handles the code generation for
reduction
variables.
453
/// and
reduction
variables that were found to a given vectorization factor.
600
/// Fix a
reduction
cross-iteration phi. This is the second phase of
604
/// Clear NSW/NUW flags from
reduction
instructions if necessary
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntime.cpp
458
/// Atomic
reduction
option for kmpc_reduce.
606
/// UDR decl used for
reduction
.
624
std::pair<llvm::Function *, llvm::Function *>
Reduction
=
640
RValue Func = RValue::get(
Reduction
.second);
869
"Size should be nullptr for non-variably modified
reduction
"
2965
/// (Taskloops only)
Reduction
data.
5312
/// Emit
reduction
operation for each element of array (required for
5315
/// \param LHSVar Variable on the left side of the
reduction
operation
5317
/// \param RHSVar Variable on the right side of the
reduction
operation
5319
/// \param RedOpGen Generator of
reduction
operation with use of LHSVar an
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp
497
// Custom-lower
reduction
operations to set up the corresponding custom
716
// Custom-lower
reduction
operations to set up the corresponding custom
3491
llvm_unreachable("Unhandled
reduction
");
3519
"Unexpected
reduction
lowering");
3523
"Expected
reduction
output to be legalized to XLenVT");
3537
llvm_unreachable("Unhandled
reduction
");
3600
SDValue
Reduction
=
3602
SDValue Elt0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT,
Reduction
,
3607
// Given a
reduction
op, this function returns the matching
reduction
opcode
[
all
...]
/src/external/mit/isl/dist/doc/
implementation.tex
566
uses generalized basis
reduction
.
654
\subsubsection{Generalized Basis
Reduction
}\label{s:GBR}
657
is generalized basis
reduction
\parencite{Cook1991implementation}.
Completed in 127 milliseconds
Indexes created Mon Aug 03 00:25:36 UTC 2026