llvm/lib
Duncan Sands 95c5f05641 Fix PR3411. When replacing values, nodes are analyzed
in any old order.  Since analyzing a node analyzes its
operands also, this can mean that when we pop a node
off the list of nodes to be analyzed, it may already
have been analyzed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63632 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-03 10:23:33 +00:00
..
Analysis Teach AliasAnalysis that a bunch of the atomic intrinsics only dereference their arguments. 2009-02-03 06:27:22 +00:00
Archive Add the private linkage. 2009-01-15 20:18:42 +00:00
AsmParser Fix PR3372 2009-02-02 07:24:28 +00:00
Bitcode fix a bitcode reader bug where it can't handle extractelement correctly: 2009-02-03 02:11:28 +00:00
CodeGen Fix PR3411. When replacing values, nodes are analyzed 2009-02-03 10:23:33 +00:00
Debugger Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
ExecutionEngine Fix PR3423: Link llvm on ARM EABI machines. Patch by Robert Schuster. 2009-02-01 06:42:27 +00:00
Linker Add the private linkage. 2009-01-15 20:18:42 +00:00
Support Improve -fno-opt style option processing to not require an extra 2009-02-02 22:48:49 +00:00
System Fix windows build, patch by Marius Wachtler! 2009-01-29 18:53:28 +00:00
Target Create DebugLoc information in FastISel. Several temporary methods were 2009-02-03 00:55:04 +00:00
Transforms APInt'fy SimplifyDemandedVectorElts so it can analyze vectors with more than 64 elements. 2009-02-03 10:05:09 +00:00
VMCore reject things like: zext <4 x i32> %tmp to i256 2009-02-02 07:40:17 +00:00
Makefile Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00