| Commit message (Expand) | Author | Age | Files | Lines |
* | VAArg may trap. | Dan Gohman | 2008-04-14 | 1 | -0/+1 |
* | Initial libcall support for LegalizeTypes. This is | Duncan Sands | 2008-04-14 | 3 | -0/+116 |
* | add a new CallGraphNode::removeCallEdgeFor method, tidy some comments. | Chris Lattner | 2008-04-13 | 2 | -5/+24 |
* | Add support for equality comparison of CallSite's. | Chris Lattner | 2008-04-13 | 1 | -0/+3 |
* | Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), | Owen Anderson | 2008-04-13 | 6 | -7/+7 |
* | LegalizeTypes can sometimes have deleted nodes | Duncan Sands | 2008-04-13 | 2 | -0/+51 |
* | Add a divided flag for the first piece of an argument divided into mulitple p... | Nicolas Geoffray | 2008-04-13 | 3 | -14/+24 |
* | The functionality being tested was removed because it was horribly unsafe. | Owen Anderson | 2008-04-13 | 1 | -1/+1 |
* | Fix some serious logic errors that broke the jit on darwin/x86-64. | Chris Lattner | 2008-04-13 | 1 | -3/+3 |
* | Merge LLVMBuilder and FoldingBuilder, calling | Duncan Sands | 2008-04-13 | 18 | -479/+281 |
* | Gabor points out that reserveOperandSpace takes # of values, | Chris Lattner | 2008-04-13 | 1 | -1/+1 |
* | Provide option for stack alignment override | Anton Korobeynikov | 2008-04-12 | 1 | -0/+7 |
* | This patch corrects the handling of byval arguments for tailcall | Arnold Schwaighofer | 2008-04-12 | 4 | -30/+182 |
* | Factor some libcall code. | Duncan Sands | 2008-04-12 | 1 | -61/+49 |
* | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal | Dan Gohman | 2008-04-12 | 31 | -750/+687 |
* | Fix a bug that prevented x86-64 from using rep.movsq for | Dan Gohman | 2008-04-12 | 2 | -3/+3 |
* | 80 col fix | Nate Begeman | 2008-04-12 | 1 | -1/+1 |
* | Restore code to disable crash catcher on older OS X systems | Nate Begeman | 2008-04-12 | 1 | -1/+25 |
* | Add debugging code. | Evan Cheng | 2008-04-12 | 1 | -3/+7 |
* | Reenable JIT symbol table. | Chris Lattner | 2008-04-11 | 1 | -1/+1 |
* | Do not add empty live intervals to handled_. They should never be undone for ... | Evan Cheng | 2008-04-11 | 1 | -2/+1 |
* | If a PHI node has a single implicit_def source, replace it with an implicit_d... | Evan Cheng | 2008-04-11 | 2 | -5/+3563 |
* | Use of implicit_def is not part of live interval. Create empty intervals for ... | Evan Cheng | 2008-04-11 | 4 | -15/+58 |
* | Change llvm tools install location. | Devang Patel | 2008-04-11 | 1 | -8/+8 |
* | improvements for IntrusiveRefCntPtr, patch by Mikhail Glushenkov | Chris Lattner | 2008-04-11 | 1 | -2/+7 |
* | The Ada front-end from the LLVM 2.2 release | Duncan Sands | 2008-04-11 | 1 | -7/+9 |
* | detabify | Gabor Greif | 2008-04-11 | 1 | -1/+1 |
* | Add testcase for PR2213. | Owen Anderson | 2008-04-11 | 1 | -0/+12 |
* | Fix PR2213 by simultaneously making GVN more aggressive with the return values | Owen Anderson | 2008-04-11 | 1 | -29/+20 |
* | New test. | Evan Cheng | 2008-04-10 | 2 | -1/+259 |
* | Remove implicit_def instructions that become dead as result of coalescing. | Evan Cheng | 2008-04-10 | 1 | -19/+37 |
* | Allow registers defined by implicit_def to be clobbered. | Evan Cheng | 2008-04-10 | 2 | -9/+33 |
* | Fix a typo in a comment. | Dan Gohman | 2008-04-10 | 1 | -1/+1 |
* | Fix a typo in a comment. | Dan Gohman | 2008-04-10 | 1 | -1/+1 |
* | Fix for PR2190. Memdep's non-local caching was checking dirtied blocks in the | Owen Anderson | 2008-04-10 | 1 | -2/+4 |
* | Make several symbols static. | Dan Gohman | 2008-04-10 | 4 | -40/+40 |
* | Teach InstCombine's ComputeMaskedBits to handle pointer expressions | Dan Gohman | 2008-04-10 | 3 | -140/+372 |
* | A copy instruction may use a register multiple times on some targets. Change ... | Evan Cheng | 2008-04-10 | 2 | -2/+106 |
* | Add comment. | Evan Cheng | 2008-04-10 | 1 | -0/+2 |
* | add a note, this is actually not too bad to implement. | Chris Lattner | 2008-04-10 | 1 | -1/+7 |
* | move the x86-32 part of PR2108 here. | Chris Lattner | 2008-04-10 | 1 | -0/+48 |
* | Fix the x86-64 side of PR2108 by adding a v2f64 version of | Chris Lattner | 2008-04-10 | 2 | -0/+23 |
* | produce an error on invalid input instead of asserting: | Chris Lattner | 2008-04-10 | 1 | -0/+5 |
* | Teach branch folding pass about implicit_def instructions. Unfortunately we c... | Evan Cheng | 2008-04-10 | 3 | -4/+105 |
* | Disable an xform we've had for a long time, pow(x,0.5) -> sqrt. | Chris Lattner | 2008-04-10 | 1 | -0/+8 |
* | Move memcpy / memset optimization pass after GVN. | Evan Cheng | 2008-04-10 | 1 | -1/+1 |
* | - More aggressively coalescing away copies whose source is defined by an impl... | Evan Cheng | 2008-04-09 | 6 | -76/+421 |
* | Make isVectorClearMaskLegal's operand list const. | Dan Gohman | 2008-04-09 | 3 | -5/+6 |
* | Fix some minor errors in comments. | Dan Gohman | 2008-04-09 | 1 | -3/+3 |
* | Add const qualifiers. | Dan Gohman | 2008-04-09 | 1 | -2/+2 |