| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a bunch of bugs handling vector compare constant expressions, fixing | Chris Lattner | 2008-07-14 | 1 | -34/+54 |
* | Document and fix Constant::getVectorElements to return an empty vector | Chris Lattner | 2008-07-14 | 1 | -12/+23 |
* | Use find instead of lower_bound. | Dan Gohman | 2008-07-11 | 2 | -9/+8 |
* | SImplify ConstantVector::get a bit and make it turn a vector | Chris Lattner | 2008-07-10 | 1 | -8/+18 |
* | Fix a case where vector comparison constant folding would cause an | Chris Lattner | 2008-07-10 | 1 | -33/+33 |
* | add a helper method for code that wants to handle vector | Chris Lattner | 2008-07-10 | 1 | -0/+25 |
* | elementwise comparison of vector constants was completely wrong. Fix | Chris Lattner | 2008-07-10 | 1 | -19/+32 |
* | - Replace use of std::map<std::string, ..> with StringMap. Replace use of std... | Evan Cheng | 2008-07-10 | 1 | -27/+28 |
* | Consistently put quotes around pass names in debugging output. | Dan Gohman | 2008-07-09 | 1 | -8/+8 |
* | improve comment | Chris Lattner | 2008-07-08 | 1 | -1/+1 |
* | Add some helpers for manipulating function | Duncan Sands | 2008-07-08 | 1 | -13/+7 |
* | Add some convenience methods for manipulating | Duncan Sands | 2008-07-08 | 1 | -14/+32 |
* | Fix three bugs: | Chris Lattner | 2008-07-08 | 1 | -56/+101 |
* | Add explicit keywords. | Dan Gohman | 2008-07-07 | 2 | -2/+2 |
* | Revert my previous check-in that split up MachineModuleInfo. It turns out to | Bill Wendling | 2008-07-03 | 1 | -1/+0 |
* | Add newline at the end of Constants.cpp. | Matthijs Kooijman | 2008-07-03 | 1 | -1/+1 |
* | Use operator new instead of new char[]. | Dan Gohman | 2008-07-03 | 1 | -5/+5 |
* | Disable dom info verifier by default. | Devang Patel | 2008-07-01 | 1 | -1/+1 |
* | Fix typos in comments. | Devang Patel | 2008-07-01 | 1 | -5/+5 |
* | Add dom info verifier. | Devang Patel | 2008-07-01 | 1 | -1/+51 |
* | Move dominator info printer into tool/opt/GraphPrinters.cpp | Devang Patel | 2008-06-30 | 1 | -30/+0 |
* | - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an emp... | Evan Cheng | 2008-06-30 | 2 | -47/+8 |
* | Revert (52748 and friends): | Anton Korobeynikov | 2008-06-29 | 2 | -8/+47 |
* | implement some fixme's by making "autorenaming" in the value symbol table not | Chris Lattner | 2008-06-27 | 1 | -26/+11 |
* | simplify some code to avoid string thrashing. | Chris Lattner | 2008-06-27 | 1 | -3/+5 |
* | Add a new version of Module::getFunction that takes a const char* instead | Chris Lattner | 2008-06-27 | 2 | -0/+13 |
* | Add dominator info printer pass. | Devang Patel | 2008-06-27 | 1 | -0/+31 |
* | Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean up | Bill Wendling | 2008-06-27 | 1 | -0/+1 |
* | Move GetConstantStringInfo to lib/Analysis. Remove | Eric Christopher | 2008-06-26 | 2 | -47/+8 |
* | Added MemOperands to Atomic operations since Atomics touches memory. | Mon P Wang | 2008-06-25 | 1 | -0/+24 |
* | Use push_back rather than operator[], which is incorrect in this cases. Unfor... | Owen Anderson | 2008-06-25 | 1 | -1/+1 |
* | In ConstantArray::getAsString(), we know the size of the resultant string in ... | Owen Anderson | 2008-06-24 | 1 | -1/+2 |
* | Use const_cast instead of a C-style cast. | Dan Gohman | 2008-06-24 | 1 | -1/+1 |
* | Remove two convenience constructors because they're now private, and the | Dan Gohman | 2008-06-23 | 1 | -18/+0 |
* | Use std::copy instead of a loop. | Dan Gohman | 2008-06-23 | 1 | -3/+1 |
* | More changes from Chris' review: simplify getIndices and avoid | Dan Gohman | 2008-06-23 | 1 | -8/+6 |
* | Use Function's arg_size() and size() methods. | Dan Gohman | 2008-06-21 | 1 | -2/+2 |
* | fix some warnings when assertions are disabled. | Chris Lattner | 2008-06-21 | 3 | -5/+5 |
* | Simplify this code. Thanks Chris! | Dan Gohman | 2008-06-20 | 1 | -3/+2 |
* | Auto-upgrade code for multiple-value return statements. This code | Dan Gohman | 2008-06-17 | 1 | -0/+24 |
* | In InsertValueInst's copy ctor, actually copy the operands. | Dan Gohman | 2008-06-17 | 1 | -0/+2 |
* | Implement the ExtractValueInst::getIndexedType that accepts one | Dan Gohman | 2008-06-17 | 1 | -0/+6 |
* | Add an insertBefore method for attaching previously unattached instructions, | Owen Anderson | 2008-06-17 | 1 | -0/+6 |
* | switch TypeHasCycleThroughItself from using an std::set to using a SmallPtrSet, | Chris Lattner | 2008-06-16 | 1 | -5/+5 |
* | fix pr2460 | Chris Lattner | 2008-06-16 | 1 | -1/+2 |
* | Do not speculatively execute an instruction by hoisting it to its predecessor... | Evan Cheng | 2008-06-12 | 1 | -0/+11 |
* | Re-apply 52002, allowing the verifier to accept non-MRV struct return | Dan Gohman | 2008-06-09 | 1 | -4/+15 |
* | get rid of ExtractValueInst::init's Value argument, it is already passed to t... | Gabor Greif | 2008-06-06 | 1 | -6/+4 |
* | make ExtractValueInst derived from UnaryInstruction | Gabor Greif | 2008-06-06 | 1 | -12/+9 |
* | Print debug message only if there are dead passes. | Devang Patel | 2008-06-06 | 1 | -2/+3 |