summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* fix a pastoChris Lattner2006-03-09
* a couple of miscellaneous things.Chris Lattner2006-03-09
* Add #line support for CBE.Jim Laskey2006-03-08
* Add a helper method for running static ctors/dtors in the module.Chris Lattner2006-03-08
* add a new helper method.Chris Lattner2006-03-08
* Get rid of the multiple copies of getStringValue. Now a Constant:: method.Jim Laskey2006-03-08
* doo de dooDuraid Madina2006-03-08
* Split the priority function computation and priority queue management outChris Lattner2006-03-08
* switch from an explicitly managed list of SUnits to a simple vector of sunitsChris Lattner2006-03-08
* Shrinkify some fields, fit to 80 columnsChris Lattner2006-03-08
* revert the previous patch, didn't mean to check it in yetChris Lattner2006-03-08
* remove "Slot", it is deadChris Lattner2006-03-08
* Change the interface for getting a target HazardRecognizer to be more clean.Chris Lattner2006-03-08
* libstdc++-v3 was failing to build. Needed to handle composite types with emptyJim Laskey2006-03-08
* Fix a miscompilation of 188.ammp with the new CFE. 188.ammp is accessingChris Lattner2006-03-08
* add a noteChris Lattner2006-03-08
* X86ISD::REP_STOS and X86ISD::REP_MOVS now produces a flag.Evan Cheng2006-03-07
* Use rep/stosl; and Count 0x3; rep/stosb for memset with 4 byte aligned dest.Evan Cheng2006-03-07
* Two things:Chris Lattner2006-03-07
* Use "llvm.metadata" section for debug globals. Filter out these globals in theJim Laskey2006-03-07
* Switch to using a numeric id for anchors.Jim Laskey2006-03-07
* Fix ConstantMerge/2006-03-07-DontMergeDiffSections.ll, a problem JimChris Lattner2006-03-07
* add another missing store.Chris Lattner2006-03-07
* add a couple more load/store instrs, add a newline to the end of file.Chris Lattner2006-03-07
* Bitfield support.Jim Laskey2006-03-07
* This kinda sorta implements "things that have to lead a dispatch group".Nate Begeman2006-03-07
* add some new instructions to the classifier. With this, we correctly insertChris Lattner2006-03-07
* add some comments that describe what we modelChris Lattner2006-03-07
* Implement a very very simple hazard recognizer for LSU rejects and ctr set/readChris Lattner2006-03-07
* Fix some formatting, when looking for hazards, prefer target nodes overChris Lattner2006-03-07
* add a noteChris Lattner2006-03-07
* add a noteChris Lattner2006-03-07
* - Emit subsections_via_symbols for Darwin.Evan Cheng2006-03-07
* Enable Dwarf debugging info.Evan Cheng2006-03-07
* Teach the alignment handling code to look through constant expr casts and GEPsChris Lattner2006-03-07
* Teach instcombine to increase the alignment of memset/memcpy/memmove whenChris Lattner2006-03-06
* update file commentChris Lattner2006-03-06
* Remove some code that doesn't make senseEvan Cheng2006-03-06
* Remove SUnit::Priority1: it is re-calculated on demand as number of liveEvan Cheng2006-03-06
* Hoist the HazardRecognizer out of the ScheduleDAGList.cpp file to whereChris Lattner2006-03-06
* Comment fixesChris Lattner2006-03-05
* Don't depend on the C99 copysign function, implement it ourselves.Chris Lattner2006-03-05
* When a hazard recognizer needs noops to be inserted, do so. This representsChris Lattner2006-03-05
* implement TII::insertNoopChris Lattner2006-03-05
* Implement G5HazardRecognizer as a trivial thing that wants 5 cycles betweenChris Lattner2006-03-05
* Add basic hazard recognizer support. noop insertion isn't complete yet though.Chris Lattner2006-03-05
* Fix VC++ compilation error.Jeff Cohen2006-03-05
* Split the list scheduler into top-down and bottom-up pieces. The priorityChris Lattner2006-03-05
* Move the available queue to being inside the ListSchedule method, since itChris Lattner2006-03-05
* add a noteChris Lattner2006-03-05