| /external/clang/lib/CodeGen/ |
| CGExprComplex.cpp | 14 #include "CodeGenFunction.h" 28 typedef CodeGenFunction::ComplexPairTy ComplexPairTy; 33 CodeGenFunction &CGF; 39 ComplexExprEmitter(CodeGenFunction &cgf, bool ir=false, bool ii=false) 115 if (CodeGenFunction::ConstantEmission result = CGF.tryEmitAsConstant(E)) { 192 CodeGenFunction::RunCleanupsScope Scope(CGF); 349 CodeGenFunction::StmtExprEvaluation eval(CGF); 703 CodeGenFunction::OpaqueValueMapping binding(CGF, E); 705 CodeGenFunction::ConditionalEvaluation eval(CGF); 785 ComplexPairTy CodeGenFunction::EmitComplexExpr(const Expr *E, bool IgnoreReal [all...] |
| ABIInfo.h | 27 class CodeGenFunction; 193 CodeGen::CodeGenFunction &CGF) const = 0;
|
| Android.mk | 45 CodeGenFunction.cpp \
|
| CGCUDANV.cpp | 16 #include "CodeGenFunction.h" 43 void EmitDeviceStubBody(CodeGenFunction &CGF, FunctionArgList &Args); 79 void CGNVCUDARuntime::EmitDeviceStubBody(CodeGenFunction &CGF,
|
| CGCall.cpp | 18 #include "CodeGenFunction.h" 513 CodeGenFunction::ExpandTypeFromArgs(QualType Ty, LValue LV, 582 uint64_t DstSize, CodeGenFunction &CGF) { 613 CodeGenFunction &CGF) { 648 CodeGenFunction &CGF) { 705 static void BuildAggStore(CodeGenFunction &CGF, llvm::Value *Val, 734 CodeGenFunction &CGF) { [all...] |
| CodeGenModule.h | 73 class CodeGenFunction; 585 virtual void emitCopy(CodeGenFunction &CGF, 589 virtual void emitDispose(CodeGenFunction &CGF, llvm::Value *field) = 0; 728 llvm::Constant *EmitConstantInit(const VarDecl &D, CodeGenFunction *CGF = 0); 734 CodeGenFunction *CGF = 0); 739 CodeGenFunction *CGF = 0); 745 CodeGenFunction *CGF = 0); [all...] |
| CGObjCMac.cpp | 18 #include "CodeGenFunction.h" [all...] |
| TargetInfo.cpp | 17 #include "CodeGenFunction.h" 40 return CodeGenFunction::hasAggregateLLVMType(T) || 345 CodeGenFunction &CGF) const; 355 CodeGenFunction &CGF) const { 405 CodeGenFunction &CGF) const; 425 CodeGenFunction &CGF) const { 486 static llvm::Type* X86AdjustInlineAsmType(CodeGen::CodeGenFunction &CGF, 538 CodeGenFunction &CGF) const; 563 bool initDwarfEHRegSizeTable(CodeGen::CodeGenFunction &CGF, 566 llvm::Type* adjustInlineAsmType(CodeGen::CodeGenFunction &CGF [all...] |
| CGObjCGNU.cpp | 19 #include "CodeGenFunction.h" 408 virtual llvm::Value *LookupIMP(CodeGenFunction &CGF, 415 virtual llvm::Value *LookupIMPSuper(CodeGenFunction &CGF, 437 GenerateMessageSend(CodeGenFunction &CGF, 446 GenerateMessageSendSuper(CodeGenFunction &CGF, 482 virtual void EmitTryStmt(CodeGenFunction &CGF, 484 virtual void EmitSynchronizedStmt(CodeGenFunction &CGF, 486 virtual void EmitThrowStmt(CodeGenFunction &CGF, 488 virtual llvm::Value * EmitObjCWeakRead(CodeGenFunction &CGF, 490 virtual void EmitObjCWeakAssign(CodeGenFunction &CGF [all...] |
| CGExprConstant.cpp | 14 #include "CodeGenFunction.h" 38 CodeGenFunction *CGF; 45 static llvm::Constant *BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF, 47 static llvm::Constant *BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF, 51 ConstStructBuilder(CodeGenModule &CGM, CodeGenFunction *CGF) 578 CodeGenFunction *CGF, 589 CodeGenFunction *CGF, 617 CodeGenFunction *CGF; 620 ConstExprEmitter(CodeGenModule &cgm, CodeGenFunction *cgf) [all...] |
| CGExprScalar.cpp | 15 #include "CodeGenFunction.h" 60 CodeGenFunction &CGF; 66 ScalarExprEmitter(CodeGenFunction &cgf, bool ira=false) 83 LValue EmitCheckedLValue(const Expr *E, CodeGenFunction::TypeCheckKind TCK) { 95 return EmitLoadOfLValue(EmitCheckedLValue(E, CodeGenFunction::TCK_Load)); 109 Value *EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src, 219 if (CodeGenFunction::ConstantEmission result = CGF.tryEmitAsConstant(E)) { 344 CodeGenFunction::RunCleanupsScope Scope(CGF); 660 EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src, [all...] |
| CGVTables.cpp | 15 #include "CodeGenFunction.h" 79 static llvm::Value *PerformTypeAdjustment(CodeGenFunction &CGF, 178 static RValue PerformReturnAdjustment(CodeGenFunction &CGF, 236 void CodeGenFunction::GenerateVarArgsThunk( 303 void CodeGenFunction::GenerateThunk(llvm::Function *Fn, 314 // CodeGenFunction::GenerateCode. 465 CodeGenFunction(CGM).GenerateVarArgsThunk(ThunkFn, FnInfo, GD, Thunk); 468 CodeGenFunction(CGM).GenerateThunk(ThunkFn, FnInfo, GD, Thunk);
|
| CGBuiltin.cpp | 15 #include "CodeGenFunction.h" 55 static Value *EmitToInt(CodeGenFunction &CGF, llvm::Value *V, 66 static Value *EmitFromInt(CodeGenFunction &CGF, llvm::Value *V, 79 static RValue EmitBinaryAtomic(CodeGenFunction &CGF, 113 static RValue EmitBinaryAtomicPost(CodeGenFunction &CGF, 148 static Value *EmitFAbs(CodeGenFunction &CGF, Value *V, QualType ValTy) { 168 static RValue emitLibraryCall(CodeGenFunction &CGF, const FunctionDecl *Fn, 174 RValue CodeGenFunction::EmitBuiltinExpr(const FunctionDecl *FD, [all...] |
| CGDebugInfo.h | 41 class CodeGenFunction;
|
| CodeGenModule.cpp | 16 #include "CodeGenFunction.h" [all...] |