OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:ExitBB
(Results
1 - 20
of
20
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
CrossDSOCFI.cpp
128
BasicBlock *
ExitBB
= BasicBlock::Create(Ctx, "exit", F);
136
IRBFail.CreateBr(
ExitBB
);
138
IRBuilder<> IRBExit(
ExitBB
);
152
BranchInst *BI = IRBTest.CreateCondBr(Test,
ExitBB
, TrapBB);
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntimeGPU.h
41
llvm::BasicBlock *
ExitBB
= nullptr;
CGNonTrivialStruct.cpp
387
llvm::BasicBlock *
ExitBB
= CGF.createBasicBlock("loop.exit");
394
CGF.Builder.CreateCondBr(Done,
ExitBB
, LoopBB);
421
CGF.EmitBlock(
ExitBB
);
CGAtomic.cpp
1828
auto *
ExitBB
= CGF.createBasicBlock("atomic_exit");
1844
CGF.Builder.CreateCondBr(Res,
ExitBB
, ContBB);
1845
CGF.EmitBlock(
ExitBB
, /*IsFinished=*/true);
1857
auto *
ExitBB
= CGF.createBasicBlock("atomic_exit");
1876
CGF.Builder.CreateCondBr(Res.second,
ExitBB
, ContBB);
1877
CGF.EmitBlock(
ExitBB
, /*IsFinished=*/true);
1914
auto *
ExitBB
= CGF.createBasicBlock("atomic_exit");
1927
CGF.Builder.CreateCondBr(Res,
ExitBB
, ContBB);
1928
CGF.EmitBlock(
ExitBB
, /*IsFinished=*/true);
1939
auto *
ExitBB
= CGF.createBasicBlock("atomic_exit")
[
all
...]
ItaniumCXXABI.cpp
2977
llvm::BasicBlock *
ExitBB
= llvm::BasicBlock::Create(Context, "", Wrapper);
2978
Builder.CreateCondBr(Have, InitBB,
ExitBB
);
2982
Builder.CreateBr(
ExitBB
);
2984
Builder.SetInsertPoint(
ExitBB
);
CGOpenMPRuntime.cpp
2595
llvm::BasicBlock *
ExitBB
= CGF.createBasicBlock(".cancel.exit");
2598
CGF.Builder.CreateCondBr(Cmp,
ExitBB
, ContBB);
2599
CGF.EmitBlock(
ExitBB
);
6312
llvm::BasicBlock *
ExitBB
= CGF.createBasicBlock(".cancel.exit");
6315
CGF.Builder.CreateCondBr(Cmp,
ExitBB
, ContBB);
6316
CGF.EmitBlock(
ExitBB
);
6348
llvm::BasicBlock *
ExitBB
= CGF.createBasicBlock(".cancel.exit");
6351
CGF.Builder.CreateCondBr(Cmp,
ExitBB
, ContBB);
6352
CGF.EmitBlock(
ExitBB
);
9910
llvm::BasicBlock *
ExitBB
= MapperCGF.createBasicBlock("omp.arraymap.exit")
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
OMPIRBuilder.h
600
BasicBlock *EntryBB, *
ExitBB
;
602
/// Collect all blocks in between EntryBB and
ExitBB
in both the given
811
/// \param
ExitBB
block where the region ends.
818
BasicBlock *
ExitBB
,
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
Analysis.cpp
502
const BasicBlock *
ExitBB
= Call.getParent();
503
const Instruction *Term =
ExitBB
->getTerminator();
523
for (BasicBlock::const_iterator BBI = std::prev(
ExitBB
->end(), 2);; --BBI) {
544
const Function *F =
ExitBB
->getParent();
AtomicExpandPass.cpp
1055
BasicBlock *
ExitBB
=
1057
BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F,
ExitBB
);
1075
Builder.CreateCondBr(TryAgain, LoopBB,
ExitBB
);
1077
Builder.SetInsertPoint(
ExitBB
,
ExitBB
->begin());
1203
BasicBlock *
ExitBB
= BB->splitBasicBlock(CI->getIterator(), "cmpxchg.end");
1204
auto FailureBB = BasicBlock::Create(Ctx, "cmpxchg.failure", F,
ExitBB
);
1285
Builder.CreateBr(
ExitBB
);
1308
Builder.CreateBr(
ExitBB
);
1314
Builder.SetInsertPoint(
ExitBB
, ExitBB->begin())
[
all
...]
ModuloSchedule.cpp
1253
MachineBasicBlock *PreheaderBB, *
ExitBB
;
1287
ExitBB
(L.getExitBlock()), MRI(BB->getParent()->getRegInfo()),
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LowerMemIntrinsics.cpp
323
BasicBlock *
ExitBB
= InsertBefore->getParent();
324
ExitBB
->setName("memmove_done");
351
ExitBB
, LoopBB);
354
BranchInst::Create(
ExitBB
, LoopBB, CompareN, ThenTerm);
359
BasicBlock::Create(F->getContext(), "copy_forward_loop", F,
ExitBB
);
370
ExitBB
, FwdLoopBB);
374
BranchInst::Create(
ExitBB
, FwdLoopBB, CompareN, ElseTerm);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopPredication.cpp
1143
BasicBlock *
ExitBB
= BI->getSuccessor(ExitIfTrue ? 0 : 1);
1144
if (!
ExitBB
->getPostdominatingDeoptimizeCall())
LoopUnrollPass.cpp
627
BasicBlock *ExitingBB, *
ExitBB
;
628
std::tie(ExitingBB,
ExitBB
) = ExitWorklist.pop_back_val();
630
for (Instruction &I : *
ExitBB
) {
LICM.cpp
1593
BasicBlock *
ExitBB
= PN->getParent();
1594
assert(ExitBlockSet.count(
ExitBB
) && "Expect the PHI is in an exit block.");
1629
SmallSetVector<BasicBlock *, 8> PredBBs(pred_begin(
ExitBB
), pred_end(
ExitBB
));
1636
ExitBB
, PredBB, ".split.loop.exit", DT, LI, MSSAU, true);
LoopUnswitch.cpp
910
/// If true, we return true and set
ExitBB
to the block we
914
BasicBlock *&
ExitBB
,
924
if (
ExitBB
) return false;
925
ExitBB
= BB;
932
if (!isTrivialLoopExitBlockHelper(L, Succ,
ExitBB
, Visited))
951
BasicBlock *
ExitBB
= nullptr;
952
if (isTrivialLoopExitBlockHelper(L, BB,
ExitBB
, Visited))
953
return
ExitBB
;
SimpleLoopUnswitch.cpp
175
BasicBlock &
ExitBB
) {
176
for (Instruction &I :
ExitBB
) {
234
static void rewritePHINodesForExitAndUnswitchedBlocks(BasicBlock &
ExitBB
,
239
assert(&
ExitBB
!= &UnswitchedBB &&
242
for (PHINode &PN :
ExitBB
.phis()) {
270
NewPN->addIncoming(&PN, &
ExitBB
);
290
for (auto *
ExitBB
: Exits)
291
if (Loop *ExitL = LI.getLoopFor(
ExitBB
))
347
// Return the top-most loop containing
ExitBB
and having
ExitBB
as exiting bloc
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMLowOverheadLoops.cpp
993
MachineBasicBlock *
ExitBB
= ExitBlocks.front();
994
for (const MachineBasicBlock::RegisterMaskPair &RegMask :
ExitBB
->liveins()) {
ARMConstantIslandPass.cpp
1928
// We queried for the CBN?Z opcode based upon the '
ExitBB
', the opposite
1952
MachineBasicBlock *
ExitBB
= &MBB->back() == Br.MI ?
1957
if (FindCmpForCBZ(Br, Cmp,
ExitBB
) && TryConvertToLE(Br, Cmp)) {
1958
DestBB =
ExitBB
;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
GCOVProfiling.cpp
1261
auto *
ExitBB
= BasicBlock::Create(*Ctx, "exit", WriteoutF);
1355
Builder.CreateCondBr(FileLoopCond, FileLoopHeader,
ExitBB
);
1358
Builder.SetInsertPoint(
ExitBB
);
/src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp
170
<< " Exit: " << OI.
ExitBB
->getName() << "\n");
703
OI.
ExitBB
= PRegExitBB;
901
auto *
ExitBB
= CondBB->getTerminator()->getSuccessor(1);
902
Instruction *I = Builder.CreateBr(
ExitBB
);
960
//
ExitBB
after LoopAfterBB because LoopAfterBB is used for FinalizationCB,
962
BasicBlock *
ExitBB
=
972
Builder.SetInsertPoint(
ExitBB
);
998
auto *
ExitBB
= CondBB->getTerminator()->getSuccessor(1);
999
Instruction *I = Builder.CreateBr(
ExitBB
);
1714
BasicBlock *
ExitBB
= Nested->getHeader()
[
all
...]
Completed in 108 milliseconds
Indexes created Sun Jun 21 00:25:28 UTC 2026