LLVM  8.0.1
Classes | Namespaces | Enumerations
TargetOptions.h File Reference
#include "llvm/MC/MCTargetOptions.h"
Include dependency graph for TargetOptions.h:

Go to the source code of this file.

Classes

class  llvm::TargetOptions
 

Namespaces

 llvm
 This class represents lattice values for constants.
 
 llvm::FloatABI
 
 llvm::FPOpFusion
 
 llvm::JumpTable
 
 llvm::ThreadModel
 
 llvm::FPDenormal
 

Enumerations

enum  llvm::FloatABI::ABIType { llvm::FloatABI::Default, llvm::FloatABI::Soft, llvm::FloatABI::Hard }
 
enum  llvm::FPOpFusion::FPOpFusionMode { llvm::FPOpFusion::Fast, llvm::FPOpFusion::Standard, llvm::FPOpFusion::Strict }
 
enum  llvm::JumpTable::JumpTableType { llvm::JumpTable::Single, llvm::JumpTable::Arity, llvm::JumpTable::Simplified, llvm::JumpTable::Full }
 
enum  llvm::ThreadModel::Model { llvm::ThreadModel::POSIX, llvm::ThreadModel::Single }
 
enum  llvm::FPDenormal::DenormalMode { llvm::FPDenormal::IEEE, llvm::FPDenormal::PreserveSign, llvm::FPDenormal::PositiveZero }
 
enum  llvm::EABI {
  llvm::EABI::Unknown, llvm::EABI::Default, llvm::EABI::EABI4, llvm::EABI::EABI5,
  llvm::EABI::GNU
}
 
enum  llvm::DebuggerKind { llvm::DebuggerKind::Default, llvm::DebuggerKind::GDB, llvm::DebuggerKind::LLDB, llvm::DebuggerKind::SCE }
 Identify a debugger for "tuning" the debug info. More...
 
enum  llvm::GlobalISelAbortMode { llvm::GlobalISelAbortMode::Disable, llvm::GlobalISelAbortMode::Enable, llvm::GlobalISelAbortMode::DisableWithDiag }
 Enable abort calls when global instruction selection fails to lower/select an instruction. More...