• Home
  • Raw
  • Download

Lines Matching refs:TheModule

90   Module *TheModule = nullptr;  member in __anon40db93460111::WinEHStatePass
128 TheModule = &M; in doInitialization()
133 assert(TheModule == &M); in doFinalization()
134 TheModule = nullptr; in doFinalization()
175 Type *Int8PtrType = Type::getInt8PtrTy(TheModule->getContext()); in runOnFunction()
176 SetJmp3 = TheModule->getOrInsertFunction( in runOnFunction()
178 Type::getInt32Ty(TheModule->getContext()), in runOnFunction()
179 {Int8PtrType, Type::getInt32Ty(TheModule->getContext())}, in runOnFunction()
217 LLVMContext &Context = TheModule->getContext(); in getEHLinkRegistrationType()
236 LLVMContext &Context = TheModule->getContext(); in getCXXEHRegistrationType()
258 LLVMContext &Context = TheModule->getContext(); in getSEHRegistrationType()
291 Intrinsic::getDeclaration(TheModule, Intrinsic::stacksave), {}); in emitExceptionRegistrationRecord()
302 CxxLongjmpUnwind = TheModule->getOrInsertFunction( in emitExceptionRegistrationRecord()
321 Intrinsic::getDeclaration(TheModule, Intrinsic::stacksave), {}); in emitExceptionRegistrationRecord()
333 Cookie = TheModule->getOrInsertGlobal("__security_cookie", Int32Ty); in emitExceptionRegistrationRecord()
343 Intrinsic::getDeclaration(TheModule, Intrinsic::frameaddress), in emitExceptionRegistrationRecord()
354 SehLongjmpUnwind = TheModule->getOrInsertFunction( in emitExceptionRegistrationRecord()
356 FunctionType::get(Type::getVoidTy(TheModule->getContext()), Int8PtrType, in emitExceptionRegistrationRecord()
377 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_lsda), FI8); in emitEHLSDA()
403 TheModule); in generateLSDAInEAXThunk()
639 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_ehregnode), in addStateStores()
647 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_ehguard), in addStateStores()