llvm-6502/lib
Alkis Evlogimenos 4d7af65903 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10461 91177308-0d34-0410-b5e6-96231b3b80d8
2003-12-14 13:24:17 +00:00
..
Analysis Change interface of MachineOperand as follows: 2003-12-14 13:24:17 +00:00
Archive In getObjectType(), doxygenify comment, and take a pointer to the 2003-12-11 00:38:04 +00:00
AsmParser To not barf when an error occurs. 2003-11-26 07:24:58 +00:00
Bytecode Throw better error messages, by calling strerror(errno) when we 2003-12-12 00:47:44 +00:00
CodeGen Change interface of MachineOperand as follows: 2003-12-14 13:24:17 +00:00
ExecutionEngine Dynamically get the right-sized member of a GenericValue to hold a size_t, and 2003-12-12 15:38:06 +00:00
Linker * The return value of LinkLibraries is ignored, so remove it. 2003-11-28 07:44:09 +00:00
Support Lock abstraction, introduced with a view toward making the JIT thread-safe. 2003-12-01 21:33:31 +00:00
Target Change interface of MachineOperand as follows: 2003-12-14 13:24:17 +00:00
Transforms Do not promote volatile alias sets into registers 2003-12-14 04:52:31 +00:00
VMCore The recalclulate method was a nasty hack that was once used by the -cee pass, 2003-12-07 00:55:32 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00