summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* wrap lines to 80 columns.Chris Lattner2006-03-22
* add some nodes for extractelementChris Lattner2006-03-21
* Move some common data structures between dom and pdom into the base classNate Begeman2006-03-20
* Add some helper methodsChris Lattner2006-03-20
* Add another helperChris Lattner2006-03-20
* add a nodeChris Lattner2006-03-19
* Add a helper methodChris Lattner2006-03-19
* improve comments, add a new MVT::getVectorBaseType method.Chris Lattner2006-03-19
* Rename ConstantVec -> BUILD_VECTOR and VConstant -> VBUILD_VECTOR. AllowChris Lattner2006-03-19
* Update comments.Chris Lattner2006-03-18
* add a couple of enum valuesChris Lattner2006-03-17
* Remove BRTWOWAY*Nate Begeman2006-03-17
* For each loop, keep track of all the IV expressions inserted indexed byEvan Cheng2006-03-16
* Added a way for TargetLowering to specify what values can be used as theEvan Cheng2006-03-16
* Add markers for the first and last vector value type.Chris Lattner2006-03-16
* Typo.Jim Laskey2006-03-16
* minor changes so that GCC builtin can be specified before the Intrinsic info,Chris Lattner2006-03-15
* Expand subprogram and added block descriptor.Jim Laskey2006-03-15
* Set TargetPrefix on target-specific intrinsics. That way, in theory, differentChris Lattner2006-03-15
* Fix the gcread/gcwrite intrinsic specifications, fixingChris Lattner2006-03-14
* Add LSR hooks.Evan Cheng2006-03-13
* Added getTargetLowering() - returns DAG lowering info.Evan Cheng2006-03-13
* Added target lowering hooks which LSR consults to make more intelligentEvan Cheng2006-03-13
* Add a first ppc altivec intrinsic. Add packed type support.Chris Lattner2006-03-13
* Handle the removal of the debug chain.Jim Laskey2006-03-13
* Mark llvm.stacksave as only reading memory, this fixesChris Lattner2006-03-12
* Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominatorNate Begeman2006-03-11
* Added a parameter to control whether Constant::getStringValue() would chopEvan Cheng2006-03-10
* remove ShouldEmitDebugFunctions, a hack to support llvm-db via the jitChris Lattner2006-03-10
* Fix another broken intrinsic.Chris Lattner2006-03-10
* Fix incorrect definitions of these intrinsics, which broke a bunch ofChris Lattner2006-03-10
* Move simple-selector-specific types to the simple selector.Chris Lattner2006-03-10
* Simplify the interface to the schedulers, to not pass the selected heuristicChris Lattner2006-03-10
* Move some simple-sched-specific instance vars to the simple scheduler.Chris Lattner2006-03-10
* move some simple scheduler methods into the simple schedulerChris Lattner2006-03-10
* Make EmitNode take a SDNode instead of a NodeInfo*Chris Lattner2006-03-10
* Store VRBase in a map, not in NodeInfo.Chris Lattner2006-03-10
* make some methods protected instead of privateChris Lattner2006-03-10
* Fix an incorrect intrinsic descriptionChris Lattner2006-03-10
* use the enum list autogen'd from Intrinsics.tdChris Lattner2006-03-09
* remove dbg_declare, it's not used yet.Chris Lattner2006-03-09
* Forgot this on last check in.Jim Laskey2006-03-09
* Add a helper method for running static ctors/dtors in the module.Chris Lattner2006-03-08
* add a new helper methodChris Lattner2006-03-08
* Get rid of the multiple copies of getStringValue. Now a Constant:: method.Jim Laskey2006-03-08
* Change the interface for getting a target HazardRecognizer to be more clean.Chris Lattner2006-03-08
* Switch to using a numeric id for anchors.Jim Laskey2006-03-07
* Hoist the HazardRecognizer out of the ScheduleDAGList.cpp file to whereChris Lattner2006-03-06
* add an emitnoop methodChris Lattner2006-03-05
* custom lowered nodes are legal tooChris Lattner2006-03-05