commit | 570f9a972e02830d1ca223743dd6b4cc4fdf9549 | [log] [tgz] |
---|---|---|
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | Mon Dec 19 16:53:34 2011 +0000 |
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | Mon Dec 19 16:53:34 2011 +0000 |
tree | ff67aae70fb2690c391b75f7ec47ff5a4fc5c55c | |
parent | a9f65b9a1f57dcf546399ac32bf89d71d20df5b9 [diff] |
Emit a getMatchingSuperRegClass() implementation for every target. Use information computed while inferring new register classes to emit accurate, table-driven implementations of getMatchingSuperRegClass(). Delete the old manual, error-prone implementations in the targets. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146873 91177308-0d34-0410-b5e6-96231b3b80d8