Home
last modified time | relevance | path

Searched refs:SyncArg (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp315 llvm::Value *SyncArg; member
316 CallSyncExit(llvm::FunctionCallee SyncExitFn, llvm::Value *SyncArg) in CallSyncExit()
317 : SyncExitFn(SyncExitFn), SyncArg(SyncArg) {} in CallSyncExit()
320 CGF.EmitNounwindRuntimeCall(SyncExitFn, SyncArg); in Emit()
H A DCGObjCMac.cpp4361 llvm::Value *SyncArg = CGF.Builder.CreateLoad(SyncArgSlot); in Emit() local
4362 CGF.EmitNounwindRuntimeCall(ObjCTypes.getSyncExitFn(), SyncArg); in Emit()
4649 llvm::Value *SyncArg = in EmitTryOrSynchronizedStmt() local
4651 SyncArg = CGF.Builder.CreateBitCast(SyncArg, ObjCTypes.ObjectPtrTy); in EmitTryOrSynchronizedStmt()
4652 CGF.EmitNounwindRuntimeCall(ObjCTypes.getSyncEnterFn(), SyncArg); in EmitTryOrSynchronizedStmt()
4654 SyncArgSlot = CGF.CreateTempAlloca(SyncArg->getType(), in EmitTryOrSynchronizedStmt()
4656 CGF.Builder.CreateStore(SyncArg, SyncArgSlot); in EmitTryOrSynchronizedStmt()