reference, declarationdefinition
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;