LLVM 22.0.0git
TargetMachine.cpp File Reference

Go to the source code of this file.

Macros

#define RESET_OPTION(X, Y)

Functions

static TLSModel::Model getSelectedTLSModel (const GlobalValue *GV)
 Get the IR-specified TLS model for Var.

Variables

cl::opt< boolNoKernelInfoEndLTO ("no-kernel-info-end-lto", cl::desc("remove the kernel-info pass at the end of the full LTO pipeline"), cl::init(false), cl::Hidden)

Macro Definition Documentation

◆ RESET_OPTION

#define RESET_OPTION ( X,
Y )
Value:
do { \
Options.X = F.getFnAttribute(Y).getValueAsBool(); \
} while (0)
static LVOptions Options
Definition LVOptions.cpp:25
#define F(x, y, z)
Definition MD5.cpp:55
static TableGen::Emitter::Opt Y("gen-skeleton-entry", EmitSkeleton, "Generate example skeleton entry")

Referenced by llvm::TargetMachine::resetTargetOptions().

Function Documentation

◆ getSelectedTLSModel()

Variable Documentation

◆ NoKernelInfoEndLTO

cl::opt< bool > NoKernelInfoEndLTO("no-kernel-info-end-lto", cl::desc("remove the kernel-info pass at the end of the full LTO pipeline"), cl::init(false), cl::Hidden) ( "no-kernel-info-end-lto" ,
cl::desc("remove the kernel-info pass at the end of the full LTO pipeline") ,
cl::init(false) ,
cl::Hidden  )