OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:OldEntry
(Results
1 - 5
of
5
) sorted by null
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
TailRecursionElimination.cpp
93
BasicBlock *&
OldEntry
,
98
ReturnInst *Ret, BasicBlock *&
OldEntry
,
102
bool ProcessReturningBlock(ReturnInst *RI, BasicBlock *&
OldEntry
,
154
BasicBlock *
OldEntry
= 0;
186
bool Change = ProcessReturningBlock(Ret,
OldEntry
, TailCallsAreMarkedTail,
189
Change = FoldReturnAndProcessPred(BB, Ret,
OldEntry
,
411
BasicBlock *&
OldEntry
,
475
if (
OldEntry
== 0) {
476
OldEntry
= &F->getEntryBlock();
477
BasicBlock *NewEntry = BasicBlock::Create(F->getContext(), "", F,
OldEntry
);
[
all
...]
/external/llvm/lib/Transforms/Scalar/
TailRecursionElimination.cpp
496
BasicBlock *&
OldEntry
,
563
if (!
OldEntry
) {
564
OldEntry
= &F->getEntryBlock();
565
BasicBlock *NewEntry = BasicBlock::Create(F->getContext(), "", F,
OldEntry
);
566
NewEntry->takeName(
OldEntry
);
567
OldEntry
->setName("tailrecurse");
568
BranchInst::Create(
OldEntry
, NewEntry);
574
// Move all fixed sized allocas from
OldEntry
to NewEntry.
575
for (BasicBlock::iterator OEBI =
OldEntry
->begin(), E =
OldEntry
->end()
[
all
...]
/external/llvm/lib/CodeGen/
MachineModuleInfo.cpp
157
AddrLabelSymEntry
OldEntry
= std::move(AddrLabelSymbols[Old]);
159
assert(!
OldEntry
.Symbols.empty() && "Didn't have a symbol, why a callback?");
165
BBCallbacks[
OldEntry
.Index].setPtr(New); // Update the callback.
166
NewEntry = std::move(
OldEntry
); // Set New's entry.
170
BBCallbacks[
OldEntry
.Index] = nullptr; // Update the callback.
173
NewEntry.Symbols.insert(NewEntry.Symbols.end(),
OldEntry
.Symbols.begin(),
174
OldEntry
.Symbols.end());
/external/swiftshader/third_party/LLVM/lib/CodeGen/
MachineModuleInfo.cpp
204
AddrLabelSymEntry
OldEntry
= AddrLabelSymbols[Old];
206
assert(!
OldEntry
.Symbols.isNull() && "Didn't have a symbol, why a callback?");
212
BBCallbacks[
OldEntry
.Index].setPtr(New); // Update the callback.
213
NewEntry =
OldEntry
; // Set New's entry.
217
BBCallbacks[
OldEntry
.Index] = 0; // Update the callback.
231
if (MCSymbol *Sym =
OldEntry
.Symbols.dyn_cast<MCSymbol*>()) {
237
std::vector<MCSymbol*> *Syms =
OldEntry
.Symbols.get<std::vector<MCSymbol*>*>();
/external/llvm/include/llvm/Analysis/
RegionInfoImpl.h
66
BlockT *
OldEntry
= getEntry();
76
if ((*RI)->getEntry() ==
OldEntry
)
Completed in 287 milliseconds