LLVM  14.0.0git
DebugOptions.h
Go to the documentation of this file.
1 //===-- DebugOptions.h - Global Command line opt for libSupport *- C++ -*-===//
2 //
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
8 //
9 // This file defines the entry point to initialize the options registered on the
10 // command line for libSupport, this is internal to libSupport.
11 //
12 //===----------------------------------------------------------------------===//
13 
14 namespace llvm {
15 
16 // These are invoked internally before parsing command line options.
17 // This enables lazy-initialization of all the globals in libSupport, instead
18 // of eagerly loading everything on program startup.
21 void initSignalsOptions();
23 void initTimerOptions();
24 void initTypeSizeOptions();
26 void initDebugOptions();
28 
29 } // namespace llvm
llvm
This is an optimization pass for GlobalISel generic memory operations.
Definition: AllocatorList.h:23
llvm::initGraphWriterOptions
void initGraphWriterOptions()
Definition: GraphWriter.cpp:49
llvm::initSignalsOptions
void initSignalsOptions()
Definition: Signals.cpp:64
llvm::initWithColorOptions
void initWithColorOptions()
Definition: WithColor.cpp:34
llvm::initDebugOptions
void initDebugOptions()
Definition: Debug.cpp:145
llvm::initTypeSizeOptions
void initTypeSizeOptions()
Definition: TypeSize.cpp:33
llvm::initDebugCounterOptions
void initDebugCounterOptions()
Definition: DebugCounter.cpp:62
llvm::initRandomSeedOptions
void initRandomSeedOptions()
Definition: RandomNumberGenerator.cpp:41
llvm::initTimerOptions
void initTimerOptions()
Definition: Timer.cpp:90
llvm::initStatisticOptions
void initStatisticOptions()
Definition: Statistic.cpp:49