OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Allocas
(Results
1 - 6
of
6
) sorted by null
/external/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h
1
//===- PromoteMemToReg.h - Promote
Allocas
to Scalars -----------*- C++ -*-===//
35
/// of the function at all. All
allocas
must be from the same function.
40
void PromoteMemToReg(const std::vector<AllocaInst*> &
Allocas
,
/external/llvm/lib/Transforms/Utils/
Mem2Reg.cpp
58
std::vector<AllocaInst*>
Allocas
;
67
Allocas
.clear();
69
// Find
allocas
that are safe to promote, by looking at all instructions in
74
Allocas
.push_back(AI);
76
if (
Allocas
.empty()) break;
78
PromoteMemToReg(
Allocas
, DT);
79
NumPromoted +=
Allocas
.size();
PromoteMemoryToRegister.cpp
1
//===- PromoteMemoryToRegister.cpp - Convert
allocas
to registers ---------===//
152
/// blocks multiple times when promoting many
allocas
in the same block.
160
/// isInterestingInstruction - This code only looks at accesses to
allocas
.
201
///
Allocas
- The alloca instructions being promoted.
203
std::vector<AllocaInst*>
Allocas
;
211
/// AllocaLookup - Reverse mapping of
Allocas
.
219
/// PhiToAllocaMap - For each PHI node, keep track of which entry in
Allocas
250
:
Allocas
(A), DT(dt), DIB(0), AST(ast) {}
265
Allocas
[AllocaIdx] =
Allocas
.back()
[
all
...]
/external/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h
78
AllocaHolderHandle
Allocas
; // Track memory allocated by alloca
Execution.cpp
739
ECStack.back().
Allocas
.add(Memory);
[
all
...]
/external/llvm/lib/Transforms/Scalar/
ScalarReplAggregates.cpp
54
STATISTIC(NumReplaced, "Number of
allocas
broken up");
55
STATISTIC(NumPromoted, "Number of
allocas
promoted");
56
STATISTIC(NumAdjusted, "Number of scalar
allocas
adjusted to allow promotion");
58
STATISTIC(NumGlobals, "Number of
allocas
copied from constant global");
[
all
...]
Completed in 120 milliseconds