Fix MBlaze backend call instructions so that arguments passed through registers
authorWesley Peck <peckw@wesleypeck.com>
Thu, 16 Dec 2010 19:41:31 +0000 (19:41 +0000)
committerWesley Peck <peckw@wesleypeck.com>
Thu, 16 Dec 2010 19:41:31 +0000 (19:41 +0000)
commit8a28f2137978d141402883815a3550b02ea5b1c8
tree1ed74c0d219dcb240525ab1c8490e9a4d8253274
parent3efad8fad41f6ba8141befcc3fc6662246b663ad
Fix MBlaze backend call instructions so that arguments passed through registers
are correctly marked as used. This removes a hack where the call instructions
marked all possible argument registers as used in the tablegen description.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121994 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
lib/Target/MBlaze/MBlazeInstrInfo.td