HomeSort by relevance Sort by last modified time
    Searched refs:Personality (Results 1 - 13 of 13) sorted by null

  /external/llvm/lib/ExecutionEngine/JIT/
JITDwarfEmitter.h 50 unsigned char* EmitCommonEHFrame(const Function* Personality) const;
52 unsigned char* EmitEHFrame(const Function* Personality,
JITDwarfEmitter.cpp 483 JITDwarfEmitter::EmitCommonEHFrame(const Function* Personality) const {
494 JCE->emitString(Personality ? "zPLR" : "zR");
499 if (Personality) {
500 // Augmentation Size: 3 small ULEBs of one byte each, and the personality
504 // We set the encoding of the personality as direct encoding because we use
506 // PC value may be bigger than the personality function pointer.
509 JCE->emitInt32(((intptr_t)Jit.getPointerToGlobal(Personality)));
512 JCE->emitInt64(((intptr_t)Jit.getPointerToGlobal(Personality)));
539 JITDwarfEmitter::EmitEHFrame(const Function* Personality,
555 // If there is a personality and landing pads then point to the languag
    [all...]
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMELFStreamer.cpp 61 FnStart(0), Personality(0), CantUnwind(false) {}
212 const MCSymbol *Personality;
267 Personality = NULL;
360 // Emit Personality
361 assert(Personality && ".personality directive must preceed .handlerdata");
364 MCSymbolRefExpr::Create(Personality,
385 Personality = Per;
  /external/llvm/lib/CodeGen/
MachineModuleInfo.cpp 279 // Always emit some info, by default "no personality" info.
411 /// addPersonality - Provide the personality function for the exception
414 const Function *Personality) {
416 LP.Personality = Personality;
419 if (Personalities[i] == Personality)
422 // If this is the first personality we're adding go
425 Personalities[0] = Personality;
427 Personalities.push_back(Personality);
551 /// getPersonality - Return the personality function for the current function
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
ARMException.cpp 76 // Emit references to personality.
77 if (const Function * Personality =
79 MCSymbol *PerSym = Asm->Mang->getSymbol(Personality);
  /external/llvm/include/llvm/CodeGen/
MachineModuleInfo.h 70 const Function *Personality; // Personality function.
74 : LandingPadBlock(MBB), LandingPadLabel(0), Personality(0) {}
143 /// Personalities - Vector of all personality functions ever seen. Used to
281 /// addPersonality - Provide the personality function for the exception
284 const Function *Personality);
286 /// getPersonalityIndex - Get index of the current personality function inside
290 /// getPersonalities - Return array of personality functions ever seen.
389 /// getPersonality - Return a personality function if available. The presence
  /external/llvm/include/llvm/MC/
MCDwarf.h 397 MCDwarfFrameInfo() : Begin(0), End(0), Personality(0), Lsda(0),
403 const MCSymbol *Personality;
MCStreamer.h 616 virtual void EmitPersonality(const MCSymbol *Personality);
  /external/llvm/lib/MC/
MCDwarf.cpp     [all...]
MCStreamer.cpp 315 CurFrame->Personality = Sym;
560 void MCStreamer::EmitPersonality(const MCSymbol *Personality) {
MCAsmStreamer.cpp 258 virtual void EmitPersonality(const MCSymbol *Personality);
    [all...]
  /external/clang/lib/CodeGen/
CGException.cpp 146 /// The exceptions personality for a function.
150 // If this is non-null, this personality requires a non-standard
211 /// Determines the personality function to use when both C++
215 // The ObjC personality defers to the C++ personality for non-ObjC
216 // handlers. Unlike the C++ case, we use the same personality
227 // The GCC runtime's personality function inherently doesn't support
228 // mixed EH. Use the C++ personality just to avoid returning null.
250 const EHPersonality &Personality) {
253 Personality.PersonalityFn)
766 const EHPersonality &personality = EHPersonality::get(getLangOpts()); local
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp     [all...]

Completed in 238 milliseconds