llvm-project/llvm/lib/ExecutionEngine/JITLink
Lang Hames 42614062e2 [JITLink] Error instead of asserting on unrecognized edge kinds.
It's idiomatic to require that plugins (especially platform plugins) be
installed to handle special edge kinds. If the plugins are not installed and an
object is loaded that uses one of the special edge kinds then we want to error
out rather than asserting.
2022-04-16 18:52:27 -07:00
..
CMakeLists.txt Move DWARFRecordSectionSplitter code to its own file 2022-03-15 11:38:25 -07:00
DWARFRecordSectionSplitter.cpp Move DWARFRecordSectionSplitter code to its own file 2022-03-15 11:38:25 -07:00
DefineExternalSectionStartAndEndSymbols.h Re-apply "[JITLink] Update JITLink to use ExecutorAddr rather... " with fixes. 2022-01-06 17:22:21 +11:00
EHFrameSupport.cpp [JITLink] Add missing moves from 43acef48d3. 2022-04-15 12:58:22 -07:00
EHFrameSupportImpl.h [JITLink] Refactor and expand DWARF pointer encoding support. 2022-04-15 12:51:46 -07:00
ELF.cpp [JITLink] Add initial Aarch64 support 2021-09-03 10:48:06 +02:00
ELFLinkGraphBuilder.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
ELFLinkGraphBuilder.h reapply de87238295 "[JITLink] Add anonymous symbols in LinkGraph..." 2022-01-22 20:50:36 +08:00
ELF_aarch64.cpp [NFC][ORC][AArch64] use isInt<N> to replace fitsRangeSignedInt on aarch64 2022-01-26 23:26:31 +08:00
ELF_riscv.cpp [JITLink] Fix -Wparentheses warning in R_RISCV_SUB6 case. 2022-03-15 14:13:28 +00:00
ELF_x86_64.cpp [JITLink] Refactor and expand DWARF pointer encoding support. 2022-04-15 12:51:46 -07:00
JITLink.cpp [JITLink][RISCV] Refactor range checking and alignment checking 2022-03-09 22:13:57 +08:00
JITLinkGeneric.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
JITLinkGeneric.h [llvm] Remove unused forward declarations (NFC) 2022-01-07 20:00:34 -08:00
JITLinkMemoryManager.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
MachO.cpp [llvm][clang][NFC] updates inline licence info 2021-08-11 02:48:53 +00:00
MachOLinkGraphBuilder.cpp [JITLink][MachO] Fix alignment bug in the c-string literal section graphifier. 2022-04-05 17:38:54 -07:00
MachOLinkGraphBuilder.h Re-apply "[JITLink] Update JITLink to use ExecutorAddr rather... " with fixes. 2022-01-06 17:22:21 +11:00
MachO_arm64.cpp [JITLink] Error instead of asserting on unrecognized edge kinds. 2022-04-16 18:52:27 -07:00
MachO_x86_64.cpp [JITLink] Refactor and expand DWARF pointer encoding support. 2022-04-15 12:51:46 -07:00
MemoryFlags.cpp Re-apply e50aea58d5, "Major JITLinkMemoryManager refactor". with fixes. 2021-10-11 21:39:00 -07:00
PerGraphGOTAndPLTStubsBuilder.h Re-apply "[JITLink] Update JITLink to use ExecutorAddr rather... " with fixes. 2022-01-06 17:22:21 +11:00
aarch64.cpp [JITLink] Add initial Aarch64 support 2021-09-03 10:48:06 +02:00
riscv.cpp [JITLink] Add R_RISCV_SUB6 relocation 2022-03-01 01:45:03 +08:00
x86_64.cpp Re-apply "[JITLink] Update JITLink to use ExecutorAddr rather... " with fixes. 2022-01-06 17:22:21 +11:00