* Removed the use of FLAG. Now use hasFlagIn and hasFlagOut instead.
authorEvan Cheng <evan.cheng@apple.com>
Fri, 23 Dec 2005 22:14:32 +0000 (22:14 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 23 Dec 2005 22:14:32 +0000 (22:14 +0000)
commit171049d10f71fdeffdfd9592243d7af40db86c71
treed23595e4c5dd19b5898c3d4b26639c53077467bd
parent7b05bd58149f7984257d7881aaa2bd9407628754
* Removed the use of FLAG. Now use hasFlagIn and hasFlagOut instead.
* Added a pseudo instruction (for each target) that represent "return void".
  This is a workaround for lack of optional flag operand (return void is not
  lowered so it does not have a flag operand.)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24997 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCInstrInfo.td
lib/Target/PowerPC/PPCRegisterInfo.cpp
lib/Target/Sparc/SparcInstrInfo.td
lib/Target/Sparc/SparcRegisterInfo.cpp
lib/Target/SparcV8/SparcV8InstrInfo.td
lib/Target/SparcV8/SparcV8RegisterInfo.cpp
lib/Target/Target.td
lib/Target/TargetSelectionDAG.td
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86RegisterInfo.cpp