LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions | Variables
X86TargetMachine.cpp File Reference
#include "X86TargetMachine.h"
#include "X86.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/Passes.h"
#include "llvm/PassManager.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/FormattedStream.h"
#include "llvm/Support/TargetRegistry.h"
#include "llvm/Target/TargetOptions.h"
Include dependency graph for X86TargetMachine.cpp:

Go to the source code of this file.

Functions

void LLVMInitializeX86Target ()
 

Variables

static cl::opt< boolUseVZeroUpper ("x86-use-vzeroupper", cl::Hidden, cl::desc("Minimize AVX to SSE transition penalty"), cl::init(true))
 
static cl::opt< boolX86EarlyIfConv ("x86-early-ifcvt", cl::Hidden, cl::desc("Enable early if-conversion on X86"))
 

Function Documentation

void LLVMInitializeX86Target ( )

Definition at line 25 of file X86TargetMachine.cpp.

References llvm::TheX86_32Target, llvm::TheX86_64Target, llvm::X, and Y.

Variable Documentation

cl::opt<bool> UseVZeroUpper("x86-use-vzeroupper", cl::Hidden, cl::desc("Minimize AVX to SSE transition penalty"), cl::init(true))
static
cl::opt<bool> X86EarlyIfConv("x86-early-ifcvt", cl::Hidden, cl::desc("Enable early if-conversion on X86"))
static