1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/include/llvm/Object
Amir Ayupov af66a21d42 [ELF] getRelocatedSection: remove the check for ET_REL object file
getRelocatedSection interface should not check that the object file is
relocatable, as executable files may have relocations preserved with
`--emit-relocs` linker flag. The relocations are useful in context of post-link
binary analysis for function reference identification. For example, BOLT relies
on relocations to perform function reordering.

Reviewed By: MaskRay, jhenderson

Differential Revision: https://reviews.llvm.org/D102296
2021-06-07 13:17:00 -07:00
..
Archive.h [NFC][libObject] clang-format Archive{.h,.cpp} 2021-05-27 16:48:40 -07:00
ArchiveWriter.h [llvm-libtool-darwin] Refactor ArchiveWriter 2020-08-13 10:56:30 -07:00
Binary.h [XCOFF][llvm-dwarfdump] llvm-dwarfdump support for XCOFF 2021-03-17 21:21:51 -04:00
COFF.h [NFC][object] Change the input parameter of the method isDebugSection. 2021-05-26 08:47:53 +00:00
COFFImportFile.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
COFFModuleDefinition.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
CVDebugRecord.h
Decompressor.h
ELF.h [llvm-readelf] Support dumping the BB address map section with --bb-addr-map. 2021-03-08 16:20:11 -08:00
ELFObjectFile.h [ELF] getRelocatedSection: remove the check for ET_REL object file 2021-06-07 13:17:00 -07:00
ELFTypes.h ELFTypes.h - add missing implicit MathExtras.h header dependency. NFCI. 2021-06-05 19:11:40 +01:00
Error.h [NFC] Add 'override' keyword where missing in include/ and lib/. 2020-07-14 09:47:29 -07:00
FaultMapParser.h [FaultsMaps][llvm-objdump] Move FaultMapParser to Object/. Remove CodeGen dependency from llvm-objdump 2021-01-27 10:39:59 -08:00
IRObjectFile.h
IRSymtab.h
MachO.h [NFC][object] Change the input parameter of the method isDebugSection. 2021-05-26 08:47:53 +00:00
MachOUniversal.h [llvm-lipo] Add support for bitcode files 2020-08-25 21:11:18 -07:00
MachOUniversalWriter.h [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams. 2021-03-10 23:50:04 +03:00
Minidump.h
ModuleSymbolTable.h Mangler.h - reduce GlobalValue.h include to forward declaration. NFC. 2020-05-10 14:03:27 +01:00
ObjectFile.h [ELF] getRelocatedSection: remove the check for ET_REL object file 2021-06-07 13:17:00 -07:00
RelocationResolver.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
StackMapParser.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
SymbolicFile.h Replace uses of std::iterator with explicit using 2021-04-12 10:47:14 -07:00
SymbolSize.h
TapiFile.h [TextAPI] move source code files out of subdirectory, NFC 2021-04-05 10:24:42 -07:00
TapiUniversal.h Revert "[llvm] llvm-tapi-diff" 2021-06-03 21:10:51 -07:00
Wasm.h [WebAssembly][yaml2obj][obj2yaml] Elem sections for nonzero tables 2021-03-05 11:45:15 +01:00
WindowsMachineFlag.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
WindowsResource.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
XCOFFObjectFile.h [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing 2021-06-07 17:24:13 +00:00