[llvm-commits] [llvm] r41456 - /llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp

2007-08-26 Thread Owen Anderson
Author: resistor Date: Sun Aug 26 16:14:47 2007 New Revision: 41456 URL: http://llvm.org/viewvc/llvm-project?rev=41456view=rev Log: Don't DSe volatile stores. Modified: llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp Modified:

[llvm-commits] [llvm] r41461 - in /llvm/trunk: lib/Transforms/Utils/PromoteMemoryToRegister.cpp test/Transforms/Mem2Reg/2007-08-27-VolatileLoadsStores.ll

2007-08-26 Thread Anton Korobeynikov
Author: asl Date: Sun Aug 26 16:43:30 2007 New Revision: 41461 URL: http://llvm.org/viewvc/llvm-project?rev=41461view=rev Log: Don't promote volatile loads/stores. This is needed (for example) to handle setjmp/longjmp properly. This fixes PR1520. Added: