llvm-project/llvm/test
Yonghong Song d46a6a9e68 [BPF] Remove relocation for patchable externs
Previously, patchable extern relocations are introduced to patch
external variables used for multi versioning in
compile once, run everywhere use case. The load instruction
will be converted into a move with an patchable immediate
which can be changed by bpf loader on the host.

The kernel verifier has evolved and is able to load
and propagate constant values, so compiler relocation
becomes unnecessary. This patch removed codes related to this.

Differential Revision: https://reviews.llvm.org/D68760

llvm-svn: 374367
2019-10-10 15:33:09 +00:00
..
Analysis [MemorySSA] Make the use of moveAllAfterMergeBlocks consistent. 2019-10-09 15:54:24 +00:00
Assembler
Bindings Revert "Fix OCaml/core.ml fneg check" 2019-10-10 14:16:58 +00:00
Bitcode [FPEnv][NFC] Change test to conform to strictfp attribute rules. 2019-10-09 17:24:56 +00:00
BugPoint
CodeGen [BPF] Remove relocation for patchable externs 2019-10-10 15:33:09 +00:00
DebugInfo [codeview] Try to avoid emitting .cv_loc with line zero 2019-10-10 01:06:01 +00:00
Demangle llvm-undname: Add support for demangling typeinfo names 2019-09-23 13:13:37 +00:00
Examples
ExecutionEngine [JITLink] Switch from an atom-based model to a "blocks and symbols" model. 2019-10-04 03:55:26 +00:00
Feature [FPEnv] Add constrained intrinsics for lrint and lround 2019-10-07 13:20:00 +00:00
FileCheck Revert "[FileCheck] Implement --ignore-case option." 2019-10-10 14:27:14 +00:00
Instrumentation Handle llvm.launder.invariant.group in msan. 2019-10-02 19:53:19 +00:00
Integer
JitListener
LTO [IRMover] Don't map globals if their types are the same 2019-09-11 18:35:49 +00:00
Linker Remove some unnecessary REQUIRES: shell lines 2019-09-10 00:06:52 +00:00
MC [WebAssembly] v8x16.swizzle and rewrite BUILD_VECTOR lowering 2019-10-09 17:39:19 +00:00
MachineVerifier Add an operand to memory intrinsics to denote the "tail" marker. 2019-09-28 05:33:21 +00:00
Object [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
ObjectYAML [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers. 2019-09-13 16:00:16 +00:00
Other [SVE][IR] Scalable Vector size queries and IR instruction support 2019-10-08 12:53:54 +00:00
Reduce [Testing] Python 3 requires `print` to use parens 2019-09-20 13:52:47 +00:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Fix crash when using HwModes in CodeEmitterGen 2019-10-09 09:15:34 +00:00
ThinLTO/X86 [ThinLTO/WPD] Ensure devirtualized targets use promoted symbol when necessary 2019-10-02 16:36:59 +00:00
Transforms Revert "[IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator" 2019-10-10 14:13:54 +00:00
Unit
Verifier [FPEnv] Strict FP tests should use the requisite function attributes. 2019-10-04 17:03:46 +00:00
YAMLParser
tools [MCA] Show aggregate over Average Wait times for the whole snippet (PR43219) 2019-10-10 14:46:21 +00:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py Reland "[utils] Implement the llvm-locstats tool" 2019-10-02 07:00:01 +00:00
lit.site.cfg.py.in Follow-up to r372209: Use single quotes for host_ldflags in the lit config 2019-09-18 14:12:59 +00:00