summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2010-07-19 18:47:01 +0000
committerEvan Cheng <evan.cheng@apple.com>2010-07-19 18:47:01 +0000
commit7a135510e36f34d8ee6b447a2c10db0f683bac60 (patch)
tree3c0be96bd3695b886d02ef0f7d536f96933f57ef /llvm/lib/Transforms
parenta58a7e7f9eae17a2019073a833eb9c49109a140a (diff)
downloadbcm5719-llvm-7a135510e36f34d8ee6b447a2c10db0f683bac60.tar.gz
bcm5719-llvm-7a135510e36f34d8ee6b447a2c10db0f683bac60.zip
Teach computeRegisterProperties() to compute "representative" register class for legal value types. A "representative" register class is the largest legal super-reg register class for a value type. e.g. On i386, GR32 is the rep register class for i8 / i16 / i32; on x86_64 it would be GR64.
This property will be used by the register pressure tracking instruction scheduler. llvm-svn: 108735
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud