1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/test
Matt Arsenault 100b40be1a TableGen: Add address space to matchers
Currently AMDGPU uses a CodePatPred to check address spaces from the
MachineMemOperand. Introduce a new first class property so that the
existing patterns can be easily modified to uses the new generated
predicate, which will also be handled for GlobalISel.

I would prefer these to match against the pointer type of the
instruction, but that would be difficult to get working with
SelectionDAG compatbility. This is much easier for now and will avoid
a painful tablegen rewrite for all the loads and stores.

I'm also not sure if there's a better way to encode multiple address
spaces in the table, rather than putting the number to expect.

llvm-svn: 366128
2019-07-15 20:59:42 +00:00
..
Analysis [MemorySSA] Use SetVector to avoid nondeterminism. 2019-07-12 22:30:30 +00:00
Assembler
Bindings [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63 2019-07-11 01:14:30 +00:00
Bitcode ARM MTE stack sanitizer. 2019-07-15 20:02:23 +00:00
BugPoint
CodeGen AMDGPU/GlobalISel: Allow scalar s1 and/or/xor 2019-07-15 20:20:18 +00:00
DebugInfo [DebugInfo] Add column info for inline sites 2019-07-12 19:25:45 +00:00
Demangle
Examples
ExecutionEngine
Feature
FileCheck FileCheck [7/12]: Arbitrary long numeric expressions 2019-07-13 13:24:30 +00:00
Instrumentation [NewPM] Port Sancov 2019-07-11 22:35:40 +00:00
Integer
JitListener
Linker
LTO [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63 2019-07-11 01:14:30 +00:00
MachineVerifier
MC [WebAssembly] Assembler: recognize .init_array as data section. 2019-07-15 18:36:07 +00:00
Object Fix test case of llvm-nm using implicit a.out 2019-07-12 10:44:06 +00:00
ObjectYAML
Other
SafepointIRVerifier
Support
SymbolRewriter
TableGen TableGen: Add address space to matchers 2019-07-15 20:59:42 +00:00
ThinLTO/X86
tools Recommit r366052 "[obj2yaml] - Rework tool's error reporting logic for ELF target." 2019-07-15 11:53:39 +00:00
Transforms ARM MTE stack sanitizer. 2019-07-15 20:02:23 +00:00
Unit
Verifier AMDGPU: Fix missing immarg from interp intrinsics 2019-07-15 19:12:00 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh