OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:ExitBB
(Results
1 - 11
of
11
) sorted by null
/external/llvm/unittests/IR/
UserTest.cpp
71
BasicBlock &
ExitBB
= F->back();
72
PHINode &P = cast<PHINode>(
ExitBB
.front());
/external/llvm/lib/CodeGen/
AtomicExpandLoadLinkedPass.cpp
155
BasicBlock *
ExitBB
= BB->splitBasicBlock(AI, "atomicrmw.end");
156
BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F,
ExitBB
);
222
Builder.CreateCondBr(TryAgain, LoopBB,
ExitBB
);
224
Builder.SetInsertPoint(
ExitBB
,
ExitBB
->begin());
266
BasicBlock *
ExitBB
= BB->splitBasicBlock(CI, "cmpxchg.end");
267
auto FailureBB = BasicBlock::Create(Ctx, "cmpxchg.failure", F,
ExitBB
);
305
Builder.CreateBr(
ExitBB
);
309
Builder.CreateBr(
ExitBB
);
316
Builder.SetInsertPoint(
ExitBB
, ExitBB->begin())
[
all
...]
Analysis.cpp
480
const BasicBlock *
ExitBB
= I->getParent();
481
const TerminatorInst *Term =
ExitBB
->getTerminator();
501
for (BasicBlock::const_iterator BBI = std::prev(
ExitBB
->end(), 2);; --BBI) {
512
return returnTypeIsEligibleForTailCall(
ExitBB
->getParent(), I, Ret,
/external/llvm/lib/Target/X86/
X86AtomicExpandPass.cpp
232
BasicBlock *
ExitBB
= BB->splitBasicBlock(AI, "atomicrmw.end");
233
BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F,
ExitBB
);
262
Builder.CreateCondBr(Success,
ExitBB
, LoopBB);
/external/llvm/lib/Transforms/Scalar/
LoopInstSimplify.cpp
163
BasicBlock *
ExitBB
= SubLoopExitBlocks[i];
164
if (LI->getLoopFor(
ExitBB
) == L && Visited.insert(
ExitBB
))
165
VisitStack.push_back(WorklistItem(
ExitBB
, false));
LoopUnswitch.cpp
498
/// If true, we return true and set
ExitBB
to the block we
502
BasicBlock *&
ExitBB
,
512
if (
ExitBB
) return false;
513
ExitBB
= BB;
520
if (!isTrivialLoopExitBlockHelper(L, *SI,
ExitBB
, Visited))
539
BasicBlock *
ExitBB
= nullptr;
540
if (isTrivialLoopExitBlockHelper(L, BB,
ExitBB
, Visited))
541
return
ExitBB
;
[
all
...]
IndVarSimplify.cpp
492
BasicBlock *
ExitBB
= ExitBlocks[i];
496
PHINode *PN = dyn_cast<PHINode>(
ExitBB
->begin());
514
(!L->getParentLoop() || L->getParentLoop() == LI->getLoopFor(
ExitBB
));
517
BasicBlock::iterator BBI =
ExitBB
->begin();
[
all
...]
/external/llvm/lib/Transforms/Utils/
LCSSA.cpp
106
BasicBlock *
ExitBB
= *BBI;
107
if (!DT.dominates(DomNode, DT.getNode(
ExitBB
)))
111
if (SSAUpdate.HasValueForBlock(
ExitBB
))
114
PHINode *PN = PHINode::Create(Inst.getType(), PredCache.GetNumPreds(
ExitBB
),
115
Inst.getName() + ".lcssa",
ExitBB
->begin());
118
for (BasicBlock **PI = PredCache.GetPreds(
ExitBB
); *PI; ++PI) {
133
SSAUpdate.AddAvailableValue(
ExitBB
, PN);
/external/llvm/unittests/Linker/
LinkModulesTest.cpp
34
ExitBB
= BasicBlock::Create(Ctx, "exit", F);
66
BasicBlock *
ExitBB
;
82
Builder.CreateBr(
ExitBB
);
85
Builder.CreateBr(
ExitBB
);
87
Builder.SetInsertPoint(
ExitBB
);
/external/clang/lib/CodeGen/
ItaniumCXXABI.cpp
[
all
...]
/external/llvm/lib/Transforms/ObjCARC/
ObjCARCOpts.cpp
[
all
...]
Completed in 353 milliseconds