Home
last modified time | relevance | path

Searched refs:CodeGenFunction (Results 1 – 25 of 43) sorted by relevance

12

/external/clang/lib/CodeGen/
DCGCXXABI.h37 class CodeGenFunction; variable
50 ImplicitParamDecl *&getThisDecl(CodeGenFunction &CGF) { in getThisDecl()
53 llvm::Value *&getThisValue(CodeGenFunction &CGF) { in getThisValue()
59 ImplicitParamDecl *&getVTTDecl(CodeGenFunction &CGF) { in getVTTDecl()
62 llvm::Value *&getVTTValue(CodeGenFunction &CGF) { in getVTTValue()
66 ImplicitParamDecl *&getStructorImplicitParamDecl(CodeGenFunction &CGF) { in getStructorImplicitParamDecl()
69 llvm::Value *&getStructorImplicitParamValue(CodeGenFunction &CGF) { in getStructorImplicitParamValue()
74 void BuildThisParam(CodeGenFunction &CGF, FunctionArgList &Params);
78 void EmitThisParam(CodeGenFunction &CGF);
103 EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF,
[all …]
DCGObjCRuntime.h36 class CodeGenFunction; variable
85 LValue EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF,
98 void EmitTryCatchStmt(CodeGenFunction &CGF,
107 void EmitAtSynchronizedStmt(CodeGenFunction &CGF,
122 virtual llvm::Value *GetSelector(CodeGenFunction &CGF,
126 virtual llvm::Value *GetSelector(CodeGenFunction &CGF,
153 GenerateMessageSend(CodeGen::CodeGenFunction &CGF,
169 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF,
182 virtual llvm::Value *GenerateProtocolRef(CodeGenFunction &CGF,
221 virtual llvm::Value *GetClass(CodeGenFunction &CGF,
[all …]
DCGCXXABI.cpp22 static void ErrorUnsupportedABI(CodeGenFunction &CGF, in ErrorUnsupportedABI()
42 llvm::Value *CGCXXABI::EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, in EmitLoadOfMemberFunctionPointer()
57 llvm::Value *CGCXXABI::EmitMemberDataPointerAddress(CodeGenFunction &CGF, in EmitMemberDataPointerAddress()
66 llvm::Value *CGCXXABI::EmitMemberPointerConversion(CodeGenFunction &CGF, in EmitMemberPointerConversion()
79 CGCXXABI::EmitMemberPointerComparison(CodeGenFunction &CGF, in EmitMemberPointerComparison()
89 CGCXXABI::EmitMemberPointerIsNotNull(CodeGenFunction &CGF, in EmitMemberPointerIsNotNull()
121 void CGCXXABI::BuildThisParam(CodeGenFunction &CGF, FunctionArgList &params) { in BuildThisParam()
134 void CGCXXABI::EmitThisParam(CodeGenFunction &CGF) { in EmitThisParam()
142 void CGCXXABI::EmitReturnFromThunk(CodeGenFunction &CGF, in EmitReturnFromThunk()
158 llvm::Value *CGCXXABI::InitializeArrayCookie(CodeGenFunction &CGF, in InitializeArrayCookie()
[all …]
DMicrosoftCXXABI.cpp36 llvm::Value *adjustToCompleteObject(CodeGenFunction &CGF,
45 llvm::BasicBlock *EmitCtorCompleteObjectHandler(CodeGenFunction &CGF);
52 void BuildInstanceFunctionParams(CodeGenFunction &CGF,
56 void EmitInstanceFunctionProlog(CodeGenFunction &CGF);
58 void EmitConstructorCall(CodeGenFunction &CGF,
66 RValue EmitVirtualDestructorCall(CodeGenFunction &CGF,
73 void EmitGuardedInit(CodeGenFunction &CGF, const VarDecl &D,
103 llvm::Value *InitializeArrayCookie(CodeGenFunction &CGF,
108 llvm::Value *readArrayCookieImpl(CodeGenFunction &CGF,
116 llvm::Value *MicrosoftCXXABI::adjustToCompleteObject(CodeGenFunction &CGF, in adjustToCompleteObject()
[all …]
DCGObjC.cpp31 tryEmitARCRetainScalarExpr(CodeGenFunction &CGF, const Expr *e);
32 static RValue AdjustRelatedResultType(CodeGenFunction &CGF,
46 llvm::Value *CodeGenFunction::EmitObjCStringLiteral(const ObjCStringLiteral *E) in EmitObjCStringLiteral()
59 CodeGenFunction::EmitObjCBoxedExpr(const ObjCBoxedExpr *E) { in EmitObjCBoxedExpr()
88 llvm::Value *CodeGenFunction::EmitObjCCollectionLiteral(const Expr *E, in EmitObjCCollectionLiteral()
179 llvm::Value *CodeGenFunction::EmitObjCArrayLiteral(const ObjCArrayLiteral *E) { in EmitObjCArrayLiteral()
183 llvm::Value *CodeGenFunction::EmitObjCDictionaryLiteral( in EmitObjCDictionaryLiteral()
189 llvm::Value *CodeGenFunction::EmitObjCSelectorExpr(const ObjCSelectorExpr *E) { in EmitObjCSelectorExpr()
197 llvm::Value *CodeGenFunction::EmitObjCProtocolExpr(const ObjCProtocolExpr *E) { in EmitObjCProtocolExpr()
204 static RValue AdjustRelatedResultType(CodeGenFunction &CGF, in AdjustRelatedResultType()
[all …]
DCGDecl.cpp33 void CodeGenFunction::EmitDecl(const Decl &D) { in EmitDecl()
110 void CodeGenFunction::EmitVarDecl(const VarDecl &D) { in EmitVarDecl()
142 static std::string GetStaticDeclName(CodeGenFunction &CGF, const VarDecl &D, in GetStaticDeclName()
174 CodeGenFunction::CreateStaticVarDecl(const VarDecl &D, in CreateStaticVarDecl()
219 CodeGenFunction::AddInitializerToStaticVarDecl(const VarDecl &D, in AddInitializerToStaticVarDecl()
278 void CodeGenFunction::EmitStaticVarDecl(const VarDecl &D, in EmitStaticVarDecl()
346 CodeGenFunction::Destroyer *destroyer, in DestroyObject()
353 CodeGenFunction::Destroyer *destroyer;
356 void Emit(CodeGenFunction &CGF, Flags flags) { in Emit()
375 void Emit(CodeGenFunction &CGF, Flags flags) { in Emit()
[all …]
DItaniumCXXABI.cpp60 llvm::Value *EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF,
65 llvm::Value *EmitMemberDataPointerAddress(CodeGenFunction &CGF,
70 llvm::Value *EmitMemberPointerConversion(CodeGenFunction &CGF,
85 llvm::Value *EmitMemberPointerComparison(CodeGenFunction &CGF,
91 llvm::Value *EmitMemberPointerIsNotNull(CodeGenFunction &CGF,
95 llvm::Value *adjustToCompleteObject(CodeGenFunction &CGF,
109 void BuildInstanceFunctionParams(CodeGenFunction &CGF,
113 void EmitInstanceFunctionProlog(CodeGenFunction &CGF);
115 void EmitConstructorCall(CodeGenFunction &CGF,
123 RValue EmitVirtualDestructorCall(CodeGenFunction &CGF,
[all …]
DCodeGenFunction.cpp32 CodeGenFunction::CodeGenFunction(CodeGenModule &cgm, bool suppressNewContext) in CodeGenFunction() function in CodeGenFunction
63 CodeGenFunction::~CodeGenFunction() { in ~CodeGenFunction()
72 llvm::Type *CodeGenFunction::ConvertTypeForMem(QualType T) { in ConvertTypeForMem()
76 llvm::Type *CodeGenFunction::ConvertType(QualType T) { in ConvertType()
80 TypeEvaluationKind CodeGenFunction::getEvaluationKind(QualType type) { in getEvaluationKind()
129 void CodeGenFunction::EmitReturnBlock() { in EmitReturnBlock()
174 static void EmitIfUsed(CodeGenFunction &CGF, llvm::BasicBlock *BB) { in EmitIfUsed()
181 void CodeGenFunction::FinishFunction(SourceLocation EndLoc) { in FinishFunction()
245 bool CodeGenFunction::ShouldInstrumentFunction() { in ShouldInstrumentFunction()
256 void CodeGenFunction::EmitFunctionInstrumentation(const char *Fn) { in EmitFunctionInstrumentation()
[all …]
DTargetInfo.h35 class CodeGenFunction; variable
88 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, in initDwarfEHRegSizeTable()
98 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, in decodeReturnAddress()
108 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, in encodeReturnAddress()
113 virtual llvm::Type* adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, in adjustInlineAsmType()
DCGDeclCXX.cpp24 static void EmitDeclInit(CodeGenFunction &CGF, const VarDecl &D, in EmitDeclInit()
64 static void EmitDeclDestroy(CodeGenFunction &CGF, const VarDecl &D, in EmitDeclDestroy()
102 function = CodeGenFunction(CGM).generateDestroyHelper(addr, type, in EmitDeclDestroy()
113 static void EmitDeclInvariant(CodeGenFunction &CGF, const VarDecl &D, in EmitDeclInvariant()
131 void CodeGenFunction::EmitCXXGlobalVarDeclInit(const VarDecl &D, in EmitCXXGlobalVarDeclInit()
171 CodeGenFunction CGF(CGM); in createAtExitStub()
193 void CodeGenFunction::registerGlobalDtorWithAtExit(llvm::Constant *dtor, in registerGlobalDtorWithAtExit()
210 void CodeGenFunction::EmitCXXGuardedInit(const VarDecl &D, in EmitCXXGuardedInit()
263 CodeGenFunction(*this).GenerateCXXGlobalVarDeclInitFunc(Fn, D, Addr, in EmitCXXGlobalVarDeclInitFunc()
323 CodeGenFunction(*this).GenerateCXXGlobalInitFunc(Fn, in EmitCXXGlobalInitFunc()
[all …]
DCGStmt.cpp32 void CodeGenFunction::EmitStopPoint(const Stmt *S) { in EmitStopPoint()
43 void CodeGenFunction::EmitStmt(const Stmt *S) { in EmitStmt()
171 bool CodeGenFunction::EmitSimpleStmt(const Stmt *S) { in EmitSimpleStmt()
193 RValue CodeGenFunction::EmitCompoundStmt(const CompoundStmt &S, bool GetLast, in EmitCompoundStmt()
204 RValue CodeGenFunction::EmitCompoundStmtWithoutScope(const CompoundStmt &S, bool GetLast, in EmitCompoundStmtWithoutScope()
233 void CodeGenFunction::SimplifyForwardingBlocks(llvm::BasicBlock *BB) { in SimplifyForwardingBlocks()
255 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) { in EmitBlock()
275 void CodeGenFunction::EmitBranch(llvm::BasicBlock *Target) { in EmitBranch()
292 void CodeGenFunction::EmitBlockAfterUses(llvm::BasicBlock *block) { in EmitBlockAfterUses()
309 CodeGenFunction::JumpDest
[all …]
DCGExpr.cpp39 llvm::Value *CodeGenFunction::EmitCastToVoidPtr(llvm::Value *value) { in EmitCastToVoidPtr()
53 llvm::AllocaInst *CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, in CreateTempAlloca()
60 void CodeGenFunction::InitTempAlloca(llvm::AllocaInst *Var, in InitTempAlloca()
67 llvm::AllocaInst *CodeGenFunction::CreateIRTemp(QualType Ty, in CreateIRTemp()
76 llvm::AllocaInst *CodeGenFunction::CreateMemTemp(QualType Ty, in CreateMemTemp()
87 llvm::Value *CodeGenFunction::EvaluateExprAsBool(const Expr *E) { in EvaluateExprAsBool()
102 void CodeGenFunction::EmitIgnoredExpr(const Expr *E) { in EmitIgnoredExpr()
114 RValue CodeGenFunction::EmitAnyExpr(const Expr *E, in EmitAnyExpr()
133 RValue CodeGenFunction::EmitAnyExprToTemp(const Expr *E) { in EmitAnyExprToTemp()
143 void CodeGenFunction::EmitAnyExprToMem(const Expr *E, in EmitAnyExprToMem()
[all …]
DCGException.cpp100 llvm::Constant *CodeGenFunction::getUnwindResumeFn() { in getUnwindResumeFn()
109 llvm::Constant *CodeGenFunction::getUnwindResumeOrRethrowFn() { in getUnwindResumeOrRethrowFn()
355 static llvm::Constant *getCatchAllValue(CodeGenFunction &CGF) { in getCatchAllValue()
366 void Emit(CodeGenFunction &CGF, Flags flags) { in Emit()
376 static void EmitAnyExprToExn(CodeGenFunction &CGF, const Expr *e, in EmitAnyExprToExn()
402 llvm::Value *CodeGenFunction::getExceptionSlot() { in getExceptionSlot()
408 llvm::Value *CodeGenFunction::getEHSelectorSlot() { in getEHSelectorSlot()
414 llvm::Value *CodeGenFunction::getExceptionFromSlot() { in getExceptionFromSlot()
418 llvm::Value *CodeGenFunction::getSelectorFromSlot() { in getSelectorFromSlot()
422 void CodeGenFunction::EmitCXXThrowExpr(const CXXThrowExpr *E) { in EmitCXXThrowExpr()
[all …]
DCGClass.cpp81 CodeGenFunction::GetAddressOfDirectBaseInCompleteClass(llvm::Value *This, in GetAddressOfDirectBaseInCompleteClass()
111 ApplyNonVirtualAndVirtualOffset(CodeGenFunction &CGF, llvm::Value *ptr, in ApplyNonVirtualAndVirtualOffset()
136 CodeGenFunction::GetAddressOfBaseClass(llvm::Value *Value, in GetAddressOfBaseClass()
228 CodeGenFunction::GetAddressOfDerivedClass(llvm::Value *Value, in GetAddressOfDerivedClass()
285 llvm::Value *CodeGenFunction::GetVTTParameter(GlobalDecl GD, in GetVTTParameter()
342 void Emit(CodeGenFunction &CGF, Flags flags) { in Emit()
380 static void EmitBaseInitializer(CodeGenFunction &CGF, in EmitBaseInitializer()
426 static void EmitAggMemberInitializer(CodeGenFunction &CGF, in EmitAggMemberInitializer()
436 CodeGenFunction::RunCleanupsScope Cleanups(CGF); in EmitAggMemberInitializer()
516 CodeGenFunction::RunCleanupsScope Cleanups(CGF); in EmitAggMemberInitializer()
[all …]
DCGCUDARuntime.h25 class CodeGenFunction; variable
39 virtual RValue EmitCUDAKernelCallExpr(CodeGenFunction &CGF,
43 virtual void EmitDeviceStubBody(CodeGenFunction &CGF,
DCGObjCRuntime.cpp85 LValue CGObjCRuntime::EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, in EmitValueForIvarAtOffset()
160 void Emit(CodeGenFunction &CGF, Flags flags) { in Emit()
172 void CGObjCRuntime::EmitTryCatchStmt(CodeGenFunction &CGF, in EmitTryCatchStmt()
178 CodeGenFunction::JumpDest Cont; in EmitTryCatchStmt()
182 CodeGenFunction::FinallyInfo FinallyInfo; in EmitTryCatchStmt()
240 CodeGenFunction::LexicalScope cleanups(CGF, Handler.Body->getSourceRange()); in EmitTryCatchStmt()
305 void Emit(CodeGenFunction &CGF, Flags flags) { in Emit()
311 void CGObjCRuntime::EmitAtSynchronizedStmt(CodeGenFunction &CGF, in EmitAtSynchronizedStmt()
315 CodeGenFunction::RunCleanupsScope cleanups(CGF); in EmitAtSynchronizedStmt()
DCGCleanup.cpp35 DominatingValue<RValue>::saved_type::save(CodeGenFunction &CGF, RValue rv) { in save()
50 CodeGenFunction::ComplexPairTy V = rv.getComplexVal(); in save()
73 RValue DominatingValue<RValue>::saved_type::restore(CodeGenFunction &CGF) { in restore()
252 void CodeGenFunction::initFullExprCleanup() { in initFullExprCleanup()
278 static void ResolveAllBranchFixups(CodeGenFunction &CGF, in ResolveAllBranchFixups()
315 static llvm::SwitchInst *TransitionToCleanupSwitch(CodeGenFunction &CGF, in TransitionToCleanupSwitch()
335 void CodeGenFunction::ResolveBranchFixups(llvm::BasicBlock *Block) { in ResolveBranchFixups()
374 void CodeGenFunction::PopCleanupBlocks(EHScopeStack::stable_iterator Old) { in PopCleanupBlocks()
390 static llvm::BasicBlock *CreateNormalEntry(CodeGenFunction &CGF, in CreateNormalEntry()
406 static llvm::BasicBlock *SimplifyCleanupEntry(CodeGenFunction &CGF, in SimplifyCleanupEntry()
[all …]
DCGBlocks.cpp53 return CodeGenFunction(CGM).GenerateCopyHelperFunction(blockInfo); in buildCopyHelper()
59 return CodeGenFunction(CGM).GenerateDestroyHelperFunction(blockInfo); in buildDisposeHelper()
265 CodeGenFunction *CGF, in tryCaptureAsConstant()
329 static void computeBlockInfo(CodeGenModule &CGM, CodeGenFunction *CGF, in computeBlockInfo()
561 static void enterBlockScope(CodeGenFunction &CGF, BlockDecl *block) { in enterBlockScope()
603 CodeGenFunction::Destroyer *destroyer; in enterBlockScope()
608 destroyer = CodeGenFunction::destroyARCStrongImprecise; in enterBlockScope()
637 void CodeGenFunction::enterNonTrivialFullExpression(const ExprWithCleanups *E) { in enterNonTrivialFullExpression()
664 void CodeGenFunction::destroyBlockInfos(CGBlockInfo *head) { in destroyBlockInfos()
674 llvm::Value *CodeGenFunction::EmitBlockLiteral(const BlockExpr *blockExpr) { in EmitBlockLiteral()
[all …]
DCodeGenFunction.h121 static saved_type save(CodeGenFunction &CGF, type value) { return value; } in save()
122 static type restore(CodeGenFunction &CGF, saved_type value) { return value; } in restore()
237 virtual void Emit(CodeGenFunction &CGF, Flags flags) = 0;
247 void Emit(CodeGenFunction &CGF, Flags flags) {
264 void Emit(CodeGenFunction &CGF, Flags flags) {
284 void Emit(CodeGenFunction &CGF, Flags flags) {
307 void Emit(CodeGenFunction &CGF, Flags flags) {
545 class CodeGenFunction : public CodeGenTypeCache {
546 CodeGenFunction(const CodeGenFunction &) LLVM_DELETED_FUNCTION;
547 void operator=(const CodeGenFunction &) LLVM_DELETED_FUNCTION;
[all …]
DCGExprCXX.cpp26 RValue CodeGenFunction::EmitCXXMemberCall(const CXXMethodDecl *MD, in EmitCXXMemberCall()
168 RValue CodeGenFunction::EmitCXXMemberCallExpr(const CXXMemberCallExpr *CE, in EmitCXXMemberCallExpr()
329 CodeGenFunction::EmitCXXMemberPointerCallExpr(const CXXMemberCallExpr *E, in EmitCXXMemberPointerCallExpr()
379 CodeGenFunction::EmitCXXOperatorMemberCallExpr(const CXXOperatorCallExpr *E, in EmitCXXOperatorMemberCallExpr()
401 RValue CodeGenFunction::EmitCUDAKernelCallExpr(const CUDAKernelCallExpr *E, in EmitCUDAKernelCallExpr()
406 static void EmitNullBaseClassInitialization(CodeGenFunction &CGF, in EmitNullBaseClassInitialization()
450 CodeGenFunction::EmitCXXConstructExpr(const CXXConstructExpr *E, in EmitCXXConstructExpr()
523 CodeGenFunction::EmitSynthesizedCXXCopyCtor(llvm::Value *Dest, in EmitSynthesizedCXXCopyCtor()
547 static CharUnits CalculateCookiePadding(CodeGenFunction &CGF, in CalculateCookiePadding()
560 static llvm::Value *EmitCXXNewAllocSize(CodeGenFunction &CGF, in EmitCXXNewAllocSize()
[all …]
DCGCXX.cpp208 CodeGenFunction(*this).GenerateCode(GlobalDecl(ctor, ctorType), fn, fnInfo); in EmitCXXConstructor()
272 CodeGenFunction(*this).GenerateCode(GlobalDecl(dtor, dtorType), fn, fnInfo); in EmitCXXDestructor()
295 static llvm::Value *BuildVirtualCall(CodeGenFunction &CGF, uint64_t VTableIndex, in BuildVirtualCall()
306 CodeGenFunction::BuildVirtualCall(const CXXMethodDecl *MD, llvm::Value *This, in BuildVirtualCall()
318 CodeGenFunction::BuildAppleKextVirtualCall(const CXXMethodDecl *MD, in BuildAppleKextVirtualCall()
352 CodeGenFunction::BuildAppleKextVirtualDestructorCall( in BuildAppleKextVirtualDestructorCall()
386 CodeGenFunction::BuildVirtualCall(const CXXDestructorDecl *DD, CXXDtorType Type, in BuildVirtualCall()
DCGOpenCLRuntime.h29 class CodeGenFunction; variable
43 virtual void EmitWorkGroupLocalVarDecl(CodeGenFunction &CGF,
DCGObjCMac.cpp1021 CodeGen::RValue EmitMessageSend(CodeGen::CodeGenFunction &CGF,
1089 llvm::Value *EmitClassRef(CodeGenFunction &CGF,
1092 llvm::Value *EmitClassRefFromId(CodeGenFunction &CGF,
1095 llvm::Value *EmitNSAutoreleasePoolClassRef(CodeGenFunction &CGF);
1173 llvm::Value *EmitSelector(CodeGenFunction &CGF, Selector Sel,
1181 virtual CodeGen::RValue GenerateMessageSend(CodeGen::CodeGenFunction &CGF,
1191 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF,
1202 virtual llvm::Value *GetClass(CodeGenFunction &CGF,
1205 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel,
1210 virtual llvm::Value *GetSelector(CodeGenFunction &CGF,
[all …]
DCGObjCGNU.cpp439 llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel,
449 virtual llvm::Value *GetClassNamed(CodeGenFunction &CGF,
454 virtual llvm::Value *LookupIMP(CodeGenFunction &CGF,
461 virtual llvm::Value *LookupIMPSuper(CodeGenFunction &CGF,
483 GenerateMessageSend(CodeGenFunction &CGF,
492 GenerateMessageSendSuper(CodeGenFunction &CGF,
502 virtual llvm::Value *GetClass(CodeGenFunction &CGF,
504 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel,
506 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, const ObjCMethodDecl
515 virtual llvm::Value *GenerateProtocolRef(CodeGenFunction &CGF,
[all …]
DCGExprComplex.cpp28 typedef CodeGenFunction::ComplexPairTy ComplexPairTy;
43 CodeGenFunction &CGF;
48 ComplexExprEmitter(CodeGenFunction &cgf, bool ir=false, bool ii=false) in ComplexExprEmitter()
110 if (CodeGenFunction::ConstantEmission result = CGF.tryEmitAsConstant(E)) { in VisitDeclRefExpr()
187 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()
356 CodeGenFunction::StmtExprEvaluation eval(CGF); in VisitStmtExpr()
712 CodeGenFunction::OpaqueValueMapping binding(CGF, E); in VisitAbstractConditionalOperator()
714 CodeGenFunction::ConditionalEvaluation eval(CGF); in VisitAbstractConditionalOperator()
794 ComplexPairTy CodeGenFunction::EmitComplexExpr(const Expr *E, bool IgnoreReal, in EmitComplexExpr()
803 void CodeGenFunction::EmitComplexExprIntoLValue(const Expr *E, LValue dest, in EmitComplexExprIntoLValue()
[all …]

12