- Oct 24, 2003
-
-
Chris Lattner authored
llvm-svn: 9496
-
Brian Gaeke authored
CurFrame, TraceMode, and the CachedWriter are history. The ExecutionAnnotations (SlotNumber, InstNumber, and FunctionInfo) are history. ExecutionContext now keeps Values for each stack frame in a std::map. printValue() and print() are history. executeInstruction() is now part of run(). llvm-svn: 9493
-
Brian Gaeke authored
CurFrame, TraceMode, and the CachedWriter are history. llvm-svn: 9492
-
Brian Gaeke authored
llvm-svn: 9490
-
Brian Gaeke authored
CurFrame, TraceMode, and the CachedWriter are history. ArrayChecksEnabled and non-QuietMode are history. The ExecutionAnnotations (SlotNumber, InstNumber, and FunctionInfo) are history. ExecutionContext now keeps Values for each stack frame in a std::map. Stop pre-initializing Values on the stack to 42. Remove some dead variables, excess whitespace and commented-out code. executeInstruction() is now part of run(). printValue() and print() are history. llvm-svn: 9489
-
Brian Gaeke authored
llvm-svn: 9488
-
Brian Gaeke authored
recompile and relink. This keeps it from failing an assertion when it goes and tries to construct a new MachineFunction for that Function. llvm-svn: 9459
-
- Oct 23, 2003
-
-
Brian Gaeke authored
llvm-svn: 9452
-
Brian Gaeke authored
Make FnAllocState contain vectors of AllocInfo, instead of LLVM Constants. Give doFinalization a method comment, and let it do the work of converting AllocInfos to LLVM Constants. llvm-svn: 9451
-
Brian Gaeke authored
llvm-svn: 9450
-
Brian Gaeke authored
llvm-svn: 9449
-
Chris Lattner authored
llvm-svn: 9441
-
Chris Lattner authored
llvm-svn: 9437
-
Chris Lattner authored
llvm-svn: 9436
-
Misha Brukman authored
* Fix order of #includes * Make code layout more consistent * Eliminate extraneous whitespace and comment-lines llvm-svn: 9433
-
Misha Brukman authored
* Doxygen-ify method comments llvm-svn: 9432
-
Misha Brukman authored
* Doxygen-ify comments * Make code layout more consistent llvm-svn: 9431
-
Misha Brukman authored
* Make file description more readable * Make code layout more consistent, include comment in assert so it's visible during execution if it hits llvm-svn: 9430
-
Misha Brukman authored
* Order #includes as per style guide llvm-svn: 9429
-
Chris Lattner authored
* Add a work around for bug PR56, gross but necessary for now. llvm-svn: 9428
-
Misha Brukman authored
* Make code layout more consistent llvm-svn: 9427
-
Misha Brukman authored
llvm-svn: 9426
-
Chris Lattner authored
Implement mul/div/rem constant expressions llvm-svn: 9424
-
Chris Lattner authored
llvm-svn: 9423
-
Misha Brukman authored
llvm-svn: 9418
-
Misha Brukman authored
* Convert tabs to spaces * Make code fit within 80 columns llvm-svn: 9416
-
Chris Lattner authored
llvm-svn: 9403
-
Chris Lattner authored
as well as arguments. Now it can delete arguments and return values which are only passed into other arguments or are returned, if they are dead. This causes it to delete several hundred extra args/retvals from the C++ hello world program, shrinking it by about 2K. llvm-svn: 9398
-
Chris Lattner authored
valid pieces of code llvm-svn: 9390
-
- Oct 22, 2003
-
-
Brian Gaeke authored
llvm-svn: 9388
-
Brian Gaeke authored
Constant early on, because we can do it in doFinalization. Tighten up a comment. llvm-svn: 9387
-
Brian Gaeke authored
llvm-svn: 9386
-
Brian Gaeke authored
Try to improve method comments a little. Get rid of some excess whitespace; put braces on previous line when possible. Add stub for method to verify the work of saveState(). llvm-svn: 9385
-
Chris Lattner authored
callgraphSCC passes more effective. llvm-svn: 9384
-
Chris Lattner authored
llvm-svn: 9377
-
Chris Lattner authored
llvm-svn: 9376
-
Chris Lattner authored
llvm-svn: 9375
-
Chris Lattner authored
-print-cfg pass now lives here. llvm-svn: 9374
-
Misha Brukman authored
llvm-svn: 9370
-
Misha Brukman authored
* Order #includes according to LLVM coding standards llvm-svn: 9369
-