reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/lib/CodeGen/CodeGenFunction.h
 3625   llvm::CallInst *EmitNounwindRuntimeCall(llvm::FunctionCallee callee,

References

tools/clang/lib/CodeGen/CGBlocks.cpp
 2114         EmitNounwindRuntimeCall(CGM.getBlockObjectAssign(), args);
 2285     CGF.EmitNounwindRuntimeCall(fn, args);
 2935     EmitNounwindRuntimeCall(F, args);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 6077     return EmitNounwindRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), Ops);
 7149     return EmitNounwindRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), Ops);
tools/clang/lib/CodeGen/CGCall.cpp
 3658   return EmitNounwindRuntimeCall(callee, None, name);
tools/clang/lib/CodeGen/CGClass.cpp
 1649    CGF.EmitNounwindRuntimeCall(Fn, Args);
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  280   EmitNounwindRuntimeCall(atexit, dtorStub);
tools/clang/lib/CodeGen/CGException.cpp
  368       CGF.EmitNounwindRuntimeCall(getFreeExceptionFn(CGF.CGM), exn);
 1435       CGF.EmitNounwindRuntimeCall(BeginCatchFn, exn);
tools/clang/lib/CodeGen/CGExpr.cpp
 2996   llvm::CallInst *HandlerCall = CGF.EmitNounwindRuntimeCall(Fn, FnArgs);
tools/clang/lib/CodeGen/CGExprScalar.cpp
 3142     CGF.EmitNounwindRuntimeCall(handler, handlerArgs);
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
  495       CallerCGF.EmitNounwindRuntimeCall(F, Ptrs);
tools/clang/lib/CodeGen/CGObjC.cpp
 1960   EmitNounwindRuntimeCall(fn, values);
 2000   llvm::CallInst *call = CGF.EmitNounwindRuntimeCall(fn, value);
 2022   llvm::Value *result = CGF.EmitNounwindRuntimeCall(fn, addr.getPointer());
 2051   llvm::CallInst *result = CGF.EmitNounwindRuntimeCall(fn, args);
 2074   CGF.EmitNounwindRuntimeCall(fn, args);
 2245   llvm::CallInst *call = EmitNounwindRuntimeCall(fn, value);
 2291   EmitNounwindRuntimeCall(fn, args);
 2446   EmitNounwindRuntimeCall(fn, addr.getPointer());
 3476   EmitNounwindRuntimeCall(extender, object);
 3709       EmitNounwindRuntimeCall(CGM.IsOSVersionAtLeastFn, Args);
 3746     CGF.EmitNounwindRuntimeCall(CFFunc,
tools/clang/lib/CodeGen/CGObjCGNU.cpp
  703     return CGF.EmitNounwindRuntimeCall(MsgLookupSuperFn, lookupArgs);
  796         CGF.EmitNounwindRuntimeCall(SlotLookupSuperFn, lookupArgs);
 1202     return CGF.EmitNounwindRuntimeCall(MsgLookupSuperFn, lookupArgs);
 2063       return CGF.EmitNounwindRuntimeCall(MsgLookupSuperFnSRet, lookupArgs);
 2065       return CGF.EmitNounwindRuntimeCall(MsgLookupSuperFn, lookupArgs);
 2283   return CGF.EmitNounwindRuntimeCall(ClassLookupFn, ClassName);
tools/clang/lib/CodeGen/CGObjCMac.cpp
 4145       CGF.EmitNounwindRuntimeCall(ObjCTypes.getExceptionTryExitFn(),
 4175         CGF.EmitNounwindRuntimeCall(ObjCTypes.getSyncExitFn(), SyncArg);
 4252   CGF.EmitNounwindRuntimeCall(WriteHazard, Locals);
 4465     CGF.EmitNounwindRuntimeCall(ObjCTypes.getSyncEnterFn(), SyncArg);
 4510   CGF.EmitNounwindRuntimeCall(ObjCTypes.getExceptionTryEnterFn(),
 4519   llvm::CallInst *SetJmpResult = CGF.EmitNounwindRuntimeCall(
 4557       CGF.EmitNounwindRuntimeCall(ObjCTypes.getExceptionExtractFn(),
 4580       CGF.EmitNounwindRuntimeCall(ObjCTypes.getExceptionTryEnterFn(),
 4584         CGF.EmitNounwindRuntimeCall(ObjCTypes.getSetJmpFn(),
 4657         CGF.EmitNounwindRuntimeCall(ObjCTypes.getExceptionMatchFn(),
 4715         CGF.EmitNounwindRuntimeCall(ObjCTypes.getExceptionExtractFn(),
 4747         CGF.EmitNounwindRuntimeCall(ObjCTypes.getExceptionExtractFn(),
 4752     CGF.EmitNounwindRuntimeCall(ObjCTypes.getExceptionThrowFn(),
 4793     CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcReadWeakFn(),
 4815   CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignWeakFn(),
 4837     CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignGlobalFn(),
 4840     CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignThreadLocalFn(),
 4862   CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignIvarFn(), args);
 4881   CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignStrongCastFn(),
 4892   CGF.EmitNounwindRuntimeCall(ObjCTypes.GcMemmoveCollectableFn(), args);
 7527   CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignIvarFn(), args);
 7547   CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignStrongCastFn(),
 7559   CGF.EmitNounwindRuntimeCall(ObjCTypes.GcMemmoveCollectableFn(), args);
 7571     CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcReadWeakFn(),
 7593   CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignWeakFn(),
 7615     CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignGlobalFn(),
 7618     CGF.EmitNounwindRuntimeCall(ObjCTypes.getGcAssignThreadLocalFn(),
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  242       Exn = CGF.EmitNounwindRuntimeCall(beginCatchFn, RawExn, "exn.adjusted");
  319       CGF.EmitNounwindRuntimeCall(SyncExitFn, SyncArg);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
10916       CGF.EmitNounwindRuntimeCall(Fn, Args);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1252   llvm::CallInst *ExceptionPtr = CGF.EmitNounwindRuntimeCall(
 1422   Value = CGF.EmitNounwindRuntimeCall(getItaniumDynamicCastFn(CGF), args);
 2161       CGF.EmitNounwindRuntimeCall(getGuardAbortFn(CGF.CGM, Guard->getType()),
 2325       = CGF.EmitNounwindRuntimeCall(getGuardAcquireFn(CGM, guardPtrTy), guard);
 2346     CGF.EmitNounwindRuntimeCall(getGuardReleaseFn(CGM, guardPtrTy),
 2405   CGF.EmitNounwindRuntimeCall(atexit, args);
 4079     CGF.EmitNounwindRuntimeCall(getBeginCatchFn(CGF.CGM), Exn);
 4234     CGF.EmitNounwindRuntimeCall(getGetExceptionPtrFn(CGF.CGM), Exn);
 4364     return CGF.EmitNounwindRuntimeCall(getClangCallTerminateFn(CGF.CGM), Exn);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 2273   CGF.EmitNounwindRuntimeCall(TLRegDtor, DtorStub);
 2422     CGF.EmitNounwindRuntimeCall(getInitThreadAbortFn(CGF.CGM), Guard);
 2572     CGF.EmitNounwindRuntimeCall(getInitThreadHeaderFn(CGM),
 2586     CGF.EmitNounwindRuntimeCall(getInitThreadFooterFn(CGM),