2008-04-29 |
Chris Lattner | make this test reduced and *valid*
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | fix a subtle volatile handling bug.
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | Implement more aggressive support for analyzing string...
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | new testcase for PR2094. The inline asms should not...
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | don't delete the last store to an alloca if the store...
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | make the vector conversion magic handle multiple results.
|
commit | commitdiff | tree |
2008-04-29 |
Chris Lattner | add support for multiple return values in inline asm...
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | Another collection of random cleanups. No functionality...
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | Remove the SmallVector ctor that converts from a SmallVector...
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | restore the copy ctor in SmallVector. This fixes serious
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | switch RegsForValue::Regs to be a SmallVector to avoid
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | generalize SmallVector copy ctor, there is no requirement for
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | Fix PR2256, yet another miscompilation in simplifycfg...
|
commit | commitdiff | tree |
2008-04-28 |
Chris Lattner | several multiple-retval fixes for bugpoint.
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | move static function out of anon namespace, no functionality...
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | Another step to getting multiple result inline asm...
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | Allow asms to return multiple results by value.
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | typo
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | Implement a signficant optimization for inline asm:
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | isa+cast -> dyn_cast
|
commit | commitdiff | tree |
2008-04-27 |
Chris Lattner | Move a bunch of inline asm code out of line.
|
commit | commitdiff | tree |
2008-04-26 |
Chris Lattner | A few inline asm cleanups:
|
commit | commitdiff | tree |
2008-04-26 |
Chris Lattner | no need to implement this method and just have it call
|
commit | commitdiff | tree |
2008-04-26 |
Chris Lattner | When SRoA'ing a global variable, make sure the new...
|
commit | commitdiff | tree |
2008-04-25 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2008-04-25 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2008-04-25 |
Chris Lattner | Loosen up an assertion to allow intrinsics. I really...
|
commit | commitdiff | tree |
2008-04-25 |
Chris Lattner | Don't infininitely thread branches when a threaded...
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | % -> @
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | Doc updates/edits, contributed by Terence Parr!
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | code restructuring, not functionality change.
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | Don't replace multiple result of calls with undef,
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | code cleanup, no functionality change.
|
commit | commitdiff | tree |
2008-04-24 |
Chris Lattner | Split some code out of the main SimplifyCFG loop into...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | tighten up verifier checks which missed cases where
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | simplify code for propagation of constant arguments...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Fix a number of bugs in ipconstantprop, simplify the...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Rewrite multiple return value handling in SCCP. Before...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Validate that the result of a function type is valid...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Enforce that multiple return values have to have at...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | remove this testcase. It isn't testing loop rotate...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | returning an empty multiple return list is not valid.
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | fix description of 'ret' to be more correct with multiple...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Allow undef as an operand to getresult.
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | Verify that the operand of a getresult instruction...
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | make this test more interesting.
|
commit | commitdiff | tree |
2008-04-23 |
Chris Lattner | distill down the essense of this test.
|
commit | commitdiff | tree |
2008-04-22 |
Chris Lattner | Start doing the significantly useful part of jump threading...
|
commit | commitdiff | tree |
2008-04-22 |
Chris Lattner | Dig through multiple levels of AND to thread jumps...
|
commit | commitdiff | tree |
2008-04-22 |
Chris Lattner | Teach jump threading to thread through blocks like:
|
commit | commitdiff | tree |
2008-04-22 |
Chris Lattner | refactor some code, no functionality change.
|
commit | commitdiff | tree |
2008-04-22 |
Chris Lattner | add a basic testcase.
|
commit | commitdiff | tree |
2008-04-22 |
Chris Lattner | remove dead code.
|
commit | commitdiff | tree |
2008-04-22 |
Chris Lattner | optimize "p != gep p, ..." better. This allows us...
|
commit | commitdiff | tree |
2008-04-22 |
Chris Lattner | more fallout from Nicholas' asmprinter patch.
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | fix grammar-o, thanks to Duncan for noticing.
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | don't print dominators every time it is computed with...
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | another bug introduced in r47802 by nicholas, for no...
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | Add an ugly note.
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | Add jump threading to liblto.
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | run the jump threading pass in llvm-ld also
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | enable jump threading pass by default. This causes...
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | fix a bug introduced by Nicholas' "unwinds to" stuff: we
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | don't assume that the argument passed to fprintf("...
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | Use the new SplitBlockPredecessors to implement a todo.
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | Move SplitBlockPredecessors out of loopsimplify into...
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | Move domtree/frontier updating earlier, allowing us...
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | Factor dominator tree and frontier updating into SplitBlockP...
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | fit some more code in 80 cols.
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | simplify code, fit in 80 cols.
|
commit | commitdiff | tree |
2008-04-21 |
Chris Lattner | fit in 80 cols
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | finish the first cut of a jump threading pass implementation.
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | replace a slow and verbose version of Instruction:...
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | add a handy helper method to instruction, useful for...
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | we can only thread blocks when there is a pred we can...
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | improve comments, infrastructure, and add some validity...
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | Add a new Jump Threading pass, which will handle cases
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | hopefully resolve PR2240
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | rearrange some code, simplify handling of shifts.
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | A better fix for my previous patch, MOVZQI2PQIrr just...
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | Not all x86-64 machines have sse3 apparently.
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | Switch to using Simplified ConstantFP::get API.
|
commit | commitdiff | tree |
2008-04-20 |
Chris Lattner | Use simplified ConstantFP::get method, fix a bug handling...
|
commit | commitdiff | tree |
2008-04-19 |
Chris Lattner | free(null) -> noop
|
commit | commitdiff | tree |
2008-04-19 |
Chris Lattner | rename *.llx -> *.ll, last batch.
|
commit | commitdiff | tree |
2008-04-19 |
Chris Lattner | rename *.llx -> *.ll
|
commit | commitdiff | tree |
2008-04-19 |
Chris Lattner | rename *.llx -> *.ll
|
commit | commitdiff | tree |
2008-04-19 |
Chris Lattner | Implement PR2206.
|
commit | commitdiff | tree |
2008-04-19 |
Chris Lattner | refactor handling of symbolic constant folding, picking up
|
commit | commitdiff | tree |
2008-04-19 |
Chris Lattner | indentation fix.
|
commit | commitdiff | tree |
2008-04-19 |
Chris Lattner | Some clarifications suggested by Jon Sargeant
|
commit | commitdiff | tree |
2008-04-19 |
Chris Lattner | Allow argpromote to promote struct arguments with a...
|
commit | commitdiff | tree |
2008-04-16 |
Chris Lattner | fix off by one error.
|
commit | commitdiff | tree |
2008-04-16 |
Chris Lattner | give smallstring some methods to do 'itoa'.
|
commit | commitdiff | tree |
2008-04-15 |
Chris Lattner | A couple minor fixes suggested by Matthijs Kooijman
|
commit | commitdiff | tree |
2008-04-14 |
Chris Lattner | improve diagnostics in call parsing, patch suggested by
|
commit | commitdiff | tree |
2008-04-13 |
Chris Lattner | add a new CallGraphNode::removeCallEdgeFor method,...
|
commit | commitdiff | tree |
2008-04-13 |
Chris Lattner | Add support for equality comparison of CallSite's.
|
commit | commitdiff | tree |
next |