Move getSubRegisterRegClass from ScheduleDagSDNodesEmit.cpp to a TargetRegisterClass...
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 28 Apr 2009 16:34:09 +0000 (16:34 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 28 Apr 2009 16:34:09 +0000 (16:34 +0000)
commitfa4677b483b85217ac216f7e8d401c40cbe348aa
tree67413cdb495f8565116ba7727ff486251909ea1a
parent30590f502325321958b35bec7295159e3948291a
Move getSubRegisterRegClass from ScheduleDagSDNodesEmit.cpp to a TargetRegisterClass method.
Also make the method non-asserting. It will return NULL when given an invalid subreg index.

The method is needed by an upcoming patch.

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