llvm-mirror/lib
Cameron Zwarich c9c7488542 Avoid iterating every operand of an instruction in StrongPHIElimination, since
we are only interested in the defs when discovering interferences.

This is a 28% speedup running StrongPHIElimination on 403.gcc.

llvm-svn: 122596
2010-12-28 10:49:33 +00:00
..
Analysis move isBytewiseValue out to ValueTracking.h/cpp 2010-12-26 20:15:01 +00:00
Archive
AsmParser
Bitcode
CodeGen Avoid iterating every operand of an instruction in StrongPHIElimination, since 2010-12-28 10:49:33 +00:00
CompilerDriver
ExecutionEngine
Linker
MC Fix warning about size potentially being used uninitialized 2010-12-28 10:02:42 +00:00
Object
Support Support/Path: Deprecate Path::hasMagicNumber and replace all uses with fs::has_magic. 2010-12-28 01:49:21 +00:00
Target Add support for the same encodings of the personality function that gnu as 2010-12-27 00:36:05 +00:00
Transforms Silence gcc warning about an unused variable when doing a release build. 2010-12-28 09:41:15 +00:00
VMCore add methods to IRBuilder to create memcpy/memset/memmove. 2010-12-26 22:49:25 +00:00
Makefile