Change TargetLowering::getRepRegClassFor to take an MVT, instead of
authorPatrik Hagglund <patrik.h.hagglund@ericsson.com>
Tue, 11 Dec 2012 09:31:43 +0000 (09:31 +0000)
committerPatrik Hagglund <patrik.h.hagglund@ericsson.com>
Tue, 11 Dec 2012 09:31:43 +0000 (09:31 +0000)
commitaa7744d75fc1769ccc12c65c07bb5b82afa58330
treec02e36f59b9e6e8c690bd85cbaf26e5b50bb04c8
parent8163ca76f0b0d336c5436364ffb3b85be1162e7a
Change TargetLowering::getRepRegClassFor to take an MVT, instead of
EVT.

Accordingly, change RegDefIter to contain MVTs instead of EVTs.

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