OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:getTerminator
(Results
1 - 25
of
133
) sorted by null
1
2
3
4
5
6
/external/llvm/lib/Transforms/Utils/
FlattenCFG.cpp
141
BranchInst *PBI = dyn_cast<BranchInst>(Pred->
getTerminator
());
212
BranchInst *BPS = dyn_cast<BranchInst>(PS->
getTerminator
());
223
TerminatorInst *TBB = LastCondBlock->
getTerminator
();
226
BranchInst *PBI1 = dyn_cast<BranchInst>(PS1->
getTerminator
());
227
BranchInst *PBI2 = dyn_cast<BranchInst>(PS2->
getTerminator
());
232
(PS1->
getTerminator
()->getSuccessor(0) != PS2)) {
235
(PS2->
getTerminator
()->getSuccessor(0) != PS1))
242
BranchInst *BI = dyn_cast<BranchInst>(CurrBlock->
getTerminator
());
269
BranchInst *PBI = dyn_cast<BranchInst>(FirstCondBlock->
getTerminator
());
280
PBI = cast<BranchInst>(FirstCondBlock->
getTerminator
());
[
all
...]
UnifyFunctionExitNodes.cpp
55
if (isa<ReturnInst>(I->
getTerminator
()))
57
else if (isa<UnreachableInst>(I->
getTerminator
()))
115
PN->addIncoming(BB->
getTerminator
()->getOperand(0), BB);
LoopUnrollRuntime.cpp
77
PrologEnd->
getTerminator
());
109
Instruction *InsertPt = PrologEnd->
getTerminator
();
166
InsertTop->
getTerminator
()->setSuccessor(0, NewBB);
190
VMap.erase((*BB)->
getTerminator
());
191
NewBB->
getTerminator
()->eraseFromParent();
275
BasicBlock *NewPH = SplitBlock(PEnd, PEnd->
getTerminator
(), LPM->getAsPass());
276
BranchInst *PreHeaderBR = cast<BranchInst>(PH->
getTerminator
());
355
PH->
getTerminator
()->setSuccessor(0, NewBB);
BasicBlockUtils.cpp
40
TerminatorInst *BBTerm = BB->
getTerminator
();
127
if (isa<InvokeInst>(PredBB->
getTerminator
())) return false;
247
TerminatorInst *LatchTerm = BB->
getTerminator
();
263
assert(BB->
getTerminator
()->getNumSuccessors() == 1 &&
265
return SplitBlock(BB, BB->
getTerminator
(), P);
478
assert(!isa<IndirectBrInst>(Preds[i]->
getTerminator
()) &&
480
Preds[i]->
getTerminator
()->replaceUsesOfWith(BB, NewBB);
538
assert(!isa<IndirectBrInst>(Preds[i]->
getTerminator
()) &&
540
Preds[i]->
getTerminator
()->replaceUsesOfWith(OrigBB, NewBB1);
556
assert(!isa<IndirectBrInst>(Pred->
getTerminator
()) &
[
all
...]
LowerInvoke.cpp
57
if (InvokeInst *II = dyn_cast<InvokeInst>(BB->
getTerminator
())) {
LoopSimplify.cpp
124
if (isa<IndirectBrInst>(P->
getTerminator
())) return nullptr;
143
PreheaderBB->
getTerminator
()->setDebugLoc(
165
if (isa<IndirectBrInst>(P->
getTerminator
())) return nullptr;
275
if (isa<IndirectBrInst>(PN->getIncomingBlock(i)->
getTerminator
()))
378
if (isa<IndirectBrInst>(P->
getTerminator
()))
451
TerminatorInst *TI = BackedgeBlocks[i]->
getTerminator
();
509
TerminatorInst *TI = (*I)->
getTerminator
();
511
(*I)->
getTerminator
()->eraseFromParent();
524
if (BranchInst *BI = dyn_cast<BranchInst>((*I)->
getTerminator
()))
642
BranchInst *BI = dyn_cast<BranchInst>(ExitingBlock->
getTerminator
());
[
all
...]
DemoteRegToStack.cpp
62
PN->getIncomingBlock(i)->
getTerminator
());
134
P->getIncomingBlock(i)->
getTerminator
());
LowerExpectIntrinsic.cpp
154
if (BranchInst *BI = dyn_cast<BranchInst>(BB->
getTerminator
())) {
157
} else if (SwitchInst *SI = dyn_cast<SwitchInst>(BB->
getTerminator
())) {
/external/llvm/lib/Target/NVPTX/
NVPTXAllocaHoisting.cpp
24
TerminatorInst *firstTerminatorInst = (I++)->
getTerminator
();
NVPTXLowerAggrCopies.cpp
43
origBB->
getTerminator
()->setSuccessor(0, loopBB);
44
IRBuilder<> builder(origBB, origBB->
getTerminator
());
81
origBB->
getTerminator
()->setSuccessor(0, loopBB);
82
IRBuilder<> builder(origBB, origBB->
getTerminator
());
/external/llvm/lib/Analysis/
CodeMetrics.cpp
78
if (isa<ReturnInst>(BB->
getTerminator
()))
92
notDuplicatable |= isa<IndirectBrInst>(BB->
getTerminator
());
BranchProbabilityInfo.cpp
118
return UINT32_MAX / BB->
getTerminator
()->getNumSuccessors();
127
TerminatorInst *TI = BB->
getTerminator
();
177
TerminatorInst *TI = BB->
getTerminator
();
221
TerminatorInst *TI = BB->
getTerminator
();
276
BranchInst * BI = dyn_cast<BranchInst>(BB->
getTerminator
());
366
BranchInst * BI = dyn_cast<BranchInst>(BB->
getTerminator
());
440
BranchInst *BI = dyn_cast<BranchInst>(BB->
getTerminator
());
476
InvokeInst *II = dyn_cast<InvokeInst>(BB->
getTerminator
());
/external/llvm/lib/Transforms/Scalar/
SimplifyCFGPass.cpp
82
ReturnInst *Ret = dyn_cast<ReturnInst>(BB.
getTerminator
());
115
cast<ReturnInst>(RetBlock->
getTerminator
())->getOperand(0)) {
124
Value *InVal = cast<ReturnInst>(RetBlock->
getTerminator
())->getOperand(0);
132
RetBlock->
getTerminator
()->setOperand(0, RetBlockPHI);
139
BB.
getTerminator
()->eraseFromParent();
JumpThreading.cpp
188
<< "' with terminator: " << *BB->
getTerminator
() << '\n');
196
BranchInst *BI = dyn_cast<BranchInst>(BB->
getTerminator
());
625
TerminatorInst *BBTerm = BB->
getTerminator
();
666
if (SinglePred->
getTerminator
()->getNumSuccessors() == 1 &&
690
Instruction *Terminator = BB->
getTerminator
();
723
TerminatorInst *BBTerm = BB->
getTerminator
();
741
<< "' folding terminator: " << *BB->
getTerminator
() << '\n');
762
BranchInst *CondBr = dyn_cast<BranchInst>(BB->
getTerminator
());
[
all
...]
LoopRotation.cpp
245
BranchInst *Jmp = dyn_cast<BranchInst>(Latch->
getTerminator
());
253
BranchInst *BI = dyn_cast<BranchInst>(LastExit->
getTerminator
());
303
BranchInst *BI = dyn_cast<BranchInst>(OrigHeader->
getTerminator
());
381
TerminatorInst *LoopEntryBranch = OrigPreheader->
getTerminator
();
426
TerminatorInst *TI = OrigHeader->
getTerminator
();
453
BranchInst *PHBI = cast<BranchInst>(OrigPreheader->
getTerminator
());
/external/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h
98
return SplitCriticalEdge(BB->
getTerminator
(), SI.getSuccessorIndex(), P);
109
TerminatorInst *TI = (*PI)->
getTerminator
();
124
TerminatorInst *TI = Src->
getTerminator
();
/external/llvm/tools/llvm-stress/
llvm-stress.cpp
295
Value *V = new LoadInst(Ptr, "L", BB->
getTerminator
());
314
new StoreInst(Val, Ptr, BB->
getTerminator
());
336
Instruction* Term = BB->
getTerminator
();
426
"E", BB->
getTerminator
());
453
BB->
getTerminator
());
469
"I", BB->
getTerminator
());
497
new BitCastInst(V, DestTy, "PC", BB->
getTerminator
()));
506
new BitCastInst(V, DestTy, "BC", BB->
getTerminator
()));
514
new TruncInst(V, DestTy, "Tr", BB->
getTerminator
()));
519
new ZExtInst(V, DestTy, "ZE", BB->
getTerminator
()));
[
all
...]
/external/llvm/lib/Transforms/IPO/
PartialInlining.cpp
54
BranchInst *BR = dyn_cast<BranchInst>(entryBlock->
getTerminator
());
63
if (isa<ReturnInst>((*SI)->
getTerminator
())) {
110
newEntryBlock->
getTerminator
()->replaceUsesOfWith(preReturn, newReturnBlock);
LoopExtractor.cpp
105
L->getHeader()->getParent()->getEntryBlock().
getTerminator
();
116
if (!isa<ReturnInst>(ExitBlocks[i]->
getTerminator
())) {
236
isa<InvokeInst>(Parent->
getTerminator
())) {
302
dyn_cast<InvokeInst>(BlocksToExtract[i]->
getTerminator
()))
PruneEH.cpp
105
if (CheckUnwind && isa<ResumeInst>(BB->
getTerminator
())) {
108
} else if (CheckReturn && isa<ReturnInst>(BB->
getTerminator
())) {
177
if (InvokeInst *II = dyn_cast<InvokeInst>(BB->
getTerminator
()))
/external/llvm/include/llvm/Analysis/
CFGPrinter.h
102
if (const BranchInst *BI = dyn_cast<BranchInst>(Node->
getTerminator
()))
107
if (const SwitchInst *SI = dyn_cast<SwitchInst>(Node->
getTerminator
())) {
/external/llvm/lib/IR/
BasicBlock.cpp
124
TerminatorInst *BasicBlock::
getTerminator
() {
129
const TerminatorInst *BasicBlock::
getTerminator
() const {
303
assert(
getTerminator
() && "Can't use splitBasicBlock on degenerate BB!");
342
TerminatorInst *TI =
getTerminator
();
/external/llvm/include/llvm/IR/
BasicBlock.h
125
TerminatorInst *
getTerminator
();
126
const TerminatorInst *
getTerminator
() const;
CFG.h
151
// consequently
getTerminator
() returns NULL. In this case we construct a
249
return succ_iterator(BB->
getTerminator
());
252
return succ_const_iterator(BB->
getTerminator
());
255
return succ_iterator(BB->
getTerminator
(), true);
258
return succ_const_iterator(BB->
getTerminator
(), true);
/external/clang/lib/Analysis/
CFGStmtMap.cpp
74
if (Stmt *Term = B->
getTerminator
())
Completed in 443 milliseconds
1
2
3
4
5
6