llvm/lib
Chris Lattner a6321b40c2 Fix PR2697 by rewriting the '(X / pos) op neg' logic. This also changes
a couple other cases for clarity, but shouldn't affect correctness.

Patch by Eli Friedman!



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57387 91177308-0d34-0410-b5e6-96231b3b80d8
2008-10-11 22:55:00 +00:00
..
Analysis CMake: updated lib/Analysis/CMakeLists.txt. 2008-10-10 18:51:36 +00:00
Archive Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
AsmParser Generated files for previous checkin. 2008-10-09 23:01:34 +00:00
Bitcode Rename APFloat::convertToAPInt to bitcastToAPInt to 2008-10-09 18:53:47 +00:00
CodeGen Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as 2008-10-11 22:08:30 +00:00
Debugger Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
ExecutionEngine Revert r57340 move guard mutex in getPointerToFunction as this can cause 2008-10-10 18:07:10 +00:00
Linker Rename isWeakForLinker to mayBeOverridden. Use it 2008-09-29 11:25:42 +00:00
Support rearrange some code. 2008-10-11 22:07:19 +00:00
System Add <cstdio> include where needed by gcc-4.4. 2008-10-08 07:23:46 +00:00
Target Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as 2008-10-11 22:08:30 +00:00
Transforms Fix PR2697 by rewriting the '(X / pos) op neg' logic. This also changes 2008-10-11 22:55:00 +00:00
VMCore Unbreak DbgStopPointInst::getFileName(). 2008-10-11 06:40:56 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00