| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.cpp | 67 llvm::Value *V = CGF.Builder.CreateBitCast(BaseValue, CGF.Int8PtrTy); in EmitValueForIvarAtOffset() 199 if (!CGF.CurSEHParent) in EmitTryCatchStmt() 200 CGF.CurSEHParent = cast<NamedDecl>(CGF.CurFuncDecl); in EmitTryCatchStmt() 219 CGF.EmitStmt(S.getTryBody()); in EmitTryCatchStmt() 223 CGF.popCatchScope(); in EmitTryCatchStmt() 232 CGF.EmitBlock(Handler.Block); in EmitTryCatchStmt() 270 CGF.EmitStmt(Handler.Body); in EmitTryCatchStmt() 280 CGF.Builder.restoreIP(SavedIP); in EmitTryCatchStmt() 284 FinallyInfo.exit(CGF); in EmitTryCatchStmt() 343 lock = CGF.Builder.CreateBitCast(lock, CGF.VoidPtrTy); in EmitAtSynchronizedStmt() [all …]
|
| H A D | CGStmtOpenMP.cpp | 52 (CGF.CapturedStmtInfo && CGF.CapturedStmtInfo->lookup(VD)) || in isCapturedVar() 53 (CGF.CurCodeDecl && isa<BlockDecl>(CGF.CurCodeDecl)); in isCapturedVar() 77 isCapturedVar(CGF, VD) || (CGF.CapturedStmtInfo && in OMPLexicalScope() 151 (CGF.CurCodeDecl && isa<BlockDecl>(CGF.CurCodeDecl) && in isCapturedVar() 2153 CGF, S, in emitInnerParallelForWhenCombined() 3633 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc); in emitOMPAtomicReadExpr() 3642 emitSimpleAtomicStore(CGF, IsSeqCst, CGF.EmitLValue(X), CGF.EmitAnyExpr(E)); in emitOMPAtomicWriteExpr() 3648 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc); in emitOMPAtomicWriteExpr() 3804 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc); in emitOMPAtomicUpdateExpr() 3903 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc); in emitOMPAtomicCaptureExpr() [all …]
|
| H A D | CGOpenMPRuntimeNVPTX.cpp | 2440 CGF.InitTempAlloca(ZeroAddr, CGF.Builder.getInt32(/*C*/ 0)); in emitTeamsCall() 2471 CGF.InitTempAlloca(ZeroAddr, CGF.Builder.getInt32(/*C*/ 0)); in emitNonSPMDParallelCall() 2498 RCG(CGF); in emitNonSPMDParallelCall() 2638 CGF.InitTempAlloca(ZeroAddr, CGF.Builder.getInt32(/*C*/ 0)); in emitSPMDParallelCall() 2666 RCG(CGF); in emitSPMDParallelCall() 2673 RCG(CGF); in emitSPMDParallelCall() 2679 RCG(CGF); in emitSPMDParallelCall() 3879 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitReduction() 3952 RCG(CGF); in emitReduction() 3966 RCG(CGF); in emitReduction() [all …]
|
| H A D | CGOpenMPRuntime.cpp | 156 CGF.EmitBranchThroughCleanup(CGF.ReturnBlock); in Enter() 157 CGF.EmitBlock(CGF.createBasicBlock(".untied.jmp.")); in Enter() 173 CGF.EmitBranchThroughCleanup(CGF.ReturnBlock); in emitUntiedSwitch() 410 : CGF(CGF) { in InlinedOpenMPRegionRAII() 986 CGF, in emitAggregateType() 1005 CGF, in emitAggregateType() 1328 if (CGF) { in emitUserDefinedReduction() 5251 IfVal = CGF.Builder.CreateIntCast(CGF.EvaluateExprAsBool(IfCond), CGF.IntTy, in emitTaskLoopCall() 5476 CGF, OVE, RValue::get(CGF.Builder.CreatePtrToInt(Ptr, CGF.SizeTy))); in emitReductionFunction() 5624 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitReduction() [all …]
|
| H A D | CGExprAgg.cpp | 37 CodeGenFunction &CGF; member in __anonbbc685050111::AggExprEmitter 62 : CGF(cgf), Builder(CGF.Builder), Dest(Dest), in AggExprEmitter() 361 CGF.CGM.getObjCRuntime().EmitGCMemmoveCollectable(CGF, in EmitCopy() 679 CGF.CGM.EmitExplicitCastExprType(ECE, &CGF); in VisitCastExpr() 1194 eval.begin(CGF); in VisitAbstractConditionalOperator() 1198 eval.end(CGF); in VisitAbstractConditionalOperator() 1209 eval.begin(CGF); in VisitAbstractConditionalOperator() 1212 eval.end(CGF); in VisitAbstractConditionalOperator() 1351 CGF.EmitStoreThroughLValue(RValue::get(CGF.EmitScalarExpr(E)), LV); in EmitInitializationToLValue() 1763 Loc = CGF.Builder.CreateElementBitCast(Loc, CGF.Int8Ty); in CheckAggExprForMemSetUse() [all …]
|
| H A D | CGCXXABI.cpp | 24 DiagnosticsEngine &Diags = CGF.CGM.getDiags(); in ErrorUnsupportedABI() 27 Diags.Report(CGF.getContext().getFullLoc(CGF.CurCodeDecl->getLocation()), in ErrorUnsupportedABI() 93 return CGF.Builder.getFalse(); in EmitMemberPointerComparison() 101 return CGF.Builder.getFalse(); in EmitMemberPointerIsNotNull() 138 CGF.CXXABIThisDecl = ThisDecl; in buildThisParam() 145 !isThisCompleteObject(CGF.CurGD)) { in buildThisParam() 153 return CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(getThisDecl(CGF)), in loadIncomingCXXThis() 160 CGF.CXXABIThisValue = ThisPtr; in setCXXABIThisValue() 165 CGF.EmitReturnOfRValue(RV, ResultType); in EmitReturnFromThunk() 213 ptr = CGF.Builder.CreateElementBitCast(ptr, CGF.Int8Ty); in ReadArrayCookie() [all …]
|
| H A D | CGExprScalar.cpp | 223 : CGF(cgf), Builder(CGF.Builder), IgnoreResultAssign(ira), in ScalarExprEmitter() 551 CGF.CGM.EmitExplicitCastExprType(E, &CGF); in VisitExplicitCastExpr() 1525 return CGF.EmitFromMemory(CGF.CGM.EmitNullConstant(Ty), Ty); in EmitNullValue() 2256 return CGF.CGM.createOpenCLIntToSamplerConversion(E, CGF); in VisitCastExpr() 2743 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E), in VisitUnaryReal() 2760 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E), in VisitUnaryImag() 3868 eval.begin(CGF); in VisitBinLAnd() 3872 eval.end(CGF); in VisitBinLAnd() 3960 eval.end(CGF); in VisitBinLOr() 4112 eval.end(CGF); in VisitAbstractConditionalOperator() [all …]
|
| H A D | CGCXXABI.h | 54 return CGF.CXXABIThisDecl; in getThisDecl() 56 llvm::Value *getThisValue(CodeGenFunction &CGF) { in getThisValue() argument 57 return CGF.CXXABIThisValue; in getThisValue() 59 Address getThisAddress(CodeGenFunction &CGF) { in getThisAddress() argument 60 return Address(CGF.CXXABIThisValue, CGF.CXXABIThisAlignment); in getThisAddress() 70 return CGF.CXXStructorImplicitParamDecl; in getStructorImplicitParamDecl() 73 return CGF.CXXStructorImplicitParamValue; in getStructorImplicitParamValue() 205 EmitMemberPointerComparison(CodeGenFunction &CGF, 213 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, 617 CGF.Builder.CreateCatchRet(CPI, BB); in Emit() [all …]
|
| H A D | ItaniumCXXABI.cpp | 1231 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in getItaniumDynamicCastFn() 1345 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in EmitDynamicCastCall() 1389 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in EmitDynamicCastToVoid() 1514 if (CGF.CurFuncDecl && CGF.CurFuncDecl->hasAttr<NakedAttr>()) in EmitInstanceFunctionProlog() 1519 setCXXABIThisValue(CGF, loadIncomingCXXThis(CGF)); in EmitInstanceFunctionProlog() 1523 getStructorImplicitParamValue(CGF) = CGF.Builder.CreateLoad( in EmitInstanceFunctionProlog() 1536 CGF.Builder.CreateStore(getThisValue(CGF), CGF.ReturnValue); in EmitInstanceFunctionProlog() 1858 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in performTypeAdjustment() 1950 CGF.Builder.CreateElementBitCast(CookiePtr, CGF.SizeTy); in InitializeArrayCookie() 3961 CGF.EmitNounwindRuntimeCall(getEndCatchFn(CGF.CGM)); in Emit() [all …]
|
| H A D | CGCoroutine.cpp | 195 CGF.EmitBlock(SuspendBlock); in emitSuspendExpression() 197 auto &Builder = CGF.Builder; in emitSuspendExpression() 225 CGF.EmitBlock(CleanupBlock); in emitSuspendExpression() 229 CGF.EmitBlock(ReadyBlock); in emitSuspendExpression() 400 auto &CGM = CGF.CGM; in Emit() 438 CGF.EmitBlock(FreeBB); in Emit() 439 CGF.EmitStmt(Deallocate); in Emit() 472 CodeGenFunction &CGF; member 480 : CGF(CGF), Builder(CGF.Builder), S(S), GroActiveFlag(Address::invalid()), in GetReturnObjectManager() 511 for (auto b = CGF.EHStack.find(top), e = CGF.EHStack.find(old_top); in EmitGroAlloca() [all …]
|
| H A D | CGAtomic.cpp | 32 CodeGenFunction &CGF; member in __anon87b451740111::AtomicInfo 46 : CGF(CGF), AtomicSizeInBits(0), ValueSizeInBits(0), in AtomicInfo() 384 CGF.createBasicBlock("cmpxchg.store_expected", CGF.CurFn); in emitAtomicCmpXchg() 389 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn); in emitAtomicCmpXchg() 403 CGF.EmitStoreOfScalar(Cmp, CGF.MakeAddrLValue(Dest, E->getType())); in emitAtomicCmpXchg() 450 MonotonicBB = CGF.createBasicBlock("monotonic_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 453 AcquireBB = CGF.createBasicBlock("acquire_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 455 SeqCstBB = CGF.createBasicBlock("seqcst_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 524 CGF.createBasicBlock("cmpxchg.strong", CGF.CurFn); in EmitAtomicOp() 527 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn); in EmitAtomicOp() [all …]
|
| H A D | CGOpenMPRuntime.h | 58 virtual void Enter(CodeGenFunction &CGF) {} in Enter() argument 59 virtual void Exit(CodeGenFunction &CGF) {} in Exit() argument 89 void operator()(CodeGenFunction &CGF) const; 282 void setLocThreadIdInsertPt(CodeGenFunction &CGF, 1672 void emitMasterRegion(CodeGenFunction &CGF, 1682 void emitTaskgroupRegion(CodeGenFunction &CGF, 1689 void emitSingleRegion(CodeGenFunction &CGF, 1699 void emitOrderedRegion(CodeGenFunction &CGF, 1814 void emitProcBindClause(CodeGenFunction &CGF, 2110 void emitTargetDataCalls(CodeGenFunction &CGF, [all …]
|
| H A D | CGNonTrivialStruct.cpp | 341 CodeGenFunction &CGF = *this->CGF; in visitArray() local 356 Address BC = CGF.Builder.CreateBitCast(DstAddr, CGF.CGM.Int8PtrTy); in visitArray() 369 PHIs[I] = CGF.Builder.CreatePHI(CGF.CGM.Int8PtrPtrTy, 2, "addr.cur"); in visitArray() 416 Addr = CGF->Builder.CreateBitCast(Addr, CGF->CGM.Int8PtrTy); in getAddrWithOffset() 419 return CGF->Builder.CreateBitCast(Addr, CGF->CGM.Int8PtrPtrTy); in getAddrWithOffset() 659 Address Loc = CGF->Builder.CreateElementBitCast(DstAddr, CGF->Int8Ty); in visitArray() 660 CGF->Builder.CreateMemSet(Loc, CGF->Builder.getInt8(0), SizeVal, in visitArray() 694 CGF->callCStructCopyConstructor(CGF->MakeAddrLValue(Addrs[DstIdx], FT), in callSpecialFunction() 711 CGF->EmitStoreOfScalar(SrcVal, CGF->MakeAddrLValue(Addrs[DstIdx], QT), in visitARCStrong() 796 CGF.callCStructDestructor(CGF.MakeAddrLValue(Addr, Type)); in destroyNonTrivialCStruct() [all …]
|
| H A D | MicrosoftCXXABI.cpp | 892 Value = CGF.Builder.CreateBitCast(Value, CGF.Int8PtrTy); in performBaseAdjustment() 978 Offset = CGF.Builder.CreateTrunc(Offset, CGF.Int32Ty); in EmitDynamicCastCall() 986 llvm::Type *ArgTypes[] = {CGF.Int8PtrTy, CGF.Int32Ty, CGF.Int8PtrTy, in EmitDynamicCastCall() 987 CGF.Int8PtrTy, CGF.Int32Ty}; in EmitDynamicCastCall() 1495 CGF.Builder.CreateStore(getThisValue(CGF), CGF.ReturnValue); in EmitInstanceFunctionProlog() 1497 CGF.Builder.CreateStore(CGF.EmitCastToVoidPtr(getThisValue(CGF)), in EmitInstanceFunctionProlog() 1987 setCXXABIThisValue(CGF, loadIncomingCXXThis(CGF)); in EmitVirtualMemPtrThunk() 1999 CGF.EmitMustTailThunk(MD, getThisValue(CGF), Callee); in EmitVirtualMemPtrThunk() 2152 Ret = CGF.Builder.CreateElementBitCast(Ret, CGF.Int8Ty); in performReturnAdjustment() 2197 CGF.Builder.CreateElementBitCast(allocPtr, CGF.SizeTy); in readArrayCookieImpl() [all …]
|
| H A D | CGObjC.cpp | 670 CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0) in emitStructGetterCall() 677 Address dest = CGF.Builder.CreateBitCast(CGF.ReturnValue, CGF.VoidPtrTy); in emitStructGetterCall() 680 src = CGF.Builder.CreateBitCast(src, CGF.VoidPtrTy); in emitStructGetterCall() 944 CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), in emitCPPObjectAtomicGetterCall() 955 CGF.EmitCall( in emitCPPObjectAtomicGetterCall() 1175 CGF.EmitCall( in emitStructSetterCall() 1193 CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), in emitCPPObjectAtomicSetterCall() 1935 value = CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy); in emitARCValueOperation() 1990 CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy) in emitARCStoreOperation() 2044 value = CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy); in emitObjCValueOperation() [all …]
|
| H A D | CGException.cpp | 371 CGF.EmitNounwindRuntimeCall(getFreeExceptionFn(CGF.CGM), exn); in Emit() 519 CGF.EmitRuntimeCall(getUnexpectedFn(CGF.CGM), exn) in emitFilterDispatchBlock() 985 CGF.Builder.CreateStore(Exn, CGF.getExceptionSlot()); in emitWasmCatchPadBlock() 1087 typeValue = CGF.Builder.CreateBitCast(typeValue, CGF.Int8PtrTy); in emitCatchDispatchBlock() 1312 CGF.Builder.CreateLoad(CGF.getNormalCleanupDestSlot(), in Emit() 1385 SavedExnVar = CGF.CreateTempAlloca(CGF.Int8PtrTy, "finally.exn"); in enter() 1402 RethrowDest = CGF.getJumpDestInCurrentScope(CGF.getUnreachableBlock()); in enter() 1405 ForEHVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), "finally.for-eh"); in enter() 1424 CGF.popCatchScope(); in exit() 1444 CGF.Builder.CreateAlignedStore(exn, SavedExnVar, CGF.getPointerAlign()); in exit() [all …]
|
| H A D | CGExprComplex.cpp | 45 CodeGenFunction &CGF; member in __anon009c106e0111::ComplexExprEmitter 51 : CGF(cgf), Builder(CGF.Builder), IgnoreReal(ir), IgnoreImag(ii) { in ComplexExprEmitter() 180 CGF.CGM.EmitExplicitCastExprType(ECE, &CGF); in VisitCastExpr() 893 CGF.getContext() in EmitCompoundAssignLValue() 897 assert(CGF.getContext() in EmitCompoundAssignLValue() 1015 eval.begin(CGF); in VisitAbstractConditionalOperator() 1016 CGF.EmitBlock(LHSBlock); in VisitAbstractConditionalOperator() 1021 eval.end(CGF); in VisitAbstractConditionalOperator() 1023 eval.begin(CGF); in VisitAbstractConditionalOperator() 1024 CGF.EmitBlock(RHSBlock); in VisitAbstractConditionalOperator() [all …]
|
| H A D | CGExprCXX.cpp | 489 DestPtr = CGF.Builder.CreateElementBitCast(DestPtr, CGF.Int8Ty); in EmitNullBaseClassInitialization() 821 numElements = CGF.Builder.CreateTrunc(numElements, CGF.SizeTy); in EmitCXXNewAllocSize() 826 numElements = CGF.Builder.CreateSExt(numElements, CGF.SizeTy); in EmitCXXNewAllocSize() 839 numElements = CGF.Builder.CreateZExt(numElements, CGF.SizeTy); in EmitCXXNewAllocSize() 1300 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall( in EmitNewDeleteCall() 1858 CGF.CGM.getCXXABI().emitVirtualObjectDelete(CGF, DE, Ptr, ElementType, in EmitDestroyingObjectDelete() 1961 CGF.CGM.getCXXABI().ReadArrayCookie(CGF, deletedPtr, E, elementType, in EmitArrayDelete() 2119 CGF.CGM.getCXXABI().EmitBadTypeidCall(CGF); in EmitTypeidFromVTable() 2123 return CGF.CGM.getCXXABI().EmitTypeid(CGF, SrcRecordTy, ThisPtr, in EmitTypeidFromVTable() 2159 if (!CGF.CGM.getCXXABI().EmitBadCastCall(CGF)) in EmitDynamicCastToNull() [all …]
|
| H A D | CGCUDARuntime.cpp | 27 RValue CGCUDARuntime::EmitCUDAKernelCallExpr(CodeGenFunction &CGF, in EmitCUDAKernelCallExpr() argument 30 llvm::BasicBlock *ConfigOKBlock = CGF.createBasicBlock("kcall.configok"); in EmitCUDAKernelCallExpr() 31 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("kcall.end"); in EmitCUDAKernelCallExpr() 33 CodeGenFunction::ConditionalEvaluation eval(CGF); in EmitCUDAKernelCallExpr() 34 CGF.EmitBranchOnBoolExpr(E->getConfig(), ContBlock, ConfigOKBlock, in EmitCUDAKernelCallExpr() 37 eval.begin(CGF); in EmitCUDAKernelCallExpr() 38 CGF.EmitBlock(ConfigOKBlock); in EmitCUDAKernelCallExpr() 39 CGF.EmitSimpleCallExpr(E, ReturnValue); in EmitCUDAKernelCallExpr() 40 CGF.EmitBranch(ContBlock); in EmitCUDAKernelCallExpr() 42 CGF.EmitBlock(ContBlock); in EmitCUDAKernelCallExpr() [all …]
|
| H A D | CGObjCMac.cpp | 2003 CGF.CreateTempAlloca(ObjCTypes.SuperTy, CGF.getPointerAlign(), in GenerateMessageSendSuper() 4096 CGF.Builder.CreateLoad(CGF.getNormalCleanupDestSlot()); in Emit() 4143 FragileHazards::FragileHazards(CodeGenFunction &CGF) : CGF(CGF) { in FragileHazards() argument 4150 I = CGF.CurFn->begin(), E = CGF.CurFn->end(); I != E; ++I) in FragileHazards() 4204 CGBuilderTy Builder(CGF, CGF.getLLVMContext()); in emitHazardsInNewBlocks() 4469 CGF.Builder.CreateStore(CGF.Builder.getTrue(), CallTryExitVar); in EmitTryOrSynchronizedStmt() 4485 CGF.Builder.CreateStore(CGF.Builder.getFalse(), CallTryExitVar); in EmitTryOrSynchronizedStmt() 4667 CGF.Builder.CreateStore(CGF.Builder.getTrue(), CallTryExitVar); in EmitTryOrSynchronizedStmt() 5030 return CGF.Builder.CreateAlignedLoad(Entry, CGF.getPointerAlign()); in EmitClassRefFromId() 5051 return CGF.Builder.CreateLoad(EmitSelectorAddr(CGF, Sel)); in EmitSelector() [all …]
|
| H A D | CGOpenMPRuntimeNVPTX.h | 62 void syncCTAThreads(CodeGenFunction &CGF); 68 void emitWorkerLoop(CodeGenFunction &CGF, WorkerFunctionState &WST); 80 void emitGenericVarsProlog(CodeGenFunction &CGF, SourceLocation Loc, 204 virtual void emitProcBindClause(CodeGenFunction &CGF, 212 virtual void emitNumThreadsClause(CodeGenFunction &CGF, 275 void emitParallelCall(CodeGenFunction &CGF, SourceLocation Loc, 288 void emitBarrierCall(CodeGenFunction &CGF, SourceLocation Loc, 353 Address getAddressOfLocalVariable(CodeGenFunction &CGF, 369 void functionFinished(CodeGenFunction &CGF) override; 372 void getDefaultDistScheduleAndChunk(CodeGenFunction &CGF, [all …]
|
| H A D | CGClass.cpp | 250 ptr = CGF.Builder.CreateBitCast(ptr, CGF.Int8PtrTy); in ApplyNonVirtualAndVirtualOffset() 495 CGF.GetAddressOfDirectBaseInCompleteClass(CGF.LoadCXXThisAddress(), in Emit() 648 = CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(Args[SrcArgIndex])); in EmitMemberInitializer() 882 : CGF(CGF), OldSanOpts(CGF.SanOpts) { in CopyingValueRepresentation() 900 : CGF(CGF), ClassDecl(ClassDecl), SrcRec(SrcRec), in FieldMemcpyizer() 1224 CGF.EmitStmt(S); in emitAssignment() 1572 CGF.EmitBranchThroughCleanup(CGF.ReturnBlock); in EmitConditionalDtorDeleteCall() 1623 llvm::Value *Args[] = {CGF.Builder.CreateBitCast(Ptr, CGF.VoidPtrTy), in EmitSanitizerDtorCallback() 1626 llvm::Type *ArgTypes[] = {CGF.VoidPtrTy, CGF.SizeTy}; in EmitSanitizerDtorCallback() 1695 CGF.SizeTy, in PoisonMembers() [all …]
|
| H A D | CGObjCRuntime.h | 86 LValue EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, 99 void EmitTryCatchStmt(CodeGenFunction &CGF, 112 void EmitAtSynchronizedStmt(CodeGenFunction &CGF, 136 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, 165 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, 181 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, 194 virtual llvm::Value *GenerateProtocolRef(CodeGenFunction &CGF, 233 virtual llvm::Value *GetClass(CodeGenFunction &CGF, 247 virtual void EmitTryStmt(CodeGen::CodeGenFunction &CGF, 249 virtual void EmitThrowStmt(CodeGen::CodeGenFunction &CGF, [all …]
|
| H A D | CodeGenFunction.h | 418 : CGF(CGF), PrevCapturedStmtInfo(CGF.CapturedStmtInfo) { 717 : PerformCleanup(true), CGF(CGF) 1044 : CGF(CGF), SavedOutermostConditional(CGF.OutermostConditional) { 1169 : CGF(CGF) { 1180 : CGF(CGF), Data(OpaqueValueMappingData::bind(CGF, opaqueValue, lvalue)) { 1404 : CGF(CGF), OldCXXDefaultInitExprThis(CGF.CXXDefaultInitExprThis) { 1421 : CGF(CGF), OldCXXThisValue(CGF.CXXThisValue), 1442 : CGF(CGF), OldArrayInitIndex(CGF.ArrayInitIndex) { 1457 : CGF(CGF), OldCurGD(CGF.CurGD), OldCurFuncDecl(CGF.CurFuncDecl), 1468 CGF.CurFuncDecl = CGF.CurCodeDecl = [all …]
|
| H A D | CGCleanup.cpp | 47 CGF.Builder.CreateStore(V, addr); in save() 56 CGF.Builder.CreateStore(V.first, in save() 60 CGF.Builder.CreateStore(V.second, in save() 72 CGF.CreateTempAlloca(V.getType(), CGF.getPointerAlign(), "saved-rvalue"); in save() 360 CGF.EHStack.clearFixups(); in ResolveAllBranchFixups() 557 CGF.Builder.SetInsertPoint(Pred); in SimplifyCleanupEntry() 575 CGF.EmitBlock(CleanupBB); in EmitCleanup() 579 Fn->Emit(CGF, flags); in EmitCleanup() 584 CGF.EmitBlock(ContBB); in EmitCleanup() 1211 var = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), CharUnits::One(), in SetupCleanupBlockActivation() [all …]
|