OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Allocas
(Results
1 - 8
of
8
) sorted by null
/external/llvm/lib/Transforms/Utils/
Mem2Reg.cpp
60
std::vector<AllocaInst*>
Allocas
;
70
Allocas
.clear();
72
// Find
allocas
that are safe to promote, by looking at all instructions in
77
Allocas
.push_back(AI);
79
if (
Allocas
.empty()) break;
81
PromoteMemToReg(
Allocas
, DT, DL);
82
NumPromoted +=
Allocas
.size();
PromoteMemoryToRegister.cpp
1
//===- PromoteMemoryToRegister.cpp - Convert
allocas
to registers ---------===//
229
/// blocks multiple times when promoting many
allocas
in the same block.
240
/// This code only looks at accesses to
allocas
.
278
std::vector<AllocaInst *>
Allocas
;
286
/// Reverse mapping of
Allocas
.
297
/// For each PHI node, keep track of which entry in
Allocas
it corresponds
326
PromoteMem2Reg(ArrayRef<AllocaInst *>
Allocas
, DominatorTree &DT,
328
:
Allocas
(
Allocas
.begin(),
Allocas
.end()), DT(DT)
[
all
...]
/external/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h
1
//===- PromoteMemToReg.h - Promote
Allocas
to Scalars -----------*- C++ -*-===//
39
/// does not modify the CFG of the function at all. All
allocas
must be from
44
void PromoteMemToReg(ArrayRef<AllocaInst *>
Allocas
, DominatorTree &DT,
/external/llvm/lib/CodeGen/
StackColoring.cpp
19
// 2. Merge this pass with StackSlotColoring and allow merging of
allocas
with
65
/// The user may write code that uses
allocas
outside of the declared lifetime
70
ProtectFromEscapedAllocas("protect-from-escaped-
allocas
",
78
STATISTIC(EscapedAllocas, "Number of
allocas
that escaped the lifetime region");
281
//
Allocas
that start and end within a single block are handled
302
//
allocas
are live in/out of that block.
498
// Keep a list of *
allocas
* which need to be remapped.
499
DenseMap<const AllocaInst*, const AllocaInst*>
Allocas
;
505
Allocas
[From] = To;
544
if (!
Allocas
.count(AI)
[
all
...]
/external/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h
78
AllocaHolderHandle
Allocas
; // Track memory allocated by alloca
Execution.cpp
[
all
...]
/external/llvm/lib/Transforms/Scalar/
ScalarReplAggregates.cpp
55
STATISTIC(NumReplaced, "Number of
allocas
broken up");
56
STATISTIC(NumPromoted, "Number of
allocas
promoted");
57
STATISTIC(NumAdjusted, "Number of scalar
allocas
adjusted to allow promotion");
[
all
...]
/external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp
[
all
...]
Completed in 156 milliseconds