llvm-6502/lib
Dan Gohman e62d58884a Fix LSR's ExtractImmediate and ExtractSymbol to avoid calling
ScalarEvolution::getAddExpr, which can be pretty expensive, when nothing
has changed, which is pretty common.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111042 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-13 21:17:19 +00:00
..
Analysis When testing whether one loop contains another, test this directly 2010-08-13 20:23:25 +00:00
Archive
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 tidy up whitespace a bit 2010-08-13 16:55:08 +00:00
CompilerDriver
ExecutionEngine Stop the JIT from refusing to work just because the program it was compiled into 2010-08-09 07:20:20 +00:00
Linker
MC MC/AsmParser: Push the burdon of emitting diagnostics about unmatched 2010-08-12 00:55:38 +00:00
Support Add a 'normalize' method to the Triple class, which takes a mucked up 2010-08-12 11:31:39 +00:00
System Mark this variable as used. 2010-08-10 10:39:25 +00:00
Target Add comments to some pattern fragments in x86 2010-08-13 20:39:01 +00:00
Transforms Fix LSR's ExtractImmediate and ExtractSymbol to avoid calling 2010-08-13 21:17:19 +00:00
VMCore Move some code from Verifier into SVI::isValidOperands. This allows us to catch bad shufflevector operations when they are created, rather than waiting for someone to notice later on. 2010-08-13 00:16:46 +00:00
Makefile