FLANG
Public Attributes | List of all members
Fortran::frontend::TargetOptions Class Reference

Options for controlling the target. More...

#include <flang/Frontend/TargetOptions.h>

Public Attributes

std::string triple
 The name of the target triple to compile for.
 
std::string cpu
 If given, the name of the target CPU to generate code for.
 
std::string cpuToTuneFor
 If given, the name of the target CPU to tune code for.
 
std::vector< std::string > featuresAsWritten
 
std::vector< int > disabledRealKinds
 The real KINDs disabled for this target.
 
std::vector< int > disabledIntegerKinds
 The integer KINDs disabled for this target.
 
bool EnableAIXExtendedAltivecABI
 Extended Altivec ABI on AIX.
 

Detailed Description

Options for controlling the target.

Member Data Documentation

◆ featuresAsWritten

std::vector<std::string> Fortran::frontend::TargetOptions::featuresAsWritten

The list of target specific features to enable or disable, as written on the command line.


The documentation for this class was generated from the following file: