summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Moved definition of llvm_ostream wrappers to the Streams.cpp file.Bill Wendling2006-11-17
* Added wrappers for the std::cerr/std::cout objects. The wrappers willBill Wendling2006-11-17
* Needed <iostream> for now.Bill Wendling2006-11-17
* Needs the iostream include.Bill Wendling2006-11-17
* Removed iostream #includes. Replaced std::cerr with DOUT.Bill Wendling2006-11-17
* Removed even more std::cerr and #include <iostream> things.Bill Wendling2006-11-17
* Replaced DEBUG(std::cerr with DOUT.Bill Wendling2006-11-17
* Replace DEBUG(std::cerr with DOUT. Removed some iostream #includes.Bill Wendling2006-11-17
* Removed unneeded <iostream> #include.Bill Wendling2006-11-17
* If an indvar with a variable stride is used by the exit condition, go aheadChris Lattner2006-11-17
* More removal of std::cerr and DEBUG, replacing with DOUT instead.Bill Wendling2006-11-17
* implement a todo: change a map into a vectorChris Lattner2006-11-17
* Replace std::cerr uses of the "DEBUG" macro with "DOUT" instead. RemovesBill Wendling2006-11-17
* fix typoChris Lattner2006-11-17
* Added "DOUT" macro. This is used as a replacement for the std::cerrBill Wendling2006-11-17
* implicit_def_vrrc doesn't generate code.Chris Lattner2006-11-16
* Correct instructions for moving data between GR64 and SSE registers; also cor...Evan Cheng2006-11-16
* Fix a potential bug: MOVPDI2DI, etc. are not copy instructions.Evan Cheng2006-11-16
* This is a general clean up of the PowerPC ABI. Address several problems andJim Laskey2006-11-16
* fix a regression that I introduced. stdu should scale the offset by 4Chris Lattner2006-11-16
* Align stubs on 4 byte boundary. This fixes 447.dealII.Evan Cheng2006-11-16
* *** empty log message ***Bill Wendling2006-11-16
* Allow target to specify alignment for function stub.Evan Cheng2006-11-16
* Match MachineCodeEmitter changes.Evan Cheng2006-11-16
* add a statisticChris Lattner2006-11-16
* Don't recompute getNumOperands for each iteration.Bill Wendling2006-11-16
* Added a new method "CreateNewLiveInterval" which, given a list ofBill Wendling2006-11-16
* fix broken encodingChris Lattner2006-11-16
* enable the branch folding pass for the JIT.Chris Lattner2006-11-16
* add ppc64 r+i stores with update.Chris Lattner2006-11-16
* add patterns for ppc32 preinc stores. ppc64 next.Chris Lattner2006-11-16
* switch these back to the 'bad old way'Chris Lattner2006-11-16
* Fix an incorrectly inverted condition.Evan Cheng2006-11-16
* Fix ppc64 epilog bug.Chris Lattner2006-11-15
* Stop using isTwoAddress, switching to operand constraints instead.Chris Lattner2006-11-15
* add a new field needed by the code emitter generator.Chris Lattner2006-11-15
* Properly transfer kill / dead info.Evan Cheng2006-11-15
* Kill / dead info has been moved to MI's.Evan Cheng2006-11-15
* commuteInstruction should propagate kill / dead info.Evan Cheng2006-11-15
* Match live variable changes.Evan Cheng2006-11-15
* Minor updates.Evan Cheng2006-11-15
* A register def can be partially dead when the whole register has use(s) but a...Evan Cheng2006-11-15
* Do away with kill / dead maps. Move kill / dead info onto MI's.Evan Cheng2006-11-15
* fix ldu/stu jit encoding. Swith 64-bit preinc load instrs to use memriChris Lattner2006-11-15
* Add run(Function &F) support in FunctionPassManager_NewDevang Patel2006-11-15
* Simplify IntrinsicLowering and clarify that it is only for use by theChris Lattner2006-11-15
* Remove unneeded forward declsChris Lattner2006-11-15
* remove dead #includeChris Lattner2006-11-15
* Fix the PPC regressions last nightChris Lattner2006-11-15
* Fix a gcc 4.2 warning.Chris Lattner2006-11-15