Searched refs:PersonalityFn (Results 1 - 25 of 29) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DSjLjEHPrepare.cpp56 Value *PersonalityFn; member in class:__anon18592::SjLjEHPass
132 PersonalityFn = 0;
452 if (!PersonalityFn) PersonalityFn = LPI->getPersonalityFn();
461 if (!PersonalityFn) PersonalityFn = CI->getArgOperand(1);
473 if (!PersonalityFn) PersonalityFn = LPI->getPersonalityFn();
480 if (!PersonalityFn) return false;
608 new StoreInst(PersonalityFn, PersonalityFieldPt
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h111 getExceptionPointerRegister(const Constant *PersonalityFn) const override {
118 getExceptionSelectorRegister(const Constant *PersonalityFn) const override {
/external/llvm/lib/Target/X86/
H A DX86WinEHState.cpp99 Function *PersonalityFn = nullptr; member in class:__anon13251::WinEHStatePass
155 PersonalityFn =
157 if (!PersonalityFn)
159 Personality = classifyEHPersonality(PersonalityFn);
198 PersonalityFn = nullptr;
310 StringRef PersonalityName = PersonalityFn->getName();
352 linkExceptionRegistration(Builder, PersonalityFn);
381 /// PersonalityFn, forwarding the parameters passed to PEXCEPTION_ROUTINE:
408 Builder.CreateBitCast(PersonalityFn, TargetFuncTy->getPointerTo());
H A DX86ISelLowering.h960 getExceptionPointerRegister(const Constant *PersonalityFn) const override;
965 getExceptionSelectorRegister(const Constant *PersonalityFn) const override;
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h131 getExceptionPointerRegister(const Constant *PersonalityFn) const override {
138 getExceptionSelectorRegister(const Constant *PersonalityFn) const override {
H A DXCoreFrameLowering.cpp162 const Constant *PersonalityFn,
168 TL->getExceptionPointerRegister(PersonalityFn)));
171 TL->getExceptionSelectorRegister(PersonalityFn)));
326 const Constant *PersonalityFn = local
329 GetEHSpillList(SpillList, MFI, XFI, PersonalityFn,
361 const Constant *PersonalityFn = local
364 GetEHSpillList(SpillList, MFI, XFI, PersonalityFn,
160 GetEHSpillList(SmallVectorImpl<StackSlotInfo> &SpillList, MachineFrameInfo *MFI, XCoreFunctionInfo *XFI, const Constant *PersonalityFn, const TargetLowering *TL) argument
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h184 getExceptionPointerRegister(const Constant *PersonalityFn) const override {
191 getExceptionSelectorRegister(const Constant *PersonalityFn) const override {
/external/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp204 Value *PersonalityFn = F.getPersonalityFn(); local
208 Builder.CreateBitCast(PersonalityFn, Builder.getInt8PtrTy()),
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h437 getExceptionPointerRegister(const Constant *PersonalityFn) const override {
444 getExceptionSelectorRegister(const Constant *PersonalityFn) const override {
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h376 getExceptionPointerRegister(const Constant *PersonalityFn) const override {
384 getExceptionSelectorRegister(const Constant *PersonalityFn) const override {
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.h432 getExceptionPointerRegister(const Constant *PersonalityFn) const override;
437 getExceptionSelectorRegister(const Constant *PersonalityFn) const override;
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.h280 getExceptionPointerRegister(const Constant *PersonalityFn) const override {
287 getExceptionSelectorRegister(const Constant *PersonalityFn) const override {
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DVerifier.cpp140 /// PersonalityFn - The personality function referenced by the
143 const Value *PersonalityFn; member in struct:__anon19015::Verifier
148 MessagesStr(Messages), PersonalityFn(0) {
153 Context(0), DT(0), MessagesStr(Messages), PersonalityFn(0) {
178 PersonalityFn = 0;
1447 if (PersonalityFn)
1448 Assert1(LPI.getPersonalityFn() == PersonalityFn,
1450 PersonalityFn = LPI.getPersonalityFn();
1453 Assert1(isa<Constant>(PersonalityFn), "Personality function is not constant!",
H A DInstructions.cpp173 LandingPadInst::LandingPadInst(Type *RetTy, Value *PersonalityFn, argument
177 init(PersonalityFn, 1 + NumReservedValues, NameStr);
180 LandingPadInst::LandingPadInst(Type *RetTy, Value *PersonalityFn, argument
184 init(PersonalityFn, 1 + NumReservedValues, NameStr);
202 LandingPadInst *LandingPadInst::Create(Type *RetTy, Value *PersonalityFn, argument
206 return new LandingPadInst(RetTy, PersonalityFn, NumReservedClauses, NameStr,
210 LandingPadInst *LandingPadInst::Create(Type *RetTy, Value *PersonalityFn, argument
214 return new LandingPadInst(RetTy, PersonalityFn, NumReservedClauses, NameStr,
/external/clang/lib/CodeGen/
H A DCGException.cpp226 Personality.PersonalityFn);
312 assert(std::strcmp(ObjCXX.PersonalityFn, CXX.PersonalityFn) != 0 &&
315 llvm::Function *Fn = getModule().getFunction(ObjCXX.PersonalityFn);
H A DCGCleanup.h606 const char *PersonalityFn;
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h735 getExceptionPointerRegister(const Constant *PersonalityFn) const override;
740 getExceptionSelectorRegister(const Constant *PersonalityFn) const override;
/external/llvm/lib/Transforms/Scalar/
H A DLICM.cpp432 if (Constant *PersonalityFn = Fn->getPersonalityFn())
433 if (isFuncletEHPersonality(classifyEHPersonality(PersonalityFn)))
/external/llvm/include/llvm/Target/
H A DTargetLowering.h1023 getExceptionPointerRegister(const Constant *PersonalityFn) const {
1031 getExceptionSelectorRegister(const Constant *PersonalityFn) const {
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp979 const Constant *PersonalityFn = FuncInfo->Fn->getPersonalityFn(); local
990 MCPhysReg EHPhysReg = TLI->getExceptionPointerRegister(PersonalityFn);
1016 if (unsigned Reg = TLI->getExceptionPointerRegister(PersonalityFn))
1020 if (unsigned Reg = TLI->getExceptionSelectorRegister(PersonalityFn))
/external/swiftshader/third_party/LLVM/include/llvm/
H A DInstructions.h2146 explicit LandingPadInst(Type *RetTy, Value *PersonalityFn,
2149 explicit LandingPadInst(Type *RetTy, Value *PersonalityFn,
2157 static LandingPadInst *Create(Type *RetTy, Value *PersonalityFn,
2161 static LandingPadInst *Create(Type *RetTy, Value *PersonalityFn,
/external/llvm/include/llvm-c/
H A DCore.h1965 void LLVMSetPersonalityFn(LLVMValueRef Fn, LLVMValueRef PersonalityFn);
/external/llvm/lib/IR/
H A DCore.cpp1799 void LLVMSetPersonalityFn(LLVMValueRef Fn, LLVMValueRef PersonalityFn) { argument
1800 unwrap<Function>(Fn)->setPersonalityFn(unwrap<Constant>(PersonalityFn));
/external/llvm/lib/AsmParser/
H A DLLParser.cpp4627 Constant *PersonalityFn = nullptr;
4645 ParseGlobalTypeAndValue(PersonalityFn)))
4742 Fn->setPersonalityFn(PersonalityFn);
/external/llvm/tools/llvm-objdump/
H A DMachODump.cpp7272 uint32_t PersonalityFn = readNext<uint32_t>(Pos); local
7274 << "]: " << format("0x%08" PRIx32, PersonalityFn) << '\n';

Completed in 565 milliseconds

12