1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-30 07:22:55 +01:00
llvm-mirror/lib/Transforms/Utils
Chris Lattner 02fe175f3d Fix PR590 and Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll.
The optimization for locally used allocas was not safe for allocas that
were read before they were written.  This change disables that optimization
in that case.

llvm-svn: 22318
2005-06-30 07:29:44 +00:00
..
BasicBlockUtils.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
BreakCriticalEdges.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
CloneFunction.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
CloneModule.cpp wrap long lines, preserve calling conventions when cloning functions and 2005-05-09 01:04:34 +00:00
CloneTrace.cpp Eliminate tabs and trailing spaces 2005-04-23 21:38:35 +00:00
CodeExtractor.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
DemoteRegToStack.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
InlineFunction.cpp wrap long lines, preserve calling conventions when cloning functions and 2005-05-09 01:04:34 +00:00
Local.cpp prevent DCE of vaarg intrinsics. This should take care of most regressions 2005-06-19 14:41:20 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
PromoteMemoryToRegister.cpp Fix PR590 and Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll. 2005-06-30 07:29:44 +00:00
SimplifyCFG.cpp Don't crash on: X = phi (X, X). 2005-06-17 01:45:53 +00:00
UnifyFunctionExitNodes.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
ValueMapper.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
ValueMapper.h Remove trailing whitespace 2005-04-21 23:48:37 +00:00