Cache subregister relationships in a set in TargetRegisterInfo to allow faster lookups.
authorOwen Anderson <resistor@mac.com>
Fri, 27 Jun 2008 06:56:04 +0000 (06:56 +0000)
committerOwen Anderson <resistor@mac.com>
Fri, 27 Jun 2008 06:56:04 +0000 (06:56 +0000)
commit1360b7d8f8d1969026870d18c582b4e3a7cff8b8
treed5acfde18f12d4dd270d333944e2f2bec4976f58
parent3648f9f0ae79532c6bdc9c6188d0e46676de212f
Cache subregister relationships in a set in TargetRegisterInfo to allow faster lookups.
This speeds up LiveVariables from 0.6279s to 0.6165s on kimwitu++.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52818 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetRegisterInfo.h
lib/Target/TargetRegisterInfo.cpp