1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/test
Lang Hames bd85e5c88d [ORC] Change how non-exported symbols are matched during lookup.
In the new scheme the client passes a list of (JITDylib&, bool) pairs, rather
than a list of JITDylibs. For each JITDylib the boolean indicates whether or not
to match against non-exported symbols (true means that they should be found,
false means that they should not). The MatchNonExportedInJD and MatchNonExported
parameters on lookup are removed.

The new scheme is more flexible, and easier to understand.

This patch also updates JITDylib search orders to be lists of (JITDylib&, bool)
pairs to match the new lookup scheme. Error handling is also plumbed through
the LLJIT class to allow regression tests to fail predictably when a lookup from
a lazy call-through fails.

llvm-svn: 345077
2018-10-23 20:20:22 +00:00
..
Analysis [TTI][X86] Treat SK_Transpose shuffles as SK_PermuteTwoSrc - there's no difference in lowering. 2018-10-23 16:45:26 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [X86][SSE] Revert rL343922 combinePMULDQ AddToWorklist (PR39398) 2018-10-23 19:07:53 +00:00
DebugInfo [llvm-dwarfdump] - Fix win10 build bot failture. 2018-10-22 12:18:30 +00:00
Demangle
Examples
ExecutionEngine [ORC] Change how non-exported symbols are matched during lookup. 2018-10-23 20:20:22 +00:00
Feature
FileCheck Revert r344930 as it broke some of the bots on Windows. 2018-10-22 18:51:29 +00:00
Instrumentation [hwasan] add stack frame descriptions. 2018-10-23 00:50:40 +00:00
Integer
JitListener
Linker
LTO
MC X86: add alias for pushfw/popfw in Intel mode 2018-10-22 20:38:13 +00:00
Object
ObjectYAML
Other [test] Relax test/Other/opt-hot-cold-split.ll 2018-10-22 16:50:24 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86 [LTO] Call InitLLVM from llvm-lto2 2018-10-16 17:37:45 +00:00
tools [llvm-strip] Support -s alias for --strip-all. Make both strip and objcopy case sensitive to support both -s (--strip-all) and -S (--strip-debug). 2018-10-23 18:46:33 +00:00
Transforms [HotColdSplitting] Attach MinSize to outlined code 2018-10-23 19:41:12 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh