| Commit message (Expand) | Author | Age | Files | Lines |
* | Reorganize llvmc code. | Mikhail Glushenkov | 2009-03-02 | 7 | -1/+789 |
* | Fix a problem with DAGCombine on 64b targets where folding | Nate Begeman | 2009-03-01 | 1 | -1/+2 |
* | Another sentinel optimization. This one should always | Gabor Greif | 2009-03-01 | 1 | -7/+0 |
* | Reuse a technique (pioneered for BasicBlocks) of superposing ilist with | Gabor Greif | 2009-03-01 | 1 | -7/+0 |
* | Temporarily revert r65755. It was causing failures in the self-hosting | Bill Wendling | 2009-03-01 | 1 | -5/+3 |
* | hoist the check for alloca size up so that it controls CanConvertToScalar | Chris Lattner | 2009-03-01 | 1 | -3/+5 |
* | Minor optimization: | Evan Cheng | 2009-03-01 | 1 | -29/+237 |
* | simplify handling "don't print top level name" processing, so that we get | Chris Lattner | 2009-03-01 | 1 | -37/+19 |
* | Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a new | Bob Wilson | 2009-03-01 | 2 | -106/+96 |
* | Fix a pretty awesome bug that only happened in a strange case with anonymous | Chris Lattner | 2009-03-01 | 1 | -8/+11 |
* | walk type symbol table also, so we get: | Chris Lattner | 2009-03-01 | 1 | -2/+10 |
* | Fix a long-standing bug and misfeature of the disassembler: when dealing with a | Chris Lattner | 2009-03-01 | 1 | -12/+122 |
* | move type name population out of TypePrinting class into a static | Chris Lattner | 2009-02-28 | 1 | -36/+51 |
* | switch to densemap for pointer->word map. | Chris Lattner | 2009-02-28 | 1 | -9/+9 |
* | delete a bunch of duplicated type printing logic, using the type printing | Chris Lattner | 2009-02-28 | 1 | -152/+16 |
* | make this work when constructed with a null module* | Chris Lattner | 2009-02-28 | 1 | -2/+1 |
* | expose TypePrinting as a public API. | Chris Lattner | 2009-02-28 | 1 | -23/+24 |
* | rename 'Result' to 'OS' in CalcTypeName for consistency | Chris Lattner | 2009-02-28 | 1 | -37/+37 |
* | do not embed the raw_ostream into TypePrinting, pass it as an argument to pri... | Chris Lattner | 2009-02-28 | 1 | -52/+43 |
* | stop calling Type::getDescription(). | Chris Lattner | 2009-02-28 | 1 | -12/+15 |
* | simplifications | Chris Lattner | 2009-02-28 | 1 | -6/+8 |
* | Change WriteTypeSymbolic to not put a space out before types, also, remove | Chris Lattner | 2009-02-28 | 3 | -24/+18 |
* | make CalcTypeName take a stream instead of a string to concat onto, | Chris Lattner | 2009-02-28 | 1 | -55/+49 |
* | remove a bunch of nearly-duplicated code. | Chris Lattner | 2009-02-28 | 1 | -63/+18 |
* | fix indentation, remove dead integer case. | Chris Lattner | 2009-02-28 | 1 | -64/+59 |
* | pull calcTypeName into TypePrinting class, make its type stack | Chris Lattner | 2009-02-28 | 1 | -12/+16 |
* | inline method into its only use and simplify the result. | Chris Lattner | 2009-02-28 | 1 | -11/+4 |
* | simplify condition | Chris Lattner | 2009-02-28 | 1 | -7/+10 |
* | start refactoring the .ll printer: introduce a new TypePrinting class | Chris Lattner | 2009-02-28 | 1 | -310/+302 |
* | reject 0 element vectors with: | Chris Lattner | 2009-02-28 | 1 | -0/+2 |
* | Last commit accidentially deleted this code. | Evan Cheng | 2009-02-28 | 1 | -0/+4 |
* | Added another darwin subtarget | Mon P Wang | 2009-02-28 | 1 | -0/+4 |
* | It is possible that subprgoram definition is only encoding return value direc... | Devang Patel | 2009-02-27 | 1 | -2/+6 |
* | Refactor TLS code and add some tests. The tests and expected results are: | Rafael Espindola | 2009-02-27 | 3 | -14/+69 |
* | Introduce a new technique for merging BasicBlock with Instruction sentinel by... | Gabor Greif | 2009-02-27 | 1 | -34/+0 |
* | Silence compiler warning about use of uninitialized variables (in reality these | Nick Lewycky | 2009-02-27 | 1 | -1/+1 |
* | Fix compiler warning about uninitialized variables. No functional change. | Nick Lewycky | 2009-02-27 | 1 | -1/+1 |
* | Alignment values for i64 and f64 on ppc64 were wrong, | Dale Johannesen | 2009-02-27 | 1 | -1/+3 |
* | MachineLICM CSE should match destination register classes; avoid hoisting imp... | Evan Cheng | 2009-02-27 | 1 | -3/+13 |
* | Ignore dbg info intrinsics when folding conditional branch to | Zhou Sheng | 2009-02-26 | 1 | -1/+5 |
* | Enable stack slot coloring DCE. Evan's spiller fixes were needed before this... | Owen Anderson | 2009-02-26 | 1 | -7/+2 |
* | ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable. The users of these in... | Evan Cheng | 2009-02-26 | 1 | -8/+4 |
* | The last commit was overly conservative. It's ok to reuse value that's alread... | Evan Cheng | 2009-02-26 | 1 | -7/+0 |
* | If an available register falls through to a succ block, unset the last kill. ... | Evan Cheng | 2009-02-26 | 1 | -37/+76 |
* | Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. | Evan Cheng | 2009-02-25 | 11 | -324/+329 |
* | Fix big-endian codegen bug. We're splitting up | Dale Johannesen | 2009-02-25 | 1 | -1/+2 |
* | Print variable's display name in dwarf DIE. | Devang Patel | 2009-02-25 | 1 | -1/+1 |
* | Fix PR3667 | Chris Lattner | 2009-02-25 | 1 | -1/+1 |
* | Don't block basic block with only SwitchInst to fold into predecessors. | Zhou Sheng | 2009-02-25 | 1 | -1/+5 |
* | Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob... | Evan Cheng | 2009-02-25 | 4 | -335/+414 |