llvm-project/llvm/lib
Matthijs Kooijman e92e18be5a Move FindScalarValue from InstructionCombining.cpp to ValueTracking.cpp. While
I'm at it, rename it to FindInsertedValue.

The only functional change is that newly created instructions are no longer
added to instcombine's worklist, but that is not really necessary anyway (and
I'll commit some improvements next that will completely remove the need).

llvm-svn: 52315
2008-06-16 12:48:21 +00:00
..
Analysis Move FindScalarValue from InstructionCombining.cpp to ValueTracking.cpp. While 2008-06-16 12:48:21 +00:00
Archive Create archives with the same permissions are ar. 2008-05-24 05:42:29 +00:00
AsmParser AsmParser support for immediate constant aggregate values. 2008-06-09 14:45:02 +00:00
Bitcode Better test for availability of __gnu_cxx::stdio_filebuf. 2008-06-11 10:46:24 +00:00
CodeGen Allow these transforms for types like i256 while 2008-06-16 08:14:38 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine Add #includes to make some dependencies explicit. 2008-05-23 20:40:06 +00:00
Linker use 'continue' to make the function linker simpler. When linking a strong 2008-06-09 07:47:34 +00:00
Support As comments said, for negative value, the arithmetic 2008-06-05 13:27:38 +00:00
System Minor comment fix. 2008-06-16 10:14:09 +00:00
Target Add option to commuteInstruction() which forces it to create a new (commuted) instruction. 2008-06-16 07:33:11 +00:00
Transforms Move FindScalarValue from InstructionCombining.cpp to ValueTracking.cpp. While 2008-06-16 12:48:21 +00:00
VMCore fix pr2460 2008-06-16 04:02:40 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00