|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/CodeGen/CGAtomic.cpp 689 auto &Builder = CGF.Builder;
tools/clang/lib/CodeGen/CGBuiltin.cpp 5920 CodeGen::CGBuilderTy &Builder = CGF.Builder;
6942 CodeGen::CGBuilderTy &Builder = CGF.Builder;
tools/clang/lib/CodeGen/CGCUDANV.cpp 111 CGBuilderTy FuncBuilder(CGM, Context);
404 CGBuilderTy Builder(CGM, Context);
534 CGBuilderTy CtorBuilder(CGM, Context);
769 CGBuilderTy DtorBuilder(CGM, Context);
tools/clang/lib/CodeGen/CGCall.cpp 3914 CGBuilderTy::InsertPoint IP = Builder.saveIP();
tools/clang/lib/CodeGen/CGCleanup.cpp 786 CGBuilderTy::InsertPoint savedInactiveFallthroughIP;
966 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP();
1252 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP();
tools/clang/lib/CodeGen/CGCoroutine.cpp 196 auto &Builder = CGF.Builder;
471 CGBuilderTy &Builder;
tools/clang/lib/CodeGen/CGDebugInfo.cpp 3538 CGBuilderTy &Builder) {
3731 void CGDebugInfo::EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD) {
3746 void CGDebugInfo::EmitInlineFunctionEnd(CGBuilderTy &Builder) {
3752 void CGDebugInfo::EmitLocation(CGBuilderTy &Builder, SourceLocation Loc) {
3786 void CGDebugInfo::EmitLexicalBlockStart(CGBuilderTy &Builder,
3803 void CGDebugInfo::EmitLexicalBlockEnd(CGBuilderTy &Builder,
3816 void CGDebugInfo::EmitFunctionEnd(CGBuilderTy &Builder, llvm::Function *Fn) {
3907 CGBuilderTy &Builder,
4046 CGBuilderTy &Builder,
4052 void CGDebugInfo::EmitLabel(const LabelDecl *D, CGBuilderTy &Builder) {
4087 const VarDecl *VD, llvm::Value *Storage, CGBuilderTy &Builder,
4159 CGBuilderTy &Builder) {
4216 CGBuilderTy &Builder) {
tools/clang/lib/CodeGen/CGDebugInfo.h 395 void EmitLocation(CGBuilderTy &Builder, SourceLocation Loc);
404 CGBuilderTy &Builder);
407 void EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD);
409 void EmitInlineFunctionEnd(CGBuilderTy &Builder);
423 void EmitFunctionEnd(CGBuilderTy &Builder, llvm::Function *Fn);
427 void EmitLexicalBlockStart(CGBuilderTy &Builder, SourceLocation Loc);
431 void EmitLexicalBlockEnd(CGBuilderTy &Builder, SourceLocation Loc);
439 CGBuilderTy &Builder,
443 void EmitLabel(const LabelDecl *D, CGBuilderTy &Builder);
448 const VarDecl *variable, llvm::Value *storage, CGBuilderTy &Builder,
454 unsigned ArgNo, CGBuilderTy &Builder);
461 CGBuilderTy &Builder);
523 CGBuilderTy &Builder,
tools/clang/lib/CodeGen/CGDecl.cpp 899 bool isVolatile, CGBuilderTy &Builder) {
1129 CGBuilderTy &Builder,
1142 CGBuilderTy &Builder,
1224 CGBuilderTy &Builder) {
1233 CGBuilderTy &Builder) {
tools/clang/lib/CodeGen/CGException.cpp 659 CGBuilderTy Builder(*this, DispatchBlock);
770 CGBuilderTy::InsertPoint savedIP = Builder.saveAndClearIP();
900 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP();
944 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP();
1065 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveIP();
1348 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP();
1427 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveAndClearIP();
1461 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP();
1498 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP();
1523 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP();
1563 CGBuilderTy::InsertPoint SavedIP = Builder.saveIP();
1715 CGBuilderTy Builder(*this, AllocaInsertPt);
1768 CGBuilderTy Builder(CGM, AllocaInsertPt);
tools/clang/lib/CodeGen/CGExpr.cpp 522 CGBuilderTy::InsertPoint OldIP;
622 static llvm::Value *emitHash16Bytes(CGBuilderTy &Builder, llvm::Value *Low,
tools/clang/lib/CodeGen/CGExprAgg.cpp 37 CGBuilderTy &Builder;
921 static llvm::Value *EmitCompare(CGBuilderTy &Builder, CodeGenFunction &CGF,
tools/clang/lib/CodeGen/CGExprComplex.cpp 45 CGBuilderTy &Builder;
tools/clang/lib/CodeGen/CGExprScalar.cpp 232 CGBuilderTy &Builder;
944 QualType DstType, CGBuilderTy &Builder) {
1032 QualType DstType, CGBuilderTy &Builder) {
3279 const CodeGenFunction &CGF, CGBuilderTy &Builder,
3312 const CodeGenFunction &CGF, CGBuilderTy &Builder,
4328 static Value *ConvertVec3AndVec4(CGBuilderTy &Builder, CodeGenFunction &CGF,
4357 static Value *createCastsForTypeOfSameSize(CGBuilderTy &Builder,
4559 CGBuilderTy Builder) {
tools/clang/lib/CodeGen/CGObjC.cpp 2773 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP();
2783 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP();
tools/clang/lib/CodeGen/CGObjCGNU.cpp 324 llvm::Value* EnforceType(CGBuilderTy &B, llvm::Value *V, llvm::Type *Ty) {
328 Address EnforceType(CGBuilderTy &B, Address V, llvm::Type *Ty) {
689 CGBuilderTy &Builder = CGF.Builder;
700 CGBuilderTy &Builder = CGF.Builder;
751 CGBuilderTy &Builder = CGF.Builder;
792 CGBuilderTy &Builder = CGF.Builder;
956 void CallRuntimeFunction(CGBuilderTy &B, StringRef FunctionName,
1199 CGBuilderTy &Builder = CGF.Builder;
1530 CGBuilderTy B(CGM, VMContext);
2040 CGBuilderTy &Builder = CGF.Builder;
2057 CGBuilderTy &Builder = CGF.Builder;
2503 CGBuilderTy &Builder = CGF.Builder;
2621 CGBuilderTy &Builder = CGF.Builder;
3801 CGBuilderTy Builder(CGM, VMContext);
3970 CGBuilderTy &B = CGF.Builder;
3977 CGBuilderTy &B = CGF.Builder;
3986 CGBuilderTy &B = CGF.Builder;
3997 CGBuilderTy &B = CGF.Builder;
4005 CGBuilderTy &B = CGF.Builder;
4015 CGBuilderTy &B = CGF.Builder;
tools/clang/lib/CodeGen/CGObjCMac.cpp 4191 void emitReadHazard(CGBuilderTy &Builder);
4255 void FragileHazards::emitReadHazard(CGBuilderTy &Builder) {
4267 CGBuilderTy Builder(CGF, CGF.getLLVMContext());
4537 CGBuilderTy::InsertPoint TryFallthroughIP = CGF.Builder.saveAndClearIP();
4736 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP();
tools/clang/lib/CodeGen/CGObjCRuntime.cpp 223 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1653 CGBuilderTy::InsertPointGuard IPG(CGF.Builder);
1732 CGBuilderTy::InsertPointGuard IPG(CGF.Builder);
6610 CGBuilderTy &Bld = CGF.Builder;
6827 CGBuilderTy &Bld = CGF.Builder;
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 640 CGBuilderTy &Bld = CGF.Builder;
648 CGBuilderTy &Bld = CGF.Builder;
668 CGBuilderTy &Bld = CGF.Builder;
683 CGBuilderTy &Bld = CGF.Builder;
1202 CGBuilderTy &Bld = CGF.Builder;
1324 CGBuilderTy &Bld = CGF.Builder;
1412 CGBuilderTy &Bld = CGF.Builder;
2115 CGBuilderTy &Bld = CGF.Builder;
2362 CGBuilderTy &Bld = CGF.Builder;
2412 CGBuilderTy &Bld = CGF.Builder;
2531 CGBuilderTy &Bld = CGF.Builder;
2612 CGBuilderTy &Bld = CGF.Builder;
2841 CGBuilderTy &Bld = CGF.Builder;
2869 CGBuilderTy &Bld = CGF.Builder;
2968 CGBuilderTy &Bld = CGF.Builder;
3198 CGBuilderTy &Bld = CGF.Builder;
3498 CGBuilderTy &Bld = CGF.Builder;
3653 CGBuilderTy &Bld = CGF.Builder;
3759 CGBuilderTy &Bld = CGF.Builder;
3853 CGBuilderTy &Bld = CGF.Builder;
3959 CGBuilderTy &Bld = CGF.Builder;
4584 CGBuilderTy &Bld = CGF.Builder;
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1577 CGBuilderTy &Builder = CGF.Builder;
1707 CGBuilderTy TmpBuilder(*this, createBasicBlock("indirectgoto"));
2266 CGBuilderTy &Builder,
2316 CGBuilderTy RetBuilder(*this, RetBlock);
tools/clang/lib/CodeGen/CodeGenFunction.h 262 CGBuilderTy Builder;
tools/clang/lib/CodeGen/CodeGenPGO.cpp 892 void CodeGenPGO::emitCounterIncrement(CGBuilderTy &Builder, const Stmt *S,
917 void CodeGenPGO::valueProfile(CGBuilderTy &Builder, uint32_t ValueKind,
tools/clang/lib/CodeGen/CodeGenPGO.h 88 void valueProfile(CGBuilderTy &Builder, uint32_t ValueKind,
103 void emitCounterIncrement(CGBuilderTy &Builder, const Stmt *S,
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 579 CGBuilderTy &Builder = CGF.Builder;
791 CGBuilderTy &Builder = CGF.Builder;
848 CGBuilderTy &Builder = CGF.Builder;
1045 CGBuilderTy &Builder = CGF.Builder;
1117 CGBuilderTy &Builder = CGF.Builder;
2173 CGBuilderTy &Builder = CGF.Builder;
2675 CGBuilderTy Builder(CGM, Entry);
4336 CGBuilderTy builder(CGM, entry);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 658 CGBuilderTy &Builder);
1172 CGBuilderTy &Builder = CGF.Builder;
1861 CGBuilderTy &Builder = CGF.Builder;
2408 CGBuilderTy &Builder = CGF.Builder;
2448 CGBuilderTy &Builder = CGF.Builder;
2822 CGBuilderTy &Builder = CGF.Builder;
2880 CGBuilderTy &Builder = CGF.Builder;
2944 CGBuilderTy &Builder = CGF.Builder;
2980 CGBuilderTy &Builder = CGF.Builder;
3040 CGBuilderTy &Builder = CGF.Builder;
3108 CGBuilderTy &Builder = CGF.Builder;
3147 CGBuilderTy &Builder) {
3316 CGBuilderTy Builder(CGM, CGM.getLLVMContext());
3333 CGBuilderTy &Builder = CGF.Builder;
tools/clang/lib/CodeGen/TargetInfo.cpp 61 static void AssignToArrayRange(CodeGen::CGBuilderTy &Builder,
1999 CodeGen::CGBuilderTy &Builder = CGF.Builder;
4217 CGBuilderTy &Builder = CGF.Builder;
4340 CodeGen::CGBuilderTy &Builder = CGF.Builder;
4913 CodeGen::CGBuilderTy &Builder = CGF.Builder;
8360 CGBuilderTy &Builder = CGF.Builder;
8433 CodeGen::CGBuilderTy &Builder = CGF.Builder;
8713 CGBuilderTy &Builder = CGF.Builder;
9902 auto &Builder = CGF.Builder;
9924 auto &Builder = CGF.Builder;