summaryrefslogtreecommitdiff
path: root/clang/lib/Driver/Multilib.cpp
AgeCommit message (Expand)Author
2025-03-26[Driver] Use a range constructor of StringSet (NFC) (#133201)Kazu Hirata
2025-03-22[clang] Use *Set::insert_range (NFC) (#132507)Kazu Hirata
2025-01-16[Multilib] Custom flags processing for library selection (#110659)Victor Campos
2025-01-15[Multilib] Custom flags YAML parsing (#122903)Victor Campos
2025-01-13Revert "[Multilib] Custom flags YAML parsing" (#122722)Victor Campos
2025-01-13[Multilib] Custom flags YAML parsing (#110657)Victor Campos
2024-11-15[Driver] Remove unused includes (NFC) (#116316)Kazu Hirata
2024-10-07[clang][Driver] Improve multilib custom error reporting (#110804)Simon Tatham
2024-10-07[clang][Driver] Rename "FatalError" key to "Error" in multilib.yaml (#110804)Simon Tatham
2024-09-02[clang][Driver] Add a custom error option in multilib.yaml. (#105684)Simon Tatham
2023-12-06[Driver] Use SmallVectorImpl reference instead of SmallVector reference in Mu...Craig Topper
2023-12-01[Driver] Add exclusive-group feature to multilib.yaml. (#69447)Simon Tatham
2023-10-19[Driver] Use llvm::any_of (NFC)Kazu Hirata
2023-10-13[clang] Stop including llvm/ADT/StringMap.h (NFC)Kazu Hirata
2023-06-14[Driver] Enable selecting multiple multilibsMichael Platings
2023-06-14[Driver] Multilib YAML parsingMichael Platings
2023-06-07[NFC][Driver] Change Multilib flag representationMichael Platings
2023-03-24[Driver] Change multilib selection algorithmMichael Platings
2023-03-14[clang] Use *{Set,Map}::contains (NFC)Kazu Hirata
2023-02-22[NFC] Class for building MultilibSetMichael Platings
2022-07-23Use the range-based overload of llvm::sort where possibleDmitri Gribenko
2021-10-17[clang] Use llvm::erase_if (NFC)Kazu Hirata
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-04-27[Driver] Support priority for multilibsPetr Hosek
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-03-20[Driver] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko
2017-05-05Multilib: add dump methodsJonathan Roelofs
2017-03-08[Driver] Consolidate tools and toolchains by target platform. (NFC)David L. Jones
2016-07-18[NFC] Header cleanupMehdi Amini
2015-10-12[Driver] Remove `else` after `return`Simon Atanasyan
2015-03-22[multilib] Turn virtual functor into functin_refBenjamin Kramer
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren
2014-08-03Driver: Simplify a use of the path APIJustin Bogner
2014-05-08[Driver] Range-based loop simplification.Simon Atanasyan
2014-03-05Revert "[C++11] Replace trivial lambda with std::cref."Benjamin Kramer
2014-03-05[C++11] Replace trivial lambda with std::cref.Benjamin Kramer
2014-03-04[cleanup] Re-sort includes with llvm/utils/sort_includes.py and fixChandler Carruth
2014-03-02Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper
2014-03-01[C++11] Replace verbose functors with succinct lambdasBenjamin Kramer
2014-02-12clang/lib/Driver/Multilib.cpp: Rewrite normalizePathSegment() to be tolerant ...NAKAMURA Takumi
2014-02-12Fix r201205's use-after-free bug caught by sanitizer botJonathan Roelofs
2014-02-12Add Multilib selection machineryJonathan Roelofs
2014-02-12Revert 201202Jonathan Roelofs
2014-02-12Add Multilib selection machineryJonathan Roelofs