llvm/lib
Owen Anderson 14ac1dd2be Invert the logic of reachesChainWithoutSideEffects(). What we want to check is that there is
NO path to the destination containing side effects, not that SOME path contains no side effects.
In  practice, this only manifests with CombinerAA enabled, because otherwise the chain has little
to no branching, so "any" is effectively equivalent to "all".


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114268 91177308-0d34-0410-b5e6-96231b3b80d8
2010-09-18 04:45:14 +00:00
..
Analysis Don't include <fenv.h> now that we have llvm/System/FEnv.h. 2010-09-17 21:47:03 +00:00
Archive Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
AsmParser Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
Bitcode Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
CodeGen Invert the logic of reachesChainWithoutSideEffects(). What we want to check is that there is 2010-09-18 04:45:14 +00:00
CompilerDriver llvmc: make -x work with unknown suffixes. 2010-09-15 15:20:41 +00:00
ExecutionEngine Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
Linker Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
MC Avoid relocations in a common case. 2010-09-17 22:34:41 +00:00
Support Add better support for environment portion of triple. Original patch by 2010-09-16 08:25:48 +00:00
System Move the declaration SetInformationJobObject() outside of namespace. 2010-09-17 11:14:18 +00:00
Target Thumb opcodes for thumb calls. 2010-09-18 02:32:38 +00:00
Transforms Use a depth-first iteratation in CorrelatedValuePropagation to avoid wasting time trying 2010-09-16 18:35:07 +00:00
VMCore Allow the PassRegistry mutex to be lazily initialized, and clean up the global namespace at the same time. 2010-09-16 23:44:50 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00