Lines Matching defs:DriverConfig
83 struct DriverConfig { struct
84 std::vector<std::string> InputFilePaths;
86 Optional<FileFormat> InputFormat;
87 Optional<FileFormat> OutputFormat;
89 Optional<std::string> HintIfsTarget;
90 Optional<std::string> OptTargetTriple;
91 Optional<IFSArch> OverrideArch;
92 Optional<IFSBitWidthType> OverrideBitWidth;
93 Optional<IFSEndiannessType> OverrideEndianness;
95 bool StripIfsArch = false;
96 bool StripIfsBitwidth = false;
97 bool StripIfsEndianness = false;
98 bool StripIfsTarget = false;
99 bool StripNeeded = false;
100 bool StripSize = false;
101 bool StripUndefined = false;
103 std::vector<std::string> Exclude;
105 Optional<std::string> SoName;
107 Optional<std::string> Output;
108 Optional<std::string> OutputElf;
109 Optional<std::string> OutputIfs;
110 Optional<std::string> OutputTbd;
112 bool WriteIfChanged = false;