| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove the use of llvm.dbg.declare. | Jim Laskey | 2006-03-14 | 1 | -6/+3 |
* | PPC LSR pass should use target lowering hooks. | Evan Cheng | 2006-03-13 | 1 | -2/+2 |
* | Added getTargetLowering() to TargetMachine. Refactored targets to support this. | Evan Cheng | 2006-03-13 | 27 | -66/+97 |
* | Update | Evan Cheng | 2006-03-13 | 1 | -0/+3 |
* | Add LSR hooks. | Evan Cheng | 2006-03-13 | 3 | -5/+58 |
* | Added getTargetLowering() - returns DAG lowering info. | Evan Cheng | 2006-03-13 | 1 | -0/+3 |
* | Added target lowering hooks which LSR consults to make more intelligent | Evan Cheng | 2006-03-13 | 2 | -27/+41 |
* | Handle builtins that directly correspond to GCC builtins. | Chris Lattner | 2006-03-13 | 2 | -4/+50 |
* | emit a mapping from LLVM intrinsic -> GCC builtins. | Chris Lattner | 2006-03-13 | 3 | -8/+30 |
* | Verify that packed type operands have the right size and base type. | Chris Lattner | 2006-03-13 | 2 | -6/+28 |
* | Add a first ppc altivec intrinsic. Add packed type support. | Chris Lattner | 2006-03-13 | 1 | -0/+30 |
* | For functions that use vector registers, save VRSAVE, mark used | Chris Lattner | 2006-03-13 | 4 | -10/+130 |
* | Optimizing to calloc() to malloc() + memset() can be bad on some platforms. | Evan Cheng | 2006-03-13 | 1 | -33/+0 |
* | make sure dead token factor nodes are removed by the dag combiner. | Chris Lattner | 2006-03-13 | 1 | -0/+1 |
* | Bring makefile back into compliance with standard by using | Reid Spencer | 2006-03-13 | 1 | -1/+1 |
* | Handle the removal of the debug chain. | Jim Laskey | 2006-03-13 | 9 | -67/+117 |
* | remove two implemented items | Chris Lattner | 2006-03-13 | 1 | -22/+0 |
* | Fold X+Y -> X|Y when safe. This implements: | Chris Lattner | 2006-03-13 | 1 | -1/+19 |
* | new testcase | Chris Lattner | 2006-03-13 | 1 | -0/+11 |
* | I can't convince myself that this is safe, remove the recursive call. | Chris Lattner | 2006-03-13 | 1 | -18/+2 |
* | add a couple of missing folds | Chris Lattner | 2006-03-13 | 1 | -0/+12 |
* | For targets with FABS/FNEG support, lower copysign to an integer load, | Chris Lattner | 2006-03-13 | 1 | -2/+25 |
* | Fix a couple of bugs that broke the alpha tester build | Chris Lattner | 2006-03-13 | 1 | -2/+2 |
* | Handle cracked instructions in dispatch group formation. | Chris Lattner | 2006-03-13 | 2 | -15/+28 |
* | Mark instructions that are cracked by the PPC970 decoder as such. | Chris Lattner | 2006-03-13 | 4 | -26/+37 |
* | Several big changes: | Chris Lattner | 2006-03-12 | 7 | -213/+317 |
* | Don't advance the hazard recognizer when there are no hazards and no instruct... | Chris Lattner | 2006-03-12 | 1 | -25/+40 |
* | Chain operands aren't real uses: they don't require the full latency of the | Chris Lattner | 2006-03-12 | 1 | -4/+10 |
* | As a pending queue data structure to keep track of instructions whose | Chris Lattner | 2006-03-12 | 1 | -36/+62 |
* | Mark llvm.stacksave as only reading memory, this fixes | Chris Lattner | 2006-03-12 | 1 | -1/+1 |
* | rename priorityqueue -> availablequeue. When a node is scheduled, remember | Chris Lattner | 2006-03-11 | 1 | -34/+37 |
* | Make CurrCycle a local var instead of an instance var | Chris Lattner | 2006-03-11 | 1 | -19/+20 |
* | Move some methods around so that BU specific code is together, TD specific code | Chris Lattner | 2006-03-11 | 1 | -236/+245 |
* | merge preds/chainpreds -> preds set | Chris Lattner | 2006-03-11 | 1 | -93/+61 |
* | blr is a branch too | Chris Lattner | 2006-03-11 | 1 | -0/+1 |
* | add an example | Chris Lattner | 2006-03-11 | 1 | -0/+11 |
* | add a note | Chris Lattner | 2006-03-11 | 1 | -0/+4 |
* | Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominator | Nate Begeman | 2006-03-11 | 2 | -174/+240 |
* | fix pasto in generate assertion msg | Chris Lattner | 2006-03-11 | 1 | -1/+1 |
* | Doh! | Evan Cheng | 2006-03-11 | 1 | -2/+2 |
* | Added a parameter to control whether Constant::getStringValue() would chop | Evan Cheng | 2006-03-10 | 3 | -6/+12 |
* | remove some dead code | Chris Lattner | 2006-03-10 | 2 | -95/+0 |
* | remove ShouldEmitDebugFunctions, a hack to support llvm-db via the jit | Chris Lattner | 2006-03-10 | 1 | -5/+1 |
* | scrape out bits of llvm-db | Chris Lattner | 2006-03-10 | 1 | -9/+0 |
* | Remove UnixLocalInferiorProcess: debugging via the JIT isn't a good idea. | Chris Lattner | 2006-03-10 | 2 | -937/+6 |
* | Simplify this testcase | Chris Lattner | 2006-03-10 | 1 | -14/+2 |
* | reorder these to make it work with static libraries | Chris Lattner | 2006-03-10 | 1 | -2/+2 |
* | teach the JIT to encode vector registers | Chris Lattner | 2006-03-10 | 1 | -32/+32 |
* | Fix another broken intrinsic. | Chris Lattner | 2006-03-10 | 1 | -1/+1 |
* | weak globals on darwin require an extra load, breaking this test | Chris Lattner | 2006-03-10 | 1 | -1/+1 |