OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SSA
(Results
1 - 7
of
7
) 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
136
SSAUpdater
SSA
;
149
SSA
.Initialize(OrigHeaderVal->getType(), OrigHeaderVal->getName());
150
SSA
.AddAvailableValue(OrigHeader, OrigHeaderVal);
151
SSA
.AddAvailableValue(OrigPreheader, OrigPreHeaderVal);
182
SSA
.RewriteUse(U);
LICM.cpp
29
// the SSAUpdater to construct the appropriate
SSA
form for the value.
158
/// this function moves it to the exit blocks and patches up
SSA
form as
197
///
SSA
.
572
/// this function moves it to the exit blocks and patches up
SSA
form as needed.
735
// the
SSA
updater about the defs in the loop and the preheader
739
Value *LiveInValue =
SSA
.GetValueInMiddleOfBlock(ExitBlock);
[
all
...]
ScalarReplAggregates.cpp
14
// alloca instructions into nice clean scalar
SSA
form.
232
INITIALIZE_PASS_BEGIN(SROA_SSAUp, "scalarrepl-
ssa
",
234
INITIALIZE_PASS_END(SROA_SSAUp, "scalarrepl-
ssa
",
[
all
...]
SROA.cpp
21
/// serving the purpose of
SSA
formation. The algorithm iterates on the
74
STATISTIC(NumPromoted, "Number of allocas promoted to
SSA
values");
80
/// forming
SSA
values through the SSAUpdater infrastructure.
82
ForceSSAUpdater("force-
ssa
-updater", cl::init(false), cl::Hidden);
[
all
...]
/external/llvm/lib/Transforms/Utils/
SSAUpdater.cpp
1
//===- SSAUpdater.cpp - Unstructured
SSA
Update Tool ----------------------===//
308
/// return it. If not, construct
SSA
form by first calculating the required
325
SSAUpdater &S, StringRef BaseName) :
SSA
(S) {
336
SSA
.Initialize(SomeVal->getType(), BaseName);
373
SSA
.AddAvailableValue(BB, SI->getOperand(0));
435
SSA
.AddAvailableValue(BB, StoredValue);
443
Value *NewVal =
SSA
.GetValueInMiddleOfBlock(ALoad->getParent());
/external/llvm/bindings/ocaml/llvm/
llvm.mli
664
the symbol name. For instructions and basic blocks, it is the
SSA
register
[
all
...]
Completed in 225 milliseconds