| Commit message (Expand) | Author | Age | Files | Lines |
* | make truncate/sext elimination capable of changing phi's. This | Chris Lattner | 2008-06-18 | 2 | -7/+50 |
* | Unbreak DECLARE isel in pic mode. | Evan Cheng | 2008-06-18 | 1 | -3/+7 |
* | Preserve dominance frontier while trivially unswitching loop. | Devang Patel | 2008-06-18 | 2 | -0/+39 |
* | Check empty dominance frontier. | Devang Patel | 2008-06-18 | 1 | -0/+3 |
* | Auto-upgrade code for multiple-value return statements. This code | Dan Gohman | 2008-06-17 | 2 | -0/+30 |
* | In InsertValueInst's copy ctor, actually copy the operands. | Dan Gohman | 2008-06-17 | 1 | -0/+2 |
* | We don't want to find dependencies within the same block in this case. It le... | Owen Anderson | 2008-06-17 | 1 | -1/+1 |
* | Implement the ExtractValueInst::getIndexedType that accepts one | Dan Gohman | 2008-06-17 | 1 | -0/+6 |
* | Live-through live interval is [mbb start, mbb end+1]. | Evan Cheng | 2008-06-17 | 1 | -1/+1 |
* | When extending a liveinterval by commuting, don't throw away the live ranges ... | Evan Cheng | 2008-06-17 | 1 | -2/+13 |
* | Consistently set "Buckets[NumBuckets] = reinterpret_cast<void*>(-1)" througho... | Ted Kremenek | 2008-06-17 | 1 | -1/+1 |
* | Add an insertBefore method for attaching previously unattached instructions, | Owen Anderson | 2008-06-17 | 2 | -0/+10 |
* | Fix use of placement new to actually use an address. | Owen Anderson | 2008-06-17 | 1 | -1/+1 |
* | It's not safe to remove SUBREG_TO_REG that looks like identity copies, e.g. m... | Evan Cheng | 2008-06-17 | 1 | -11/+6 |
* | Add one more 'magic' define :) | Anton Korobeynikov | 2008-06-17 | 1 | -1/+2 |
* | Unbreak non-PPC builds | Anton Korobeynikov | 2008-06-17 | 1 | -4/+5 |
* | Provide generic hooks for icache invalidation. Add PPC implementation. | Anton Korobeynikov | 2008-06-17 | 5 | -29/+16 |
* | revert recent patch which is causing widespread breakage. | Chris Lattner | 2008-06-17 | 1 | -85/+53 |
* | Don't forget to initialize SymbolSearchingDisabled. | Evan Cheng | 2008-06-17 | 1 | -0/+1 |
* | Fix typo that changed the logic to something wrong. | Duncan Sands | 2008-06-17 | 1 | -1/+1 |
* | Split type expansion into ExpandInteger and ExpandFloat | Duncan Sands | 2008-06-17 | 7 | -1500/+1611 |
* | Forgot to commit the ValueTracking header file along with r52396. | Matthijs Kooijman | 2008-06-17 | 1 | -0/+7 |
* | Learn IPConstProp to propagate arguments that are directly returned. Strictly | Matthijs Kooijman | 2008-06-17 | 1 | -2/+11 |
* | Learn IPConstProp to look at individual return values and propagate them | Matthijs Kooijman | 2008-06-17 | 2 | -62/+106 |
* | 80 column fixes. | Matthijs Kooijman | 2008-06-17 | 1 | -3/+3 |
* | Use a SmallVector instead of an array, since auto_ptr doesn't handle arrays | Matthijs Kooijman | 2008-06-17 | 1 | -11/+8 |
* | add a new -enable-value-prop flag for llcbeta, that enables propagation | Chris Lattner | 2008-06-17 | 3 | -14/+141 |
* | Fix spelling. | Duncan Sands | 2008-06-17 | 1 | -1/+1 |
* | Rather than avoiding to wrap ISD::DECLARE GV operand in X86ISD::Wrapper, simp... | Evan Cheng | 2008-06-17 | 2 | -3/+22 |
* | Add a missing ~ (dtor became ctor) which caused crashes on a bunch of stuff. | Chris Lattner | 2008-06-16 | 1 | -2/+5 |
* | Do not issue identity copies. | Evan Cheng | 2008-06-16 | 2 | -13/+36 |
* | Refine the change in r52258 for avoiding use-before-def conditions | Dan Gohman | 2008-06-16 | 3 | -12/+43 |
* | switch TypeHasCycleThroughItself from using an std::set to using a SmallPtrSet, | Chris Lattner | 2008-06-16 | 1 | -5/+5 |
* | stop making PATypeHolder's so crazily. | Chris Lattner | 2008-06-16 | 1 | -33/+33 |
* | Horizontal-add instructions are not commutative. | Evan Cheng | 2008-06-16 | 2 | -12/+15 |
* | Switch over to SetVector to ensure same order of iterations do not vary acros... | Evan Cheng | 2008-06-16 | 1 | -8/+9 |
* | Move some documentation from the header file into ProgrammersManual. About to... | Gabor Greif | 2008-06-16 | 2 | -169/+183 |
* | use a real associative container for type association instead of using | Chris Lattner | 2008-06-16 | 1 | -8/+94 |
* | - Add "Commutative" property to intrinsics. This allows tblgen to generate th... | Evan Cheng | 2008-06-16 | 7 | -92/+189 |
* | mpsadbw is commutable. | Evan Cheng | 2008-06-16 | 1 | -1/+1 |
* | bail out sooner if we have two concrete but different types. | Chris Lattner | 2008-06-16 | 1 | -0/+4 |
* | simplify some code. | Chris Lattner | 2008-06-16 | 1 | -24/+21 |
* | Apply a patch from Nathan Keynes, which speeds up llvm-link on | Chris Lattner | 2008-06-16 | 1 | -1/+0 |
* | Remove special case handling of empty MBBs now that we assign indices to them. | Owen Anderson | 2008-06-16 | 1 | -8/+5 |
* | handle vectors. Any integers that got here would necessarily be different al... | Chris Lattner | 2008-06-16 | 1 | -8/+11 |
* | Simplify ResolveTypes by pulling the null case out into the one | Chris Lattner | 2008-06-16 | 1 | -42/+30 |
* | Iterating over SmallPtrSet is not deterministic. | Evan Cheng | 2008-06-16 | 1 | -6/+6 |
* | simplify RecursiveResolveTypes and ResolveTypes by pulling the naming out of | Chris Lattner | 2008-06-16 | 1 | -23/+20 |
* | Add a new flag that disables symbol lookup with dlsym when set. This allows | Chris Lattner | 2008-06-16 | 2 | -36/+48 |
* | Add support for icache invalidation on non-darwin ppc systems. | Chris Lattner | 2008-06-16 | 1 | -2/+19 |