aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* fix pasto in generate assertion msgChris Lattner2006-03-111-1/+1
* Doh!Evan Cheng2006-03-111-2/+2
* Added a parameter to control whether Constant::getStringValue() would chopEvan Cheng2006-03-103-6/+12
* remove some dead codeChris Lattner2006-03-102-95/+0
* remove ShouldEmitDebugFunctions, a hack to support llvm-db via the jitChris Lattner2006-03-101-5/+1
* scrape out bits of llvm-dbChris Lattner2006-03-101-9/+0
* Remove UnixLocalInferiorProcess: debugging via the JIT isn't a good idea.Chris Lattner2006-03-102-937/+6
* Simplify this testcaseChris Lattner2006-03-101-14/+2
* reorder these to make it work with static librariesChris Lattner2006-03-101-2/+2
* teach the JIT to encode vector registersChris Lattner2006-03-101-32/+32
* Fix another broken intrinsic.Chris Lattner2006-03-101-1/+1
* weak globals on darwin require an extra load, breaking this testChris Lattner2006-03-101-1/+1
* Fix incorrect definitions of these intrinsics, which broke a bunch ofChris Lattner2006-03-101-2/+4
* Move simple-selector-specific types to the simple selector.Chris Lattner2006-03-102-201/+202
* Simplify the interface to the schedulers, to not pass the selected heuristicin.Chris Lattner2006-03-102-9/+28
* Simplify the interface to the schedulers, to not pass the selected heuristicChris Lattner2006-03-101-14/+4
* Move some simple-sched-specific instance vars to the simple scheduler.Chris Lattner2006-03-104-29/+32
* prune #includesChris Lattner2006-03-101-5/+0
* move some simple scheduler methods into the simple schedulerChris Lattner2006-03-103-264/+266
* Make EmitNode take a SDNode instead of a NodeInfo*Chris Lattner2006-03-103-13/+7
* Move the VRBase field from NodeInfo to being a separate, explicit, map.Chris Lattner2006-03-102-13/+27
* Store VRBase in a map, not in NodeInfo.Chris Lattner2006-03-101-12/+5
* no need to build groups anymoreChris Lattner2006-03-101-2/+0
* Create SUnits directly from the SelectionDAG.Chris Lattner2006-03-101-87/+87
* Push PrepareNodeInfo/IdentifyGroups down the inheritance hierarchyChris Lattner2006-03-103-4/+10
* make some methods protected instead of privateChris Lattner2006-03-101-4/+4
* Teach the latency scheduler some new tricks. In particular, to break ties,Chris Lattner2006-03-101-9/+156
* Put intrinsics.gen in its proper place.Jeff Cohen2006-03-101-5/+7
* add an aggregate method for reinserting scheduled nodes, add a callback forChris Lattner2006-03-101-8/+23
* Fix an incorrect intrinsic descriptionChris Lattner2006-03-101-2/+3
* Fix VC++ build breakage.Jeff Cohen2006-03-103-3/+34
* Adding an intrinsic is simpler still.Chris Lattner2006-03-091-4/+0
* use autogenerated side-effect informationChris Lattner2006-03-091-27/+5
* generate side-effect infoChris Lattner2006-03-092-0/+27
* Simpler stillChris Lattner2006-03-091-4/+0
* Use autogenerated mod/ref info for intrinsics.Chris Lattner2006-03-091-22/+26
* Parse mod/ref properties, autogen mod/ref informationChris Lattner2006-03-092-0/+47
* Intrinsic adding is a little bit simpler nowChris Lattner2006-03-091-9/+2
* Use the autogenerated intrinsic verifierChris Lattner2006-03-091-266/+5
* parse intrinsic typesChris Lattner2006-03-093-4/+50
* Add option -enable-x86-lsr to enable x86 loop strength reduction pass.Evan Cheng2006-03-091-0/+7
* Use the function name matcher autogenerated from the .td file.Chris Lattner2006-03-091-76/+3
* autogenerate the function name recognizerChris Lattner2006-03-092-0/+41
* This rule also depends on tblgenChris Lattner2006-03-091-1/+1
* add a noteChris Lattner2006-03-091-0/+10
* use the enum list autogen'd from Intrinsics.tdChris Lattner2006-03-091-61/+4
* remove dbg_declare, it's not used yet.Chris Lattner2006-03-095-8/+0
* silly case insensitive file systems...Chris Lattner2006-03-091-3/+3
* Build intrinsics.gen from intrinsics.tdChris Lattner2006-03-091-0/+6
* Add a test case for (store (op (load ..) ..) ..) folding.Evan Cheng2006-03-092-2/+45