aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-ifs
AgeCommit message (Expand)AuthorFilesLines
2024-01-26[TextAPI] Rename SymbolKind to EncodeKind (#79622)Cyndy Ishida1-4/+4
2023-08-04[llvm] Extract common `OptTable` bits into macrosJan Svoboda1-10/+2
2023-04-17[CMake] Cleanup depsNAKAMURA Takumi1-1/+0
2023-04-17[CMake] Reorder and reformat depsNAKAMURA Takumi1-2/+2
2023-04-10[ifs] Print an error when llvm-ifs is supplied with an unknown archHaowei Wu1-3/+7
2023-02-10[llvm-driver] Pass extra arguments to toolsAlex Brachet1-1/+2
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-12[OptTable] Precompute OptTable prefixes union table through tablegenserge-sans-paille1-2/+4
2022-12-27[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+4
2022-12-25Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...Vitaly Buka1-4/+1
2022-12-24[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-1/+4
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille1-3/+2
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-2/+3
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille1-3/+2
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille1-2/+3
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-17std::optional::value => operator*/operator->Fangrui Song1-18/+16
2022-12-08Store OptTable::Info::Name as a StringRefserge-sans-paille1-1/+1
2022-12-06[YAML] Convert Optional to std::optionalKrzysztof Parzyszek1-10/+10
2022-12-02[tools] Use std::nullopt instead of None (NFC)Kazu Hirata1-3/+3
2022-11-26[llvm-ifs] Use std::optional in llvm-ifs.cpp (NFC)Kazu Hirata1-6/+7
2022-10-14Fix llvm/lib/ObjCopy, llvm/llvm-ifs: c++20 compatibilityAngelo Matni1-2/+1
2022-10-06Fix d5090cd94, MSVC mangling issueAlex Brachet1-1/+1
2022-10-06[llvm-driver] Add various tools to the llvm-driverAlex Brachet2-2/+4
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata1-16/+14
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-15/+17
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-17/+15
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-06-03[tools] Forward declare classes & remove includesClemens Wasser1-1/+4
2022-05-20[ifs] Switch to using OptTableAlex Brachet3-157/+267
2022-05-14[ifs] Add --strip-size flagAlex Brachet1-0/+8
2022-05-14Revert "[ifs] Add --strip-size flag"Alex Brachet1-8/+0
2022-05-14[ifs] Add --strip-size flagAlex Brachet1-0/+8
2022-05-02[ifs] Fix bug where exclude only excluded when outputting ifs filesAlex Brachet1-4/+3
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille1-0/+1
2022-02-18[ifs] Add --exclude flagAlex Brachet1-4/+9
2022-02-17[ifs] Add --strip-needed flagAlex Brachet1-0/+6
2022-01-13Replace PlatformKind with PlatformType.Juergen Ributzka1-8/+8
2021-12-09[ifs] Add options to allow llvm-ifs to generate multiple outputsHaowei Wu1-58/+140
2021-08-27[ifs] Add option to hide undefined symbolsHaowei Wu1-0/+7
2021-07-28[llvm] Replace LLVM_ATTRIBUTE_NORETURN with C++11 [[noreturn]]Fangrui Song2-2/+2
2021-07-20[llvm][tools] Hide more unrelated tool optionsTimm Bäder1-19/+34
2021-07-19[ifs] Fix linking errors on some llvm buildersHaowei Wu1-0/+1
2021-07-19[ifs][elfabi] Merge llvm-ifs/elfabi toolsHaowei Wu4-344/+368
2021-07-19[ifs] Prepare llvm-ifs for elfabi/ifs merging.Haowei Wu1-18/+17
2021-07-19[elfabi] Prepare elfabi/ifs merging.Haowei Wu2-21/+12
2021-04-16[SystemZ][z/OS] Add IsText Argument to GetFile and GetFileOrSTDINJonathan Crowther1-1/+1
2021-04-05[TextAPI] move source code files out of subdirectory, NFCCyndy Ishida1-3/+3
2021-03-04[llvm-ifs] Add option to use InterfaceStub libraryHaowei Wu2-15/+78
2021-01-12[llvm] Remove redundant string initialization (NFC)Kazu Hirata1-1/+1