llvm/test/CodeGen
Geoff Berry 9bf66c730c [MIR] Add support for printing and parsing target MMO flags
Summary: Add target hooks for printing and parsing target MMO flags.
Targets may override getSerializableMachineMemOperandTargetFlags() to
return a mapping from string to flag value for target MMO values that
should be serialized/parsed in MIR output.

Add implementation of this hook for AArch64 SuppressPair MMO flag.

Reviewers: bogner, hfinkel, qcolombet, MatzeB

Subscribers: mcrosier, javed.absar, llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@307877 91177308-0d34-0410-b5e6-96231b3b80d8
2017-07-13 02:28:54 +00:00
..
AArch64 GlobalISel: Handle selection of G_IMPLICIT_DEF in AArch64 2017-07-12 17:32:32 +00:00
AMDGPU AMDGPU: Fix converting unanalyzable global loads to SMRD 2017-07-12 23:06:18 +00:00
ARM [CodeGen] Add dependency printer 2017-07-12 15:30:59 +00:00
AVR [AVR] Use the generic branch relaxer 2017-07-11 04:17:13 +00:00
BPF Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset 2017-07-05 01:21:23 +00:00
Generic Handle ConstantExpr correctly in SelectionDAGBuilder 2017-07-09 16:01:04 +00:00
Hexagon [Hexagon] Do not rely on callee-saved info in hasFP 2017-07-11 17:11:54 +00:00
Inputs
Lanai CodeGen: Rename DEBUG_TYPE to match passnames 2017-05-25 21:26:32 +00:00
Mips Revert "[DAG] Improve Aliasing of operations to static alloca" 2017-07-10 20:51:30 +00:00
MIR [MIR] Add support for printing and parsing target MMO flags 2017-07-13 02:28:54 +00:00
MSP430 Revert "[DAG] Improve Aliasing of operations to static alloca" 2017-07-10 20:51:30 +00:00
Nios2 [Nios2] Target registration 2017-05-29 09:48:30 +00:00
NVPTX Extend memcpy expansion in Transform/Utils to handle wider operand types. 2017-07-07 02:00:06 +00:00
PowerPC Specify complete target triple in test 2017-07-12 01:16:50 +00:00
SPARC [Solaris] emit .init_array instead of .ctors on Solaris (Sparc/x86) 2017-06-21 20:36:32 +00:00
SystemZ [RegAllocFast] Don't insert kill flags of super-register for partial kill 2017-07-07 19:25:45 +00:00
Thumb [NFC] Use stdin for some tests instead of positional argument. 2017-06-29 14:51:54 +00:00
Thumb2 [ARM] Adjust ifcvt heuristic for the diamond ifcvt case 2017-07-12 13:23:10 +00:00
WebAssembly Fix libcall expansion creating DAG nodes with invalid type post type legalization. 2017-07-05 22:01:49 +00:00
WinEH
X86 [x86] add select-of-constant tests; NFC 2017-07-12 22:42:39 +00:00
XCore Revert "[DAG] Improve Aliasing of operations to static alloca" 2017-07-10 20:51:30 +00:00