llvm-6502/lib
Bill Wendling c98af3370f Use the "isCompare" machine instruction attribute instead of calling the
relatively expensive comparison analyzer on each instruction. Also rename the
comparison analyzer method to something more in line with what it actually does.

This pass is will eventually be folded into the Machine CSE pass.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110539 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-08 05:04:59 +00:00
..
Analysis Reapply r110396, with fixes to appease the Linux buildbot gods. 2010-08-06 18:33:48 +00:00
Archive Eliminate some unnessary Path::exists() calls. 2010-05-27 20:51:54 +00:00
AsmParser Don't print the filename twice in file-not-found errors. 2010-08-04 01:13:48 +00:00
Bitcode Reapply r110396, with fixes to appease the Linux buildbot gods. 2010-08-06 18:33:48 +00:00
CodeGen Use the "isCompare" machine instruction attribute instead of calling the 2010-08-08 05:04:59 +00:00
CompilerDriver Fix silent failure with no input files. 2010-07-27 11:19:40 +00:00
ExecutionEngine Don't call __register_frame from the JIT on systems that use setjmp/longjmp 2010-07-26 21:58:00 +00:00
Linker Make NamedMDNode not be a subclass of Value, and simplify the interface 2010-07-21 23:38:33 +00:00
MC MC: Fix symbol fragment offsets in COFF. 2010-08-03 05:02:46 +00:00
Support Fix a couple of warnings. 2010-08-08 00:00:34 +00:00
System Eliminate unnecessary empty string literals. 2010-08-04 01:39:08 +00:00
Target Use the "isCompare" machine instruction attribute instead of calling the 2010-08-08 05:04:59 +00:00
Transforms Do more to modernize MergeFunctions. Refactor in response to Chris' code review. 2010-08-08 05:04:23 +00:00
VMCore More #include cleanups. 2010-08-07 01:18:18 +00:00
Makefile