OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Personality
(Results
1 - 9
of
9
) sorted by null
/external/llvm/lib/Analysis/
LibCallSemantics.cpp
65
/// See if the given exception handling
personality
function is one that we
85
EHPersonality
Personality
= classifyEHPersonality(LP->getPersonalityFn());
86
// We can't simplify any invokes to nounwind functions if the
personality
89
return !isAsynchronousEHPersonality(
Personality
);
/external/llvm/include/llvm/CodeGen/
MachineModuleInfo.h
73
const Function *
Personality
; //
Personality
function.
78
: LandingPadBlock(MBB), LandingPadLabel(nullptr),
Personality
(nullptr),
147
/// Personalities - Vector of all
personality
functions ever seen. Used to
317
/// addPersonality - Provide the
personality
function for the exception
320
const Function *
Personality
);
324
/// getPersonalityIndex - Get index of the current
personality
function inside
328
/// getPersonalities - Return array of
personality
functions ever seen.
432
/// getPersonality - Return a
personality
function if available. The presence
436
/// Classify the
personality
function amongst known EH styles
[
all
...]
/external/llvm/lib/CodeGen/
MachineModuleInfo.cpp
279
// Always emit some info, by default "no
personality
" info.
410
/// addPersonality - Provide the
personality
function for the exception
413
const Function *
Personality
) {
415
LP.
Personality
=
Personality
;
418
if (Personalities[i] ==
Personality
)
421
// If this is the first
personality
we're adding go
424
Personalities[0] =
Personality
;
426
Personalities.push_back(
Personality
);
564
/// getPersonality - Return the
personality
function for the current function
[
all
...]
WinEHPrepare.cpp
11
// backend wants. It snifs the
personality
function to see which kind of
12
// preparation is necessary. If the
personality
function uses the Itanium LSDA,
108
EHPersonality
Personality
;
328
// Classify the
personality
to see what kind of preparation we need.
329
Personality
= classifyEHPersonality(LPads.back()->getPersonalityFn());
331
// Do nothing if this is not an MSVC
personality
.
332
if (!isMSVCEHPersonality(
Personality
))
337
if (isAsynchronousEHPersonality(
Personality
) && !SEHPrepare) {
415
if (isAsynchronousEHPersonality(
Personality
)) {
786
//
personality
[
all
...]
/external/llvm/include/llvm/MC/
MCDwarf.h
468
: Begin(nullptr), End(nullptr),
Personality
(nullptr), Lsda(nullptr),
474
const MCSymbol *
Personality
;
/external/llvm/lib/MC/
MCDwarf.cpp
[
all
...]
/external/clang/lib/CodeGen/
CGException.cpp
81
/// The exceptions
personality
for a function.
85
// If this is non-null, this
personality
requires a non-standard
138
/// On Win64, use libgcc's SEH
personality
function. We fall back to dwarf on
181
/// Determines the
personality
function to use when both C++
186
// The ObjC
personality
defers to the C++
personality
for non-ObjC
187
// handlers. Unlike the C++ case, we use the same
personality
198
// The GCC runtime's
personality
function inherently doesn't support
199
// mixed EH. Use the C++
personality
just to avoid returning null.
220
// Try to pick a
personality
function that is compatible with MSVC if we'r
696
const EHPersonality &
personality
= EHPersonality::get(*this);
local
[
all
...]
/external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGISel.cpp
[
all
...]
/external/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp
[
all
...]
Completed in 1279 milliseconds