ARM has to provide its own TargetLowering::findRepresentativeClass because its scalar...
authorEvan Cheng <evan.cheng@apple.com>
Mon, 19 Jul 2010 22:15:08 +0000 (22:15 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Mon, 19 Jul 2010 22:15:08 +0000 (22:15 +0000)
commitd70f57b254114841892425a40944268d38ae0bcd
treea0ecece58a2f27bc4732c896c9b51fb171f59fb4
parentbd3c63c70ed5e146e6d057cb842d4c2eec4f1cf8
ARM has to provide its own TargetLowering::findRepresentativeClass because its scalar floating point registers alias its vector registers.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108761 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetLowering.h
lib/CodeGen/SelectionDAG/TargetLowering.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h