llvm-6502/lib/Transforms
Vikram S. Adve 919fc8c367 Trace loads and stores as they happen (stores were being
remembered in valuesStoredInFunction, but never traced at function return,
and that's too late to be finding the error anyway).
Stores trace both the value and the address being stored to,
but after some experience I think only values should be traced.
The pointer hash table just fills up far too quickly if every
store address were traced.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7169 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-11 21:57:43 +00:00
..
Hello Initial checkin of the "Hello World" Pass. 2002-08-08 20:10:38 +00:00
Instrumentation Trace loads and stores as they happen (stores were being 2003-07-11 21:57:43 +00:00
IPO Eliminate using declarations, adjust for new DSGraph API 2003-06-30 03:14:44 +00:00
Scalar Add support for elimination of load instruction from global constants 2003-06-26 05:06:25 +00:00
Utils Fix bug: Mem2Reg/2003-06-26-IterativePromote.ll 2003-06-25 14:58:56 +00:00
ExprTypeConvert.cpp avoid dividing by zero when dealing with zero sized types (like [0 x double]) 2003-06-23 17:36:49 +00:00
LevelRaise.cpp Hopefully, the final fix for `[Pp]ropogate'. 2003-05-20 21:01:22 +00:00
Makefile Convert DIRS to PARALLEL_DIRS. They can be built independently. 2002-09-29 11:52:14 +00:00
TransformInternals.cpp avoid dividing by zero when dealing with zero sized types (like [0 x double]) 2003-06-23 17:36:49 +00:00
TransformInternals.h s/convertable/convertible/g 2003-05-20 18:45:36 +00:00