1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/test
Yonghong Song fb1a6e5e60 bpf: initial 32-bit ALU encoding support in assembler
This patch adds instruction patterns for operations in BPF_ALU. After this,
assembler could recognize some 32-bit ALU statement. For example, those listed
int the unit test file.

Separate MOV patterns are unnecessary as MOV is ALU operation that could reuse
ALU encoding infrastructure, this patch removed those redundant patterns.

Acked-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Jiong Wang <jiong.wang@netronome.com>
Reviewed-by: Yonghong Song <yhs@fb.com>
llvm-svn: 313961
2017-09-22 04:36:36 +00:00
..
Analysis [TargetTransformInfo] Static alloca has 0 cost 2017-09-15 22:28:12 +00:00
Assembler
Bindings
Bitcode Fix a bug in a historic bitcode testcase. 2017-09-21 23:14:55 +00:00
BugPoint
CodeGen AArch64: support SwiftCC properly on AAPCS64 2017-09-22 04:31:44 +00:00
DebugInfo [dwarfdump] Add verbose output for .debug-line section 2017-09-21 20:15:30 +00:00
DllTool
Examples
ExecutionEngine Revert "Revert "ExecutionEngine: add R_AARCH64_ABS{16,32}"" 2017-09-20 21:32:44 +00:00
Feature
FileCheck
Instrumentation [MSan] Disable sanitization for __sanitizer_dtor_callback. 2017-09-20 22:53:08 +00:00
Integer
JitListener
LibDriver
Linker
LTO
MC bpf: initial 32-bit ALU encoding support in assembler 2017-09-22 04:36:36 +00:00
Object [yaml2obj] - Don't crash on one more invalid document. 2017-09-21 08:25:59 +00:00
ObjectYAML
Other
SafepointIRVerifier
SymbolRewriter
TableGen
ThinLTO/X86
tools Fix a bug in llvm-objdump when disassembling using the wrong default CPU 2017-09-21 21:45:02 +00:00
Transforms Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare" 2017-09-21 19:52:03 +00:00
Unit [lit] Make lit support config files with .py extension. 2017-09-21 00:24:52 +00:00
Verifier
YAMLParser
.clang-format
CMakeLists.txt [lit] Make lit support config files with .py extension. 2017-09-21 00:24:52 +00:00
lit.cfg.py Resubmit "[lit] Refactor out some more common lit configuration code." 2017-09-21 22:16:40 +00:00
lit.site.cfg.py.in [lit] Make lit support config files with .py extension. 2017-09-21 00:24:52 +00:00
TestRunner.sh