[RegisterBankInfo] Uniquely generate ValueMapping.
authorQuentin Colombet <qcolombet@apple.com>
Sat, 24 Sep 2016 04:53:52 +0000 (04:53 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Sat, 24 Sep 2016 04:53:52 +0000 (04:53 +0000)
commitfd8c95adf45f7945025d916d892f7a837d66031a
tree2bf646c98ead9e027775e807add1a3197b7a63c6
parent8159de4de9508e20dbfd77c8c72394dba608aa63
[RegisterBankInfo] Uniquely generate ValueMapping.

This is a step toward statically allocate ValueMapping. Like the
previous few commits, the goal is to move toward a TableGen'ed like
structure with no dynamic allocation at all.

llvm-svn: 282324
llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h
llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp