1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib/Target/Sparc
Alkis Evlogimenos 29127b8825 Change interface of MachineOperand as follows:
a) remove opIsUse(), opIsDefOnly(), opIsDefAndUse()
    b) add isUse(), isDef()
    c) rename opHiBits32() to isHiBits32(),
              opLoBits32() to isLoBits32(),
              opHiBits64() to isHiBits64(),
              opLoBits64() to isLoBits64().

This results to much more readable code, for example compare
"op.opIsDef() || op.opIsDefAndUse()" to "op.isDef()" a pattern used
very often in the code.

llvm-svn: 10461
2003-12-14 13:24:17 +00:00
..
.cvsignore Since there is now another derived .inc file, ignore them all. 2003-05-29 20:15:27 +00:00
EmitAssembly.cpp Change interface of MachineOperand as follows: 2003-12-14 13:24:17 +00:00
EmitBytecodeToAssembly.cpp The function to create an instance of this pass is no longer a method of 2003-11-13 00:19:02 +00:00
Makefile Force a dependency on the .inc file, which must be generated! 2003-11-13 00:05:09 +00:00
MappingInfo.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
MappingInfo.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
PeepholeOpts.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
PreSelection.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
PrologEpilogCodeInserter.cpp The function to create an instance of this pass is no longer a method of 2003-11-13 00:19:02 +00:00
Sparc.burg.in Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
Sparc.cpp * Put command-line switches in their own namespace 2003-11-13 00:16:28 +00:00
SparcInstr.def Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcInstrInfo.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
SparcInstrSelection.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
SparcInstrSelectionSupport.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
SparcInternals.h The functions to create new instances of passes are no longer methods in the 2003-11-13 00:17:20 +00:00
SparcRegClassInfo.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
SparcRegClassInfo.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
SparcRegInfo.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
SparcV9_F2.td Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9_F3.td Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9_F4.td Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9_Reg.td Fix two typos I found in comments. 2003-11-08 18:12:24 +00:00
SparcV9.td Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
SparcV9CodeEmitter.cpp Change interface of MachineOperand as follows: 2003-12-14 13:24:17 +00:00
SparcV9CodeEmitter.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
StackSlots.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
UltraSparcSchedInfo.cpp Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00