llvm-6502/lib
Rafael Espindola db77609991 Convert uses of getPhysicalRegisterRegClass in VirtRegRewriter.cpp.
The first one was used just to call isSafeToMoveRegClassDefs. In
general, using a more specific reg class is better, in practice only
x86 implements that method and the results are always the same.

The second one is in FindFreeRegister and is used to check if a register
is in a register class, a much more direct call to contains is better as
it should cover more cases and is faster.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108093 91177308-0d34-0410-b5e6-96231b3b80d8
2010-07-11 16:45:17 +00:00
..
Analysis remove useless cast and fix typos in comment 2010-07-09 16:42:04 +00:00
Archive Eliminate some unnessary Path::exists() calls. 2010-05-27 20:51:54 +00:00
AsmParser Implement the "linker_private_weak" linkage type. This will be used for 2010-07-01 21:55:59 +00:00
Bitcode cache result of operator* 2010-07-09 16:01:21 +00:00
CodeGen Convert uses of getPhysicalRegisterRegClass in VirtRegRewriter.cpp. 2010-07-11 16:45:17 +00:00
CompilerDriver 80-col violation. 2010-07-01 01:00:27 +00:00
ExecutionEngine Handle execution entrypoints with non-integer return types. 2010-06-18 02:01:10 +00:00
Linker Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
MC Revert some unneeded parts of the change in r107886 for the 2010-07-08 20:30:44 +00:00
Support add some triple for minix, patch by Kees van Reeuwijk from PR7582 2010-07-07 15:52:27 +00:00
System add some triple for minix, patch by Kees van Reeuwijk from PR7582 2010-07-07 15:52:27 +00:00
Target Replace copyRegToReg with copyPhysReg for SystemZ. 2010-07-11 16:40:46 +00:00
Transforms The accumulator tail recursion transform claims to work for any associative 2010-07-10 20:31:42 +00:00
VMCore use PrintEscapedString to handle attribute section with escapes in it, 2010-07-07 23:16:37 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00