• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:Builder

101   OriginalLocation = CGF->Builder.getCurrentDebugLocation();
107 DI->EmitLocation(CGF->Builder, TemporaryLocation);
112 CGF->Builder.SetCurrentDebugLocation(llvm::DebugLoc());
118 CGF->Builder.SetCurrentDebugLocation(llvm::DebugLoc::get(
133 OriginalLocation = CGF.Builder.getCurrentDebugLocation();
135 CGF.Builder.SetCurrentDebugLocation(std::move(Loc));
142 CGF->Builder.SetCurrentDebugLocation(std::move(OriginalLocation));
155 CGF.Builder.getCurrentDebugLocation()->getInlinedAt()) &&
158 DI.EmitInlineFunctionStart(CGF.Builder, InlinedFn);
165 DI.EmitInlineFunctionEnd(CGF->Builder);
166 DI.EmitLocation(CGF->Builder, SavedLocation);
3768 CGBuilderTy &Builder) {
3957 void CGDebugInfo::EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD) {
3968 setInlinedAt(Builder.getCurrentDebugLocation());
3969 EmitLocation(Builder, FD->getLocation());
3972 void CGDebugInfo::EmitInlineFunctionEnd(CGBuilderTy &Builder) {
3974 EmitFunctionEnd(Builder, nullptr);
3978 void CGDebugInfo::EmitLocation(CGBuilderTy &Builder, SourceLocation Loc) {
3986 Builder.SetCurrentDebugLocation(llvm::DebugLoc::get(
4012 void CGDebugInfo::EmitLexicalBlockStart(CGBuilderTy &Builder,
4018 Builder.SetCurrentDebugLocation(
4029 void CGDebugInfo::EmitLexicalBlockEnd(CGBuilderTy &Builder,
4034 EmitLocation(Builder, Loc);
4042 void CGDebugInfo::EmitFunctionEnd(CGBuilderTy &Builder, llvm::Function *Fn) {
4050 EmitLocation(Builder, CurLoc);
4133 CGBuilderTy &Builder,
4234 Builder.GetInsertBlock());
4260 Builder.GetInsertBlock());
4267 CGBuilderTy &Builder,
4270 return EmitDeclare(VD, Storage, llvm::None, Builder, UsePointerValue);
4273 void CGDebugInfo::EmitLabel(const LabelDecl *D, CGBuilderTy &Builder) {
4296 Builder.GetInsertBlock());
4308 const VarDecl *VD, llvm::Value *Storage, CGBuilderTy &Builder,
4313 if (Builder.GetInsertBlock() == nullptr)
4375 DBuilder.insertDeclare(Storage, D, Expr, DL, Builder.GetInsertBlock());
4380 CGBuilderTy &Builder) {
4382 EmitDeclare(VD, AI, ArgNo, Builder);
4437 CGBuilderTy &Builder) {
4556 Builder.GetInsertBlock());