llvm-6502/lib/Transforms
Eli Friedman b1c54930cb Don't shrink atomic ops to bool in GlobalOpt.
LLVM IR doesn't currently allow atomic bool load/store operations, and the
transformation is dubious anyway because it isn't profitable on all platforms.

PR17163.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190357 91177308-0d34-0410-b5e6-96231b3b80d8
2013-09-09 22:00:13 +00:00
..
Hello Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
InstCombine [InstCombiner] Expose opportunities to merge subtract and comparison. 2013-09-09 20:56:48 +00:00
Instrumentation Revert patches to add case-range support for PR1255. 2013-09-09 19:14:35 +00:00
IPO Don't shrink atomic ops to bool in GlobalOpt. 2013-09-09 22:00:13 +00:00
ObjCARC [objc-arc] Remove dead code from previous commit. 2013-09-03 22:40:56 +00:00
Scalar Use type helper functions. 2013-09-06 00:37:24 +00:00
Utils Revert patches to add case-range support for PR1255. 2013-09-09 19:14:35 +00:00
Vectorize In this patch we are trying to do two things: 2013-09-03 17:26:04 +00:00
CMakeLists.txt Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00
LLVMBuild.txt Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00
Makefile Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00