FLANG
|
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::string | abi |
If given, the name of the target ABI to use. | |
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. | |
bool | asmVerbose = false |
Print verbose assembly. | |
bool | atomicIgnoreDenormalMode = false |
Atomic control options. | |
bool | atomicRemoteMemory = false |
bool | atomicFineGrainedMemory = false |
Options for controlling the target.
std::vector<std::string> Fortran::frontend::TargetOptions::featuresAsWritten |
The list of target specific features to enable or disable, as written on the command line.