Home
last modified time | relevance | path

Searched refs:CGF (Results 1 – 25 of 92) sorted by relevance

1234

/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DHexagon.cpp201 CGF.Builder.CreateGEP(CGF.Int8Ty, __overflow_area_pointer, Offset); in EmitVAArgFromMemory()
203 CGF.Builder.CreatePtrToInt(__overflow_area_pointer, CGF.Int32Ty); in EmitVAArgFromMemory()
253 CGF.Int8Ty, Addr, llvm::ConstantInt::get(CGF.Int32Ty, Offset), "ap.next"); in EmitVAArgForHexagon()
286 CGF.EmitBlock(MaybeRegBlock); in EmitVAArgForHexagonLinux()
325 CGF.Builder.CreateGEP(CGF.Int8Ty, __current_saved_reg_area_pointer, in EmitVAArgForHexagonLinux()
337 CGF.EmitBlock(InRegBlock); in EmitVAArgForHexagonLinux()
346 CGF.EmitBranch(ContBlock); in EmitVAArgForHexagonLinux()
350 CGF.EmitBlock(OnStackBlock); in EmitVAArgForHexagonLinux()
361 CGF.Builder.CreatePtrToInt(__overflow_area_pointer, CGF.Int32Ty); in EmitVAArgForHexagonLinux()
396 CGF.EmitBranch(ContBlock); in EmitVAArgForHexagonLinux()
[all …]
H A DAArch64.cpp596 CGF.EmitBlock(MaybeRegBlock); in EmitAAPCSVAArg()
604 reg_offs = CGF.Builder.CreateAdd( in EmitAAPCSVAArg()
617 NewOffset = CGF.Builder.CreateAdd( in EmitAAPCSVAArg()
635 CGF.EmitBlock(InRegBlock); in EmitAAPCSVAArg()
641 Address BaseAddr(CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, reg_top, reg_offs), in EmitAAPCSVAArg()
701 CGF.EmitBranch(ContBlock); in EmitAAPCSVAArg()
706 CGF.EmitBlock(OnStackBlock); in EmitAAPCSVAArg()
716 OnStackPtr = CGF.Builder.CreatePtrToInt(OnStackPtr, CGF.Int64Ty); in EmitAAPCSVAArg()
725 OnStackPtr = CGF.Builder.CreateIntToPtr(OnStackPtr, CGF.Int8PtrTy); in EmitAAPCSVAArg()
753 CGF.EmitBranch(ContBlock); in EmitAAPCSVAArg()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp67 V = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, V, Offset, "add.ptr"); in EmitValueForIvarAtOffset()
195 if (!CGF.CurSEHParent) in EmitTryCatchStmt()
196 CGF.CurSEHParent = cast<NamedDecl>(CGF.CurFuncDecl); in EmitTryCatchStmt()
215 CGF.EmitStmt(S.getTryBody()); in EmitTryCatchStmt()
219 CGF.popCatchScope(); in EmitTryCatchStmt()
228 CGF.EmitBlock(Handler.Block); in EmitTryCatchStmt()
267 CGF.EmitStmt(Handler.Body); in EmitTryCatchStmt()
281 FinallyInfo.exit(CGF); in EmitTryCatchStmt()
340 lock = CGF.Builder.CreateBitCast(lock, CGF.VoidPtrTy); in EmitAtSynchronizedStmt()
449 CGF.destroyCXXObject(CGF, RV.getAggregateAddress(), QT); in destroyCalleeDestroyedArguments()
[all …]
H A DCGOpenMPRuntimeGPU.cpp1301 RCG(CGF); in emitParallelCall()
1486 Bld.CreateConstGEP(SrcAddr, 1), CGF.VoidPtrTy, CGF.Int8Ty); in shuffleAndStore()
1521 CGF, in shuffleAndStore()
1537 CGF, in shuffleAndStore()
2335 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitListToGlobalReduceFunction()
2542 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitGlobalToListReduceFunction()
2862 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction()
2873 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitReduction()
2965 RCG(CGF); in emitReduction()
3139 Src, CGF.SizeTy->getPointerTo(), CGF.SizeTy); in createParallelDataSharingWrapper()
[all …]
H A DCGOpenMPRuntime.cpp3485 : CodeGenFunction::OMPPrivateScope(CGF), CGF(CGF), E(E) { in OMPIteratorGeneratorScope()
3860 CGF.EmitStoreOfScalar(CGF.Builder.CreatePtrToInt(Addr, CGF.IntPtrTy), in emitTaskInit()
3893 CGF.EmitStoreOfScalar(CGF.Builder.CreatePtrToInt(Addr, CGF.IntPtrTy), in emitTaskInit()
4863 CGF, OVE, RValue::get(CGF.Builder.CreatePtrToInt(Ptr, CGF.SizeTy))); in emitReductionFunction()
4998 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction()
5009 CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy), in emitReduction()
5848 AllocatorTraitsLVal.getAddress(CGF), CGF.VoidPtrPtrTy, CGF.VoidPtrTy); in emitUsesAllocatorsInit()
8141 : CurDir(&Dir), CGF(CGF) { in MappableExprsHandler()
8187 : CurDir(&Dir), CGF(CGF) {} in MappableExprsHandler()
8232 CGF.Builder.CreateIntCast(CGF.getTypeSize(Ty), CGF.Int64Ty, in emitCombinedEntry()
[all …]
H A DCGStmtOpenMP.cpp71 (CGF.CurCodeDecl && isa<BlockDecl>(CGF.CurCodeDecl) && in isCapturedVar()
96 isCapturedVar(CGF, VD) || (CGF.CapturedStmtInfo && in OMPLexicalScope()
3157 CGF.Builder.CreateIntCast(CGF.Builder.CreateLoad(LB.getAddress(CGF)), in emitDistributeParallelForDistributeInnerBoundParams()
3164 CGF.Builder.CreateIntCast(CGF.Builder.CreateLoad(UB.getAddress(CGF)), in emitDistributeParallelForDistributeInnerBoundParams()
3418 LB.getAddress(CGF), UB.getAddress(CGF), ST.getAddress(CGF), in EmitOMPWorksharingLoop()
3623 CGF, in emitScanBasedDirectiveFinals()
3715 auto *Pow2K = CGF.Builder.CreatePHI(CGF.SizeTy, 2); in emitScanBasedDirective()
3727 auto *IVal = CGF.Builder.CreatePHI(CGF.SizeTy, 2); in emitScanBasedDirective()
4069 LB.getAddress(CGF), UB.getAddress(CGF), ST.getAddress(CGF)); in EmitSections()
5122 CGF.processInReduction(S, Data, CGF, CS, Scope); in EmitOMPTargetTaskBasedDirective()
[all …]
H A DCGExprAgg.cpp38 CodeGenFunction &CGF; member in __anona13f35be0111::AggExprEmitter
63 : CGF(cgf), Builder(CGF.Builder), Dest(Dest), in AggExprEmitter()
391 CGF.CGM.getObjCRuntime().EmitGCMemmoveCollectable(CGF, in EmitCopy()
726 CGF.CGM.EmitExplicitCastExprType(ECE, &CGF); in VisitCastExpr()
769 SourceLV.getAddress(CGF).withElementType(CGF.Int8Ty); in VisitCastExpr()
1276 eval.begin(CGF); in VisitAbstractConditionalOperator()
1280 eval.end(CGF); in VisitAbstractConditionalOperator()
1291 eval.begin(CGF); in VisitAbstractConditionalOperator()
1294 eval.end(CGF); in VisitAbstractConditionalOperator()
1611 CGF.EmitNullInitialization(lv.getAddress(CGF), lv.getType()); in EmitNullInitializationToLValue()
[all …]
H A DCGCXXABI.cpp24 DiagnosticsEngine &Diags = CGF.CGM.getDiags(); in ErrorUnsupportedABI()
27 Diags.Report(CGF.getContext().getFullLoc(CGF.CurCodeDecl->getLocation()), in ErrorUnsupportedABI()
83 return CGF.Builder.getFalse(); in EmitMemberPointerComparison()
91 return CGF.Builder.getFalse(); in EmitMemberPointerIsNotNull()
128 CGF.CXXABIThisDecl = ThisDecl; in buildThisParam()
135 isThisCompleteObject(CGF.CurGD)) { in buildThisParam()
143 return CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(getThisDecl(CGF)), in loadIncomingCXXThis()
150 CGF.CXXABIThisValue = ThisPtr; in setCXXABIThisValue()
202 CGF.EmitReturnOfRValue(RV, ResultType); in EmitReturnFromThunk()
250 ptr = ptr.withElementType(CGF.Int8Ty); in ReadArrayCookie()
[all …]
H A DCGOpenMPRuntime.h61 virtual void Enter(CodeGenFunction &CGF) {} in Enter() argument
62 virtual void Exit(CodeGenFunction &CGF) {} in Exit() argument
90 void operator()(CodeGenFunction &CGF) const;
259 CodeGenFunction &CGF,
695 CodeGenFunction &CGF, in getKmpcFreeShared() argument
1642 emitDependClause(CodeGenFunction &CGF,
1762 void emitMasterRegion(CodeGenFunction &CGF,
1769 void emitMaskedRegion(CodeGenFunction &CGF,
1790 void emitSingleRegion(CodeGenFunction &CGF,
1800 void emitOrderedRegion(CodeGenFunction &CGF,
[all …]
H A DCGCXXABI.h55 return CGF.CXXABIThisDecl; in getThisDecl()
57 llvm::Value *getThisValue(CodeGenFunction &CGF) { in getThisValue() argument
58 return CGF.CXXABIThisValue; in getThisValue()
60 Address getThisAddress(CodeGenFunction &CGF) { in getThisAddress() argument
62 CGF.CXXABIThisValue, in getThisAddress()
63 CGF.ConvertTypeForMem(CGF.CXXABIThisDecl->getType()->getPointeeType()), in getThisAddress()
64 CGF.CXXABIThisAlignment); in getThisAddress()
74 return CGF.CXXStructorImplicitParamDecl; in getStructorImplicitParamDecl()
77 return CGF.CXXStructorImplicitParamValue; in getStructorImplicitParamValue()
687 CGF.Builder.CreateCatchRet(CPI, BB); in Emit()
[all …]
H A DCGExprScalar.cpp224 : CGF(cgf), Builder(CGF.Builder), IgnoreResultAssign(ira), in ScalarExprEmitter()
571 CGF.CGM.EmitExplicitCastExprType(E, &CGF); in VisitExplicitCastExpr()
1571 return CGF.EmitFromMemory(CGF.CGM.EmitNullConstant(Ty), Ty); in EmitNullValue()
2467 return CGF.CGM.createOpenCLIntToSamplerConversion(E, CGF); in VisitCastExpr()
2541 : CGF(CGF), E(E) {} in OMPLastprivateConditionalUpdateRAII()
2704 CGF.EmitCheckedInBoundsGEP(CGF.Int8Ty, value, amt, in EmitScalarPrePostIncDec()
2930 CGF, E->getFPFeaturesInEffect(CGF.getLangOpts())); in VisitUnaryLNot()
4546 CGF, E->getFPFeaturesInEffect(CGF.getLangOpts())); in VisitBinLAnd()
4633 eval.end(CGF); in VisitBinLAnd()
4686 CGF, E->getFPFeaturesInEffect(CGF.getLangOpts())); in VisitBinLOr()
[all …]
H A DItaniumCXXABI.cpp1344 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in getItaniumDynamicCastFn()
1469 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in emitDynamicCastCall()
1591 CGF.GetVTablePtr(ThisAddr, CGF.UnqualPtrTy, ClassDecl); in emitDynamicCastToVoid()
1600 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in emitDynamicCastToVoid()
1604 CGF.GetVTablePtr(ThisAddr, CGF.UnqualPtrTy, ClassDecl); in emitDynamicCastToVoid()
1728 if (CGF.CurFuncDecl && CGF.CurFuncDecl->hasAttr<NakedAttr>()) in EmitInstanceFunctionProlog()
1733 setCXXABIThisValue(CGF, loadIncomingCXXThis(CGF)); in EmitInstanceFunctionProlog()
1750 CGF.Builder.CreateStore(getThisValue(CGF), CGF.ReturnValue); in EmitInstanceFunctionProlog()
2178 CGF.Builder.CreateAlignedLoad(CGF.Int32Ty, OffsetPtr, in performTypeAdjustment()
4506 CGF.EmitNounwindRuntimeCall(getEndCatchFn(CGF.CGM)); in Emit()
[all …]
H A DCGCoroutine.cpp228 CGF.EmitBlock(SuspendBlock); in emitSuspendExpression()
264 CGF.EmitBlock(ReadyBlock); in emitSuspendExpression()
282 CGF.EmitStmt(TryBody); in emitSuspendExpression()
439 auto &CGM = CGF.CGM; in Emit()
480 CGF.EmitBlock(FreeBB); in Emit()
514 CodeGenFunction &CGF; member
524 : CGF(CGF), Builder(CGF.Builder), S(S), GroActiveFlag(Address::invalid()), in GetReturnObjectManager()
549 return CGF.getContext().hasSameType(GroType, CGF.FnRetTy); in GetReturnObjectManager()
588 for (auto b = CGF.EHStack.find(top), e = CGF.EHStack.find(old_top); b != e; in EmitGroAlloca()
614 CGF.EmitAnyExprToMem(S.getReturnValue(), CGF.ReturnValue, in EmitGroInit()
[all …]
H A DCGOpenMPRuntimeGPU.h60 void syncCTAThreads(CodeGenFunction &CGF);
74 void emitGenericVarsEpilog(CodeGenFunction &CGF);
141 bool isDelayedVariableLengthDecl(CodeGenFunction &CGF,
150 CodeGenFunction &CGF,
154 llvm::Value *getGPUWarpSize(CodeGenFunction &CGF);
157 llvm::Value *getGPUThreadID(CodeGenFunction &CGF);
160 llvm::Value *getGPUNumThreads(CodeGenFunction &CGF);
164 void emitProcBindClause(CodeGenFunction &CGF,
309 Address getAddressOfLocalVariable(CodeGenFunction &CGF,
314 void functionFinished(CodeGenFunction &CGF) override;
[all …]
H A DCGAtomic.cpp31 CodeGenFunction &CGF; member in __anon220d4f0d0111::AtomicInfo
44 : CGF(CGF), AtomicSizeInBits(0), ValueSizeInBits(0), in AtomicInfo()
398 CGF.createBasicBlock("cmpxchg.store_expected", CGF.CurFn); in emitAtomicCmpXchg()
403 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn); in emitAtomicCmpXchg()
417 CGF.EmitStoreOfScalar(Cmp, CGF.MakeAddrLValue(Dest, E->getType())); in emitAtomicCmpXchg()
463 auto *AcquireBB = CGF.createBasicBlock("acquire_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet()
464 auto *SeqCstBB = CGF.createBasicBlock("seqcst_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet()
465 auto *ContBB = CGF.createBasicBlock("atomic.continue", CGF.CurFn); in emitAtomicCmpXchgFailureSet()
558 CGF.createBasicBlock("cmpxchg.strong", CGF.CurFn); in EmitAtomicOp()
561 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn); in EmitAtomicOp()
[all …]
H A DMicrosoftCXXABI.cpp1037 Offset = CGF.Builder.CreateTrunc(Offset, CGF.Int32Ty); in emitDynamicCastCall()
1045 llvm::Type *ArgTypes[] = {CGF.Int8PtrTy, CGF.Int32Ty, CGF.Int8PtrTy, in emitDynamicCastCall()
1046 CGF.Int8PtrTy, CGF.Int32Ty}; in emitDynamicCastCall()
1554 if (CGF.CurFuncDecl && CGF.CurFuncDecl->hasAttr<NakedAttr>()) in EmitInstanceFunctionProlog()
1589 if (HasThisReturn(CGF.CurGD) || hasMostDerivedReturn(CGF.CurGD)) in EmitInstanceFunctionProlog()
1590 CGF.Builder.CreateStore(getThisValue(CGF), CGF.ReturnValue); in EmitInstanceFunctionProlog()
2111 setCXXABIThisValue(CGF, loadIncomingCXXThis(CGF)); in EmitVirtualMemPtrThunk()
2251 CGF, Address(V, CGF.Int8Ty, CGF.getPointerAlign()), in performThisAdjustment()
2485 CGF.createBasicBlock("dyntls.dyn_init", CGF.CurFn); in emitDynamicTlsInitialization()
2487 CGF.createBasicBlock("dyntls.continue", CGF.CurFn); in emitDynamicTlsInitialization()
[all …]
H A DCGCUDARuntime.cpp26 RValue CGCUDARuntime::EmitCUDAKernelCallExpr(CodeGenFunction &CGF, in EmitCUDAKernelCallExpr() argument
29 llvm::BasicBlock *ConfigOKBlock = CGF.createBasicBlock("kcall.configok"); in EmitCUDAKernelCallExpr()
30 llvm::BasicBlock *ContBlock = CGF.createBasicBlock("kcall.end"); in EmitCUDAKernelCallExpr()
32 CodeGenFunction::ConditionalEvaluation eval(CGF); in EmitCUDAKernelCallExpr()
33 CGF.EmitBranchOnBoolExpr(E->getConfig(), ContBlock, ConfigOKBlock, in EmitCUDAKernelCallExpr()
36 eval.begin(CGF); in EmitCUDAKernelCallExpr()
37 CGF.EmitBlock(ConfigOKBlock); in EmitCUDAKernelCallExpr()
38 CGF.EmitSimpleCallExpr(E, ReturnValue); in EmitCUDAKernelCallExpr()
39 CGF.EmitBranch(ContBlock); in EmitCUDAKernelCallExpr()
41 CGF.EmitBlock(ContBlock); in EmitCUDAKernelCallExpr()
[all …]
H A DCGExprComplex.cpp46 CodeGenFunction &CGF; member in __anon600075a70111::ComplexExprEmitter
52 : CGF(cgf), Builder(CGF.Builder), IgnoreReal(ir), IgnoreImag(ii) { in ComplexExprEmitter()
186 CGF.CGM.EmitExplicitCastExprType(ECE, &CGF); in VisitCastExpr()
290 return CGF.getContext().getComplexType(CGF.getContext().FloatTy); in getPromotionType()
499 Address V = origLV.getAddress(CGF).withElementType(CGF.ConvertType(DestTy)); in EmitCast()
911 CGF.EmitBlock(TrueBB); in EmitRangeReductionDiv()
952 CGF.EmitBlock(ContBB); in EmitRangeReductionDiv()
1326 eval.begin(CGF); in VisitAbstractConditionalOperator()
1332 eval.end(CGF); in VisitAbstractConditionalOperator()
1334 eval.begin(CGF); in VisitAbstractConditionalOperator()
[all …]
H A DCGNonTrivialStruct.cpp329 {Address(CGF->Builder.CreateLoad(CGF->GetAddrOfLocalVar(Args[Ints])), in getParamAddrs()
353 CodeGenFunction &CGF = *this->CGF; in visitArray() local
378 PHIs[I] = CGF.Builder.CreatePHI(CGF.CGM.Int8PtrPtrTy, 2, "addr.cur"); in visitArray()
598 CGF->destroyARCWeak( in visitARCWeak()
662 CGF->Builder.CreateMemSet(Loc, CGF->Builder.getInt8(0), SizeVal, in visitArray()
684 CGF->EmitStoreOfScalar(Val, CGF->MakeAddrLValue(Addrs[DstIdx], QT), true); in visitARCStrong()
698 CGF->callCStructCopyConstructor(CGF->MakeAddrLValue(Addrs[DstIdx], FT), in callSpecialFunction()
715 CGF->EmitStoreOfScalar(SrcVal, CGF->MakeAddrLValue(Addrs[DstIdx], QT), in visitARCStrong()
730 CGF->callCStructMoveConstructor(CGF->MakeAddrLValue(Addrs[DstIdx], FT), in callSpecialFunction()
745 CGF->EmitARCStoreStrong(CGF->MakeAddrLValue(Addrs[DstIdx], QT), SrcVal, in visitARCStrong()
[all …]
H A DABIInfoImpl.cpp106 return CGF.ConvertTypeForMem( in getVAListElementType()
159 return CGF.Builder.CreateIntrinsic( in emitRoundPointerUpToAlignment()
160 llvm::Intrinsic::ptrmask, {CGF.AllocaInt8PtrTy, CGF.IntPtrTy}, in emitRoundPointerUpToAlignment()
172 if (VAListAddr.getElementType() != CGF.Int8PtrTy) in emitVoidPtrDirectVAArg()
181 CGF.Int8Ty, DirectAlign); in emitVoidPtrDirectVAArg()
183 Addr = Address(Ptr, CGF.Int8Ty, SlotSize); in emitVoidPtrDirectVAArg()
211 DirectSize = CGF.getPointerSize(); in emitVoidPtrVAArg()
212 DirectAlign = CGF.getPointerAlign(); in emitVoidPtrVAArg()
400 llvm::Type *ElementTy = CGF.ConvertTypeForMem(Ty); in EmitVAArgInstr()
418 Address Temp = CGF.CreateMemTemp(Ty, "varet"); in EmitVAArgInstr()
[all …]
H A DCGExprCXX.cpp843 numElements = CGF.Builder.CreateTrunc(numElements, CGF.SizeTy); in EmitCXXNewAllocSize()
848 numElements = CGF.Builder.CreateSExt(numElements, CGF.SizeTy); in EmitCXXNewAllocSize()
861 numElements = CGF.Builder.CreateZExt(numElements, CGF.SizeTy); in EmitCXXNewAllocSize()
1335 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall( in EmitNewDeleteCall()
1568 I, DominatingValue<RValue>::save(CGF, Arg.getRValue(CGF)), Arg.Ty); in EnterNewDeleteCleanup()
1910 CGF.CGM.getCXXABI().emitVirtualObjectDelete(CGF, DE, Ptr, ElementType, in EmitDestroyingObjectDelete()
2048 CGF.CGM.getCXXABI().ReadArrayCookie(CGF, deletedPtr, E, elementType, in EmitArrayDelete()
2186 Address ThisPtr = CGF.EmitLValue(E).getAddress(CGF); in EmitTypeidFromVTable()
2215 CGF.CGM.getCXXABI().EmitBadTypeidCall(CGF); in EmitTypeidFromVTable()
2219 return CGF.CGM.getCXXABI().EmitTypeid(CGF, SrcRecordTy, ThisPtr, in EmitTypeidFromVTable()
[all …]
H A DCGObjCRuntime.h87 LValue EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF,
112 void EmitAtSynchronizedStmt(CodeGenFunction &CGF,
139 virtual llvm::Value *GetSelector(CodeGenFunction &CGF,
168 GenerateMessageSend(CodeGen::CodeGenFunction &CGF,
182 GeneratePossiblySpecializedMessageSend(CodeGenFunction &CGF,
199 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF,
222 virtual llvm::Value *GenerateProtocolRef(CodeGenFunction &CGF,
272 virtual llvm::Value *GetClass(CodeGenFunction &CGF,
286 virtual void EmitTryStmt(CodeGen::CodeGenFunction &CGF,
288 virtual void EmitThrowStmt(CodeGen::CodeGenFunction &CGF,
[all …]
H A DCGException.cpp388 CGF.EmitNounwindRuntimeCall(getFreeExceptionFn(CGF.CGM), exn); in Emit()
575 CGF.EmitRuntimeCall(getUnexpectedFn(CGF.CGM), exn) in emitFilterDispatchBlock()
1052 CGF.Builder.CreateStore(Exn, CGF.getExceptionSlot()); in emitWasmCatchPadBlock()
1159 CGF.getTargetHooks().performAddrSpaceCast(CGF, typeValue, globAS, in emitCatchDispatchBlock()
1386 CGF.Builder.CreateLoad(CGF.getNormalCleanupDestSlot(), in Emit()
1405 CGF.Builder.CreateAlignedLoad(CGF.Int8PtrTy, SavedExnVar, in Emit()
1457 SavedExnVar = CGF.CreateTempAlloca(CGF.Int8PtrTy, "finally.exn"); in enter()
1474 RethrowDest = CGF.getJumpDestInCurrentScope(CGF.getUnreachableBlock()); in enter()
1477 ForEHVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), "finally.for-eh"); in enter()
1496 CGF.popCatchScope(); in exit()
[all …]
H A DCGObjC.cpp562 Receiver = CGF.CGM.getObjCRuntime().GetClass(CGF, ID); in tryEmitSpecializedAllocInit()
823 CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0) in emitStructGetterCall()
1096 CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0) in emitCPPObjectAtomicGetterCall()
1106 CGF.EmitCall( in emitCPPObjectAtomicGetterCall()
1328 CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0) in emitStructSetterCall()
1355 CGF.EmitCall( in emitStructSetterCall()
1373 CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0) in emitCPPObjectAtomicSetterCall()
2179 value = CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy); in emitARCValueOperation()
2216 CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy) in emitARCStoreOperation()
2266 value = CGF.Builder.CreateBitCast(value, CGF.Int8PtrTy); in emitObjCValueOperation()
[all …]
H A DCodeGenFunction.h495 : CGF(CGF), PrevCapturedStmtInfo(CGF.CapturedStmtInfo) {
709 : CGF(CGF),
898 : PerformCleanup(true), CGF(CGF)
1136 : CGF(CGF), SavedMap(CGF.LocalDeclMap) {}
1242 : CGF(CGF), SavedOutermostConditional(CGF.OutermostConditional) {
1367 : CGF(CGF) {
1664 : CGF(CGF), OldCXXDefaultInitExprThis(CGF.CXXDefaultInitExprThis) {
1681 : CGF(CGF), OldCXXThisValue(CGF.CXXThisValue),
1709 : CGF(CGF), OldArrayInitIndex(CGF.ArrayInitIndex) {
1724 : CGF(CGF), OldCurGD(CGF.CurGD), OldCurFuncDecl(CGF.CurFuncDecl),
[all …]

1234