18#ifndef FORTRAN_FRONTEND_TARGETOPTIONS_H
19#define FORTRAN_FRONTEND_TARGETOPTIONS_H
24namespace Fortran::frontend {
Options for controlling the target.
Definition: TargetOptions.h:27
bool EnableAIXExtendedAltivecABI
Extended Altivec ABI on AIX.
Definition: TargetOptions.h:49
std::string cpuToTuneFor
If given, the name of the target CPU to tune code for.
Definition: TargetOptions.h:36
std::vector< int > disabledRealKinds
The real KINDs disabled for this target.
Definition: TargetOptions.h:43
std::vector< std::string > featuresAsWritten
Definition: TargetOptions.h:40
std::string triple
The name of the target triple to compile for.
Definition: TargetOptions.h:30
std::string cpu
If given, the name of the target CPU to generate code for.
Definition: TargetOptions.h:33
std::vector< int > disabledIntegerKinds
The integer KINDs disabled for this target.
Definition: TargetOptions.h:46