]> granicus.if.org Git - llvm/commit
MIR Serialization: Serialize the simple virtual register allocation hints.
authorAlex Lorenz <arphaman@gmail.com>
Fri, 24 Jul 2015 20:35:40 +0000 (20:35 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Fri, 24 Jul 2015 20:35:40 +0000 (20:35 +0000)
commitdfe0e536ee24b7c04aad6897ff70fe4fc30e2245
tree4a23cb3dba7be47cdf2ec8b22566a8ea544b43a3
parent7b464ae8b97f9ccc8ffd029bbbce3295aa09f1ca
MIR Serialization: Serialize the simple virtual register allocation hints.

This commit serializes the virtual register allocations hints of type 0.
These hints specify the preferred physical registers for allocations.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243156 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MIRYamlMapping.h
include/llvm/CodeGen/MachineRegisterInfo.h
lib/CodeGen/MIRParser/MIRParser.cpp
lib/CodeGen/MIRPrinter.cpp
test/CodeGen/MIR/X86/expected-named-register-in-allocation-hint.mir [new file with mode: 0644]
test/CodeGen/MIR/X86/simple-register-allocation-hints.mir [new file with mode: 0644]