OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:LandingPad
(Results
1 - 5
of
5
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
EHStreamer.cpp
100
unsigned SizeSiteActions = 0; // Total size of all entries for a
landingpad
198
const LandingPadInfo *
LandingPad
= LandingPads[i];
199
for (unsigned j = 0, E =
LandingPad
->BeginLabels.size(); j != E; ++j) {
200
MCSymbol *BeginLabel =
LandingPad
->BeginLabels[j];
284
const LandingPadInfo *
LandingPad
= LandingPads[P.PadIndex];
285
assert(BeginLabel ==
LandingPad
->BeginLabels[P.RangeIndex] &&
299
LastLabel =
LandingPad
->EndLabels[P.RangeIndex];
302
if (!
LandingPad
->LandingPadLabel) {
310
LandingPad
,
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineFunction.cpp
684
MachineFunction::getOrCreateLandingPadInfo(MachineBasicBlock *
LandingPad
) {
688
if (LP.LandingPadBlock ==
LandingPad
)
692
LandingPads.push_back(LandingPadInfo(
LandingPad
));
696
void MachineFunction::addInvoke(MachineBasicBlock *
LandingPad
,
698
LandingPadInfo &LP = getOrCreateLandingPadInfo(
LandingPad
);
703
MCSymbol *MachineFunction::addLandingPad(MachineBasicBlock *
LandingPad
) {
705
LandingPadInfo &LP = getOrCreateLandingPadInfo(
LandingPad
);
708
const Instruction *FirstI =
LandingPad
->getBasicBlock()->getFirstNonPHI();
715
addCleanup(
LandingPad
);
723
addCatchTypeInfo(
LandingPad
,
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroFrame.cpp
1862
LandingPadInst *
LandingPad
= nullptr;
1864
if ((
LandingPad
= dyn_cast_or_null<LandingPadInst>(BB.getFirstNonPHI()))) {
1865
// ehAwareSplitEdge will clone the
LandingPad
in all the edge blocks.
1868
ReplPHI = PHINode::Create(
LandingPad
->getType(), 1, "",
LandingPad
);
1869
ReplPHI->takeName(
LandingPad
);
1870
LandingPad
->replaceAllUsesWith(ReplPHI);
1877
auto *IncomingBB = ehAwareSplitEdge(Pred, &BB,
LandingPad
, ReplPHI);
1885
if (
LandingPad
) {
1888
LandingPad
->eraseFromParent()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp
4368
auto *
LandingPad
= dyn_cast<LandingPadInst>(IncomingBB->getFirstNonPHI());
4370
if (IncomingValue !=
LandingPad
)
4374
make_range(
LandingPad
->getNextNode(), IncomingBB->getTerminator())))
4432
// The
landingpad
is now unreachable. Zap it.
4695
// Note that deleting
LandingPad
's here is in fact okay, although it
4696
// involves a bit of subtle reasoning. If this inst is a
LandingPad
,
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp
3618
MachineBasicBlock*
LandingPad
= MF->CreateMachineBasicBlock();
3621
MF->insert(MBBI,
LandingPad
);
3623
LandingPad
->addSuccessor(RemainderBB);
3624
LoopBB->addSuccessor(
LandingPad
);
3625
MachineBasicBlock::iterator First =
LandingPad
->begin();
3626
BuildMI(*
LandingPad
, First, DL, TII->get(MovExecOpc), Exec)
Completed in 68 milliseconds
Indexes created Tue Jun 23 00:25:03 UTC 2026