OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SSA
(Results
1 - 4
of
4
) sorted by null
/external/llvm/include/llvm/Transforms/Utils/
SSAUpdater.h
1
//===-- SSAUpdater.h - Unstructured
SSA
Update Tool -------------*- C++ -*-===//
31
/// \brief Helper class for
SSA
formation on a set of values defined in
62
/// \brief Reset this object to get ready for a new set of
SSA
updates with
76
/// \brief Construct
SSA
form, materializing a value that is live at the end
80
/// \brief Construct
SSA
form, materializing a value that is live in the
125
/// \brief Helper class for promoting a collection of loads and stores into
SSA
135
SSAUpdater &
SSA
;
/external/llvm/lib/Transforms/Scalar/
LoopRotation.cpp
112
SSAUpdater
SSA
;
125
SSA
.Initialize(OrigHeaderVal->getType(), OrigHeaderVal->getName());
126
SSA
.AddAvailableValue(OrigHeader, OrigHeaderVal);
127
SSA
.AddAvailableValue(OrigPreheader, OrigPreHeaderVal);
158
SSA
.RewriteUse(U);
ScalarReplAggregates.cpp
14
// alloca instructions into nice clean scalar
SSA
form.
231
INITIALIZE_PASS_BEGIN(SROA_SSAUp, "scalarrepl-
ssa
",
233
INITIALIZE_PASS_END(SROA_SSAUp, "scalarrepl-
ssa
",
[
all
...]
SROA.cpp
21
/// serving the purpose of
SSA
formation. The algorithm iterates on the
66
STATISTIC(NumPromoted, "Number of allocas promoted to
SSA
values");
72
/// forming
SSA
values through the SSAUpdater infrastructure.
74
ForceSSAUpdater("force-
ssa
-updater", cl::init(false), cl::Hidden);
811
/// don't escape) and tries to turn them into scalar
SSA
values. There are
818
/// 2) It will transform accesses into forms which are suitable for
SSA
value
825
///
SSA
vector values.
[
all
...]
Completed in 186 milliseconds