Searched defs:CGF (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenCLRuntime.cpp27 void CGOpenCLRuntime::EmitWorkGroupLocalVarDecl(CodeGenFunction &CGF, argument
H A DCGCUDARuntime.cpp27 RValue CGCUDARuntime::EmitCUDAKernelCallExpr(CodeGenFunction &CGF, argument
[all...]
H A DCGObjCRuntime.h225 virtual llvm::Value *EmitNSAutoreleasePoolClassRef(CodeGenFunction &CGF) { argument
[all...]
H A DCGCUDANV.cpp78 void CGNVCUDARuntime::EmitDeviceStubBody(CodeGenFunction &CGF, argument
[all...]
H A DTargetInfo.h90 virtual bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, argument
100 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, argument
110 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, argument
120 virtual llvm::Type* adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, argument
H A DCGCXXABI.h50 ImplicitParamDecl *&getThisDecl(CodeGenFunction &CGF) { argument
53 llvm::Value *&getThisValue(CodeGenFunction &CGF) { argument
65 ImplicitParamDecl *&getVTTDecl(CodeGenFunction &CGF) { argument
68 llvm::Value *&getVTTValue(CodeGenFunction &CGF) { argument
72 ImplicitParamDecl *&getStructorImplicitParamDecl(CodeGenFunction &CGF) { argument
75 getStructorImplicitParamValue(CodeGenFunction &CGF) argument
240 initializeHiddenVirtualInheritanceMembers(CodeGenFunction &CGF, const CXXRecordDecl *RD) argument
276 adjustThisArgumentForVirtualCall(CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This) argument
295 adjustThisParameterInVirtualFunctionPrologue( CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This) argument
348 adjustCallArgsForDestructorThunk(CodeGenFunction &CGF, GlobalDecl GD, CallArgList &CallArgs) argument
[all...]
H A DCGCXX.cpp298 static llvm::Value *BuildAppleKextVirtualCall(CodeGenFunction &CGF, argument
H A DCGCXXABI.cpp22 void CGCXXABI::ErrorUnsupportedABI(CodeGenFunction &CGF, StringRef S) { argument
40 llvm::Value *CGCXXABI::EmitLoadOfMemberFunctionPointer(CodeGenFunction &CGF, argument
55 llvm::Value *CGCXXABI::EmitMemberDataPointerAddress(CodeGenFunction &CGF, argument
64 llvm::Value *CGCXXABI::EmitMemberPointerConversion(CodeGenFunction &CGF, argument
77 EmitMemberPointerComparison(CodeGenFunction &CGF, llvm::Value *L, llvm::Value *R, const MemberPointerType *MPT, bool Inequality) argument
87 EmitMemberPointerIsNotNull(CodeGenFunction &CGF, llvm::Value *MemPtr, const MemberPointerType *MPT) argument
119 BuildThisParam(CodeGenFunction &CGF, FunctionArgList &params) argument
132 EmitThisParam(CodeGenFunction &CGF) argument
140 EmitReturnFromThunk(CodeGenFunction &CGF, RValue RV, QualType ResultType) argument
156 InitializeArrayCookie(CodeGenFunction &CGF, llvm::Value *NewPtr, llvm::Value *NumElements, const CXXNewExpr *expr, QualType ElementType) argument
185 ReadArrayCookie(CodeGenFunction &CGF, llvm::Value *ptr, const CXXDeleteExpr *expr, QualType eltTy, llvm::Value *&numElements, llvm::Value *&allocPtr, CharUnits &cookieSize) argument
208 readArrayCookieImpl(CodeGenFunction &CGF, llvm::Value *ptr, CharUnits cookieSize) argument
215 registerGlobalDtor(CodeGenFunction &CGF, const VarDecl &D, llvm::Constant *dtor, llvm::Constant *addr) argument
270 EmitCtorCompleteObjectHandler(CodeGenFunction &CGF, const CXXRecordDecl *RD) argument
284 EmitThreadLocalDeclRefExpr(CodeGenFunction &CGF, const DeclRefExpr *DRE) argument
[all...]
H A DCGDeclCXX.cpp24 static void EmitDeclInit(CodeGenFunction &CGF, const VarDecl &D, argument
64 EmitDeclDestroy(CodeGenFunction &CGF, const VarDecl &D, llvm::Constant *addr) argument
115 EmitDeclInvariant(CodeGenFunction &CGF, const VarDecl &D, llvm::Constant *Addr) argument
[all...]
H A DCGObjCRuntime.cpp86 LValue CGObjCRuntime::EmitValueForIvarAtOffset(CodeGen::CodeGenFunction &CGF, argument
161 Emit(CodeGenFunction &CGF, Flags flags) argument
173 EmitTryCatchStmt(CodeGenFunction &CGF, const ObjCAtTryStmt &S, llvm::Constant *beginCatchFn, llvm::Constant *endCatchFn, llvm::Constant *exceptionRethrowFn) argument
306 Emit(CodeGenFunction &CGF, Flags flags) argument
312 EmitAtSynchronizedStmt(CodeGenFunction &CGF, const ObjCAtSynchronizedStmt &S, llvm::Function *syncEnterFn, llvm::Function *syncExitFn) argument
[all...]
H A DCGVTables.cpp117 static RValue PerformReturnAdjustment(CodeGenFunction &CGF, argument
[all...]
H A DEHScopeStack.h59 static saved_type save(CodeGenFunction &CGF, type value) { return value; } argument
60 static type restore(CodeGenFunction &CGF, saved_type value) { return value; } argument
185 void Emit(CodeGenFunction &CGF, Flags flags) { argument
202 void Emit(CodeGenFunction &CGF, Flags flags) { argument
222 Emit(CodeGenFunction &CGF, Flags flags) argument
245 Emit(CodeGenFunction &CGF, Flags flags) argument
[all...]
H A DCGAtomic.cpp39 CodeGenFunction &CGF; member in class:__anon3065::AtomicInfo
50 AtomicInfo(CodeGenFunction &CGF, LValue &lvalue) : CGF(CGF) { argument
134 emitAtomicLibcall(CodeGenFunction &CGF, StringRef fnName, QualType resultType, CallArgList &args) argument
188 EmitAtomicOp(CodeGenFunction &CGF, AtomicExpr *E, llvm::Value *Dest, llvm::Value *Ptr, llvm::Value *Val1, llvm::Value *Val2, uint64_t Size, unsigned Align, llvm::AtomicOrdering Order) argument
317 EmitValToTemp(CodeGenFunction &CGF, Expr *E) argument
325 AddDirectArgument(CodeGenFunction &CGF, CallArgList &Args, bool UseOptimizedLibcall, llvm::Value *Val, QualType ValTy, SourceLocation Loc) argument
[all...]
H A DCGCleanup.cpp35 DominatingValue<RValue>::saved_type::save(CodeGenFunction &CGF, RValue rv) { argument
73 restore(CodeGenFunction &CGF) argument
278 ResolveAllBranchFixups(CodeGenFunction &CGF, llvm::SwitchInst *Switch, llvm::BasicBlock *CleanupEntry) argument
315 TransitionToCleanupSwitch(CodeGenFunction &CGF, llvm::BasicBlock *Block) argument
417 CreateNormalEntry(CodeGenFunction &CGF, EHCleanupScope &Scope) argument
433 SimplifyCleanupEntry(CodeGenFunction &CGF, llvm::BasicBlock *Entry) argument
467 EmitCleanup(CodeGenFunction &CGF, EHScopeStack::Cleanup *Fn, EHScopeStack::Cleanup::Flags flags, llvm::Value *ActiveFlag) argument
522 destroyOptimisticNormalEntry(CodeGenFunction &CGF, EHCleanupScope &scope) argument
1040 SetupCleanupBlockActivation(CodeGenFunction &CGF, EHScopeStack::stable_iterator C, ForActivation_t kind, llvm::Instruction *dominatingIP) argument
[all...]
H A DTargetInfo.cpp509 static llvm::Type* X86AdjustInlineAsmType(CodeGen::CodeGenFunction &CGF, argument
599 llvm::Type* adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, argument
1053 initDwarfEHRegSizeTable( CodeGen::CodeGenFunction &CGF, llvm::Value *Address) const argument
1255 initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, llvm::Value *Address) const argument
1265 adjustInlineAsmType(CodeGen::CodeGenFunction &CGF, StringRef Constraint, llvm::Type* Ty) const argument
1343 initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, llvm::Value *Address) const argument
[all...]
H A DCGBlocks.cpp331 static void computeBlockInfo(CodeGenModule &CGM, CodeGenFunction *CGF, argument
558 static void enterBlockScope(CodeGenFunction &CGF, BlockDecl *block) { argument
266 tryCaptureAsConstant(CodeGenModule &CGM, CodeGenFunction *CGF, const VarDecl *var) argument
1589 emitCopy(CodeGenFunction &CGF, llvm::Value *destField, llvm::Value *srcField) argument
1605 emitDispose(CodeGenFunction &CGF, llvm::Value *field) argument
1622 emitCopy(CodeGenFunction &CGF, llvm::Value *destField, llvm::Value *srcField) argument
1627 emitDispose(CodeGenFunction &CGF, llvm::Value *field) argument
1643 emitCopy(CodeGenFunction &CGF, llvm::Value *destField, llvm::Value *srcField) argument
1668 emitDispose(CodeGenFunction &CGF, llvm::Value *field) argument
1684 emitCopy(CodeGenFunction &CGF, llvm::Value *destField, llvm::Value *srcField) argument
1698 emitDispose(CodeGenFunction &CGF, llvm::Value *field) argument
1720 emitCopy(CodeGenFunction &CGF, llvm::Value *destField, llvm::Value *srcField) argument
1726 emitDispose(CodeGenFunction &CGF, llvm::Value *field) argument
1739 generateByrefCopyHelper(CodeGenFunction &CGF, llvm::StructType &byrefType, unsigned valueFieldIndex, CodeGenModule::ByrefHelpers &byrefInfo) argument
1814 generateByrefDisposeHelper(CodeGenFunction &CGF, llvm::StructType &byrefType, unsigned byrefValueIndex, CodeGenModule::ByrefHelpers &byrefInfo) argument
2221 Emit(CodeGenFunction &CGF, Flags flags) argument
[all...]
H A DCGDecl.cpp155 static std::string GetStaticDeclName(CodeGenFunction &CGF, const VarDecl &D, argument
368 void Emit(CodeGenFunction &CGF, Flags flags) { argument
387 void Emit(CodeGenFunction &CGF, Flag argument
413 Emit(CodeGenFunction &CGF, Flags flags) argument
424 Emit(CodeGenFunction &CGF, Flags flags) argument
444 Emit(CodeGenFunction &CGF, Flags flags) argument
476 Emit(CodeGenFunction &CGF, Flags flags) argument
487 EmitAutoVarWithLifetime(CodeGenFunction &CGF, const VarDecl &var, llvm::Value *addr, Qualifiers::ObjCLifetime lifetime) argument
556 drillIntoBlockVariable(CodeGenFunction &CGF, LValue &lvalue, const VarDecl *var) argument
799 shouldUseLifetimeMarkers(CodeGenFunction &CGF, const VarDecl &D, unsigned Size) argument
1464 emitPartialArrayDestroy(CodeGenFunction &CGF, llvm::Value *begin, llvm::Value *end, QualType type, CodeGenFunction::Destroyer *destroyer) argument
1508 Emit(CodeGenFunction &CGF, Flags flags) argument
1530 Emit(CodeGenFunction &CGF, Flags flags) argument
1597 Emit(CodeGenFunction &CGF, Flags flags) argument
[all...]
H A DCGException.cpp355 static llvm::Constant *getCatchAllValue(CodeGenFunction &CGF) { argument
366 void Emit(CodeGenFunction &CGF, Flags flags) { argument
376 static void EmitAnyExprToExn(CodeGenFunction &CGF, const Expr *e, argument
520 emitFilterDispatchBlock(CodeGenFunction &CGF, EHFilterScope &filterScope) argument
918 Emit(CodeGenFunction &CGF, Flags flags) argument
933 CallBeginCatch(CodeGenFunction &CGF, llvm::Value *Exn, bool EndMightThrow) argument
946 InitCatchParam(CodeGenFunction &CGF, const VarDecl &CatchParam, llvm::Value *ParamAddr, SourceLocation Loc) argument
1121 BeginCatch(CodeGenFunction &CGF, const CXXCatchStmt *S) argument
1160 emitCatchDispatchBlock(CodeGenFunction &CGF, EHCatchScope &catchScope) argument
1333 Emit(CodeGenFunction &CGF, Flags flags) argument
1360 Emit(CodeGenFunction &CGF, Flags flags) argument
1420 enter(CodeGenFunction &CGF, const Stmt *body, llvm::Constant *beginCatchFn, llvm::Constant *endCatchFn, llvm::Constant *rethrowFn) argument
1476 exit(CodeGenFunction &CGF) argument
[all...]
H A DCGExprAgg.cpp34 CodeGenFunction &CGF; member in class:__anon3087::AggExprEmitter
987 isSimpleZero(const Expr *E, CodeGenFunction &CGF) argument
1243 GetNumNonZeroBytesInInit(const Expr *E, CodeGenFunction &CGF) argument
1298 CheckAggExprForMemSetUse(AggValueSlot &Slot, const Expr *E, CodeGenFunction &CGF) argument
[all...]
H A DCGExprCXX.cpp309 static void EmitNullBaseClassInitialization(CodeGenFunction &CGF, argument
449 CalculateCookiePadding(CodeGenFunction &CGF, const CXXNewExpr *E) argument
462 EmitCXXNewAllocSize(CodeGenFunction &CGF, const CXXNewExpr *e, unsigned minElements, llvm::Value *&numElements, llvm::Value *&sizeWithoutCookie) argument
721 StoreAnyExprIntoOneUnit(CodeGenFunction &CGF, const Expr *Init, QualType AllocType, llvm::Value *NewPtr) argument
879 EmitZeroMemSet(CodeGenFunction &CGF, QualType T, llvm::Value *NewPtr, llvm::Value *Size) argument
887 EmitNewInitializer(CodeGenFunction &CGF, const CXXNewExpr *E, QualType ElementType, llvm::Value *NewPtr, llvm::Value *NumElements, llvm::Value *AllocSizeWithoutCookie) argument
933 EmitNewDeleteCall(CodeGenFunction &CGF, const FunctionDecl *Callee, const FunctionProtoType *CalleeType, const CallArgList &Args) argument
1081 EnterNewDeleteCleanup(CodeGenFunction &CGF, const CXXNewExpr *E, llvm::Value *NewPtr, llvm::Value *AllocSize, const CallArgList &NewArgs) argument
1322 Emit(CodeGenFunction &CGF, Flags flags) argument
1329 EmitObjectDelete(CodeGenFunction &CGF, const FunctionDecl *OperatorDelete, llvm::Value *Ptr, QualType ElementType, bool UseGlobalDelete) argument
1425 Emit(CodeGenFunction &CGF, Flags flags) argument
1469 EmitArrayDelete(CodeGenFunction &CGF, const CXXDeleteExpr *E, llvm::Value *deletedPtr, QualType elementType) argument
1557 getBadTypeidFn(CodeGenFunction &CGF) argument
1564 EmitBadTypeidCall(CodeGenFunction &CGF) argument
1570 EmitTypeidFromVTable(CodeGenFunction &CGF, const Expr *E, llvm::Type *StdTypeInfoPtrTy) argument
1628 getDynamicCastFn(CodeGenFunction &CGF) argument
1651 getBadCastFn(CodeGenFunction &CGF) argument
1657 EmitBadCastCall(CodeGenFunction &CGF) argument
1716 EmitDynamicCastCall(CodeGenFunction &CGF, llvm::Value *Value, QualType SrcTy, QualType DestTy, llvm::BasicBlock *CastEnd) argument
1795 EmitDynamicCastToNull(CodeGenFunction &CGF, QualType DestTy) argument
[all...]
H A DCGExprComplex.cpp44 CodeGenFunction &CGF; member in class:__anon3091::ComplexExprEmitter
[all...]
H A DCGExprConstant.cpp38 CodeGenFunction *CGF; member in class:__anon3092::ConstStructBuilder
51 ConstStructBuilder(CodeGenModule &CGM, CodeGenFunction *CGF) argument
527 BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF, InitListExpr *ILE) argument
538 BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF, const APValue &Val, QualType ValTy) argument
563 CodeGenFunction *CGF; member in class:__anon3092::ConstExprEmitter
973 EmitConstantInit(const VarDecl &D, CodeGenFunction *CGF) argument
1014 EmitConstantExpr(const Expr *E, QualType DestType, CodeGenFunction *CGF) argument
1039 EmitConstantValue(const APValue &Value, QualType DestType, CodeGenFunction *CGF) argument
1211 EmitConstantValueForMemory(const APValue &Value, QualType DestType, CodeGenFunction *CGF) argument
[all...]
H A DCGStmt.cpp1457 getAsmSrcLocInfo(const StringLiteral *Str, CodeGenFunction &CGF) argument
1775 InitCapturedStruct(CodeGenFunction &CGF, const CapturedStmt &S) argument
[all...]
H A DCodeGenFunction.cpp182 static void EmitIfUsed(CodeGenFunction &CGF, llvm::BasicBlock *BB) { argument
674 static void EmitSizedDeallocationFunction(CodeGenFunction &CGF, argument
1001 static void emitNonZeroVLAInit(CodeGenFunction &CGF, QualType baseType, argument
[all...]
/freebsd-9.3-release/bin/pax/
H A Doptions.h76 #define CGF 0x00200000 /* nonstandard extension */ macro

Completed in 226 milliseconds

12