aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/InterfaceStub
AgeCommit message (Expand)AuthorFilesLines
2024-03-28[Object,ELFType] Rename TargetEndianness to Endianness (#86604)Fangrui Song1-1/+1
2024-01-11[llvm-ifs] Treat unknown symbol types as error. (#75872)Haowei2-1/+8
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+1
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-1/+1
2023-04-10[ifs] Print an error when llvm-ifs is supplied with an unknown archHaowei Wu1-1/+6
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-31[llvm-ifs] Add support for --target=riscvAlex Brachet1-0/+3
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-16[CodeGen] std::optional::value => operator*/operator->Fangrui Song1-5/+4
2022-12-16std::optional::value => operator*/operator->Fangrui Song1-10/+9
2022-12-06[YAML] Convert Optional to std::optionalKrzysztof Parzyszek1-4/+6
2022-11-25[InterfaceStub] Use std::optional in ELFObjHandler.cpp (NFC)Kazu Hirata1-3/+4
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata1-11/+10
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-10/+13
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-13/+10
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata2-6/+5
2022-06-20[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata1-1/+1
2022-06-11Use getValueOr (NFC)Kazu Hirata1-1/+1
2022-05-14[ifs] Add --strip-size flagAlex Brachet2-6/+8
2022-05-14Revert "[ifs] Add --strip-size flag"Alex Brachet2-8/+6
2022-05-14[ifs] Add --strip-size flagAlex Brachet2-6/+8
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille2-2/+1
2022-02-18[ifs] Add --exclude flagAlex Brachet1-7/+26
2022-02-13[ifs] Allow llvm-ifs to generate text stub from elf stubHaowei Wu1-32/+91
2022-02-13[ifs] Added missing DT_STRSZ to the .dynamic sectionHaowei Wu1-0/+1
2022-01-07[llvm] Remove redundant member initialization (NFC)Kazu Hirata1-1/+1
2022-01-03Revert "[llvm] Remove redundant member initialization (NFC)"Kazu Hirata1-2/+2
2022-01-02Remove unused "using" (NFC)Kazu Hirata1-1/+0
2022-01-01[llvm] Remove redundant member initialization (NFC)Kazu Hirata1-2/+2
2021-12-28[llvm] Use nullptr instead of 0 (NFC)Kazu Hirata1-1/+1
2021-11-24[LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvmZarko Todorovski1-1/+1
2021-10-23[llvm] Use StringRef::contains (NFC)Kazu Hirata1-1/+1
2021-08-30[llvm] Remove redundant calls to str() and c_str() (NFC)Kazu Hirata1-1/+1
2021-08-27[ifs] Add option to hide undefined symbolsHaowei Wu1-0/+10
2021-08-13[IFS] Fix the copy constructor warning in IFSStub.cppHaowei Wu1-2/+2
2021-07-21IFSStub.cpp - consistently use default case to silence 'not all control paths...Simon Pilgrim1-3/+3
2021-07-19[ifs][elfabi] Merge llvm-ifs/elfabi toolsHaowei Wu3-21/+21
2021-07-19[ifs] Prepare llvm-ifs for elfabi/ifs merging.Haowei Wu5-169/+228
2021-07-19[elfabi] Prepare elfabi/ifs merging.Haowei Wu4-56/+281
2021-02-19[elfabi] Fix a bug when .dynsym contains no non-local symbolHaowei Wu1-1/+4
2021-01-26[llvm-elfabi] Support ELF file that lacks .gnu.hash sectionHaowei Wu1-57/+1
2020-12-29[llvm-elfabi] Add flag to preserve timestamp when output is the sameHaowei Wu1-12/+27
2020-12-29Revert "[llvm-elfabi] Add flag to preserve timestamp when output is the same"Haowei Wu1-27/+12
2020-12-29[llvm-elfabi] Add flag to preserve timestamp when output is the sameHaowei Wu1-12/+27
2020-12-04[lib/Object, tools] - Make ELFObjectFile::getELFFile return reference.Georgii Rymar1-8/+7
2020-11-24[llvm-elfabi] Emit ELF .dynsym, .dynamic sectionsHaowei Wu1-5/+144
2020-11-23[llvm-elfabi] Emit ELF header and string table sectionsHaowei Wu2-1/+197
2020-11-23Revert "[llvm-elfabi] Emit ELF header and string table sections"Haowei Wu1-196/+1
2020-11-23[llvm-elfabi] Emit ELF header and string table sectionsHaowei Wu1-1/+196