1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test
Gulfem Savrun Yeniceri 93b265f8c0 [Passes] Add relative lookup table converter pass
Lookup tables generate non PIC-friendly code, which requires dynamic relocation as described in:
https://bugs.llvm.org/show_bug.cgi?id=45244

This patch adds a new pass that converts lookup tables to relative lookup tables to make them PIC-friendly.

Differential Revision: https://reviews.llvm.org/D94355
2021-03-24 17:31:18 +00:00
..
Analysis [ValueTracking] Handle increasing mul recurrence in isKnownNonZero() 2021-03-23 23:04:41 +00:00
Assembler
Bindings [OCaml] Add (get/set)_module_identifer functions 2021-03-20 20:41:51 +05:30
Bitcode [IR] Add vscale_range IR function attribute 2021-03-22 12:05:06 +00:00
BugPoint
CodeGen [Passes] Add relative lookup table converter pass 2021-03-24 17:31:18 +00:00
DebugInfo [XCore][Test] XFAIL tests requiring 8-byte stack alignment. 2021-03-24 09:12:53 +00:00
Demangle
Examples
ExecutionEngine Temporarily revert "[lli] Make -jit-kind=orc the default JIT engine" 2021-03-23 12:01:30 +01:00
Feature
FileCheck
Instrumentation [SanitizerCoverage] Use External on Windows 2021-03-22 23:05:36 -07:00
Integer Temporarily revert "[lli] Make -jit-kind=orc the default JIT engine" 2021-03-23 12:01:30 +01:00
JitListener
Linker Support intrinsic overloading on unnamed types 2021-03-19 14:34:25 +01:00
LTO
MachineVerifier [GlobalISel] Add G_SBFX + G_UBFX (bitfield extraction opcodes) 2021-03-19 14:37:19 -07:00
MC AMDGPU: Add target id and code object v4 support 2021-03-24 11:54:05 -04:00
Object AMDGPU: Add target id and code object v4 support 2021-03-24 11:54:05 -04:00
ObjectYAML [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC. 2021-03-24 09:10:11 +01:00
Other [Passes] Add relative lookup table converter pass 2021-03-24 17:31:18 +00:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen [openacc][openmp] Reduce number of generated file and prefer inclusion of .inc 2021-03-23 09:16:53 -04:00
ThinLTO/X86
tools AMDGPU: Add target id and code object v4 support 2021-03-24 11:54:05 -04:00
Transforms [Passes] Add relative lookup table converter pass 2021-03-24 17:31:18 +00:00
Unit
Verifier [IR][SVE] Add new llvm.experimental.stepvector intrinsic 2021-03-23 10:43:35 +00:00
YAMLParser
.clang-format
CMakeLists.txt Revert "[IRSim] Adding basic implementation of llvm-sim." 2021-03-20 18:03:09 -05:00
lit.cfg.py Revert "[IRSim] Adding basic implementation of llvm-sim." 2021-03-20 18:03:09 -05:00
lit.site.cfg.py.in
TestRunner.sh