aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove the use of llvm.dbg.declare.Jim Laskey2006-03-141-6/+3
* PPC LSR pass should use target lowering hooks.Evan Cheng2006-03-131-2/+2
* Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng2006-03-1327-66/+97
* UpdateEvan Cheng2006-03-131-0/+3
* Add LSR hooks.Evan Cheng2006-03-133-5/+58
* Added getTargetLowering() - returns DAG lowering info.Evan Cheng2006-03-131-0/+3
* Added target lowering hooks which LSR consults to make more intelligentEvan Cheng2006-03-132-27/+41
* Handle builtins that directly correspond to GCC builtins.Chris Lattner2006-03-132-4/+50
* emit a mapping from LLVM intrinsic -> GCC builtins.Chris Lattner2006-03-133-8/+30
* Verify that packed type operands have the right size and base type.Chris Lattner2006-03-132-6/+28
* Add a first ppc altivec intrinsic. Add packed type support.Chris Lattner2006-03-131-0/+30
* For functions that use vector registers, save VRSAVE, mark usedChris Lattner2006-03-134-10/+130
* Optimizing to calloc() to malloc() + memset() can be bad on some platforms.Evan Cheng2006-03-131-33/+0
* make sure dead token factor nodes are removed by the dag combiner.Chris Lattner2006-03-131-0/+1
* Bring makefile back into compliance with standard by usingReid Spencer2006-03-131-1/+1
* Handle the removal of the debug chain.Jim Laskey2006-03-139-67/+117
* remove two implemented itemsChris Lattner2006-03-131-22/+0
* Fold X+Y -> X|Y when safe. This implements:Chris Lattner2006-03-131-1/+19
* new testcaseChris Lattner2006-03-131-0/+11
* I can't convince myself that this is safe, remove the recursive call.Chris Lattner2006-03-131-18/+2
* add a couple of missing foldsChris Lattner2006-03-131-0/+12
* For targets with FABS/FNEG support, lower copysign to an integer load,Chris Lattner2006-03-131-2/+25
* Fix a couple of bugs that broke the alpha tester buildChris Lattner2006-03-131-2/+2
* Handle cracked instructions in dispatch group formation.Chris Lattner2006-03-132-15/+28
* Mark instructions that are cracked by the PPC970 decoder as such.Chris Lattner2006-03-134-26/+37
* Several big changes:Chris Lattner2006-03-127-213/+317
* Don't advance the hazard recognizer when there are no hazards and no instruct...Chris Lattner2006-03-121-25/+40
* Chain operands aren't real uses: they don't require the full latency of theChris Lattner2006-03-121-4/+10
* As a pending queue data structure to keep track of instructions whoseChris Lattner2006-03-121-36/+62
* Mark llvm.stacksave as only reading memory, this fixesChris Lattner2006-03-121-1/+1
* rename priorityqueue -> availablequeue. When a node is scheduled, rememberChris Lattner2006-03-111-34/+37
* Make CurrCycle a local var instead of an instance varChris Lattner2006-03-111-19/+20
* Move some methods around so that BU specific code is together, TD specific codeChris Lattner2006-03-111-236/+245
* merge preds/chainpreds -> preds setChris Lattner2006-03-111-93/+61
* blr is a branch tooChris Lattner2006-03-111-0/+1
* add an exampleChris Lattner2006-03-111-0/+11
* add a noteChris Lattner2006-03-111-0/+4
* Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominatorNate Begeman2006-03-112-174/+240
* 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