2009-11-12 |
Chris Lattner | expose edge information and switch j-t to use it.
|
commit | commitdiff | tree |
2009-11-12 |
Chris Lattner | move some stuff into DEBUG's and turn on lazy-value...
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | make LazyValueInfo actually to some stuff. This isn...
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | pass TD into a SimplifyCmpInst call. Add another case...
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | another const prop failure.
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | Reject duplicate case values in a switch, PR5450.
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | remove the now dead condprop pass, PR3906.
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | remove condprop testcases.
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | stub out some LazyValueInfo interfaces, and have JumpThreading
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | oops, didn't mean to commit this, no harm, but add...
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | Stub out a new lazy value info pass, which will eventually
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | add a fixme
|
commit | commitdiff | tree |
2009-11-11 |
Chris Lattner | remove redundant foward declaration. This function...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | jump threading does everything that condprop does any...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | I did this a week or two ago
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | in -dot-cfg and -dot-cfg-only, when rendering switch...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | implement a TODO by teaching jump threading about ...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | move some generally useful functions out of jump threading
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | fix a crash in SCCP handling extractvalue of an array...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | improve comment.
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | Make jump threading eliminate blocks that just contain...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | clarify logic.
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | optimize test
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | unify the code that determines whether it is a good...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | refactor TryToSimplifyUncondBranchFromEmptyBlock out...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | I misread the parens, not so redundant after all.
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | make jump threading recursively simplify expressions...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | remove some redundant parens.
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | don't invalidate PN, rewrite of this code is in progress...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | add a new SimplifyInstruction API, which is like ConstantFol...
|
commit | commitdiff | tree |
2009-11-10 |
Chris Lattner | factor simplification logic for AND and OR out to InstSimpli...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | pull a bunch of logic out of instcombine into instsimplify...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | inline a simple function.
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | rename SimplifyCompare -> SimplifyCmpInst and split...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | fix ConstantFoldCompareInstOperands to take the LHS...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | use instructionsimplify instead of a weak clone of...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | stub out a new libanalysis "instruction simplify" interface...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | stub out a new form of BasicBlock::RemovePredecessorAndSimpl...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | make this handle redefinition of malloc with different...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | if a 'with overflow' intrinsic just has the normal...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | fix PR5104: when printing a single character, return...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | fix some bogus asserts, PR5049
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | random tidy
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | remove a redundant printout, LinkInArchive prints this...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | enhance PHI slicing to handle the case when a slicable...
|
commit | commitdiff | tree |
2009-11-09 |
Chris Lattner | comment typos pointed out by Duncan
|
commit | commitdiff | tree |
2009-11-08 |
Chris Lattner | Teach an instcombine to not pull trunc instructions...
|
commit | commitdiff | tree |
2009-11-08 |
Chris Lattner | reapply r8644[3-5] with only the scary part
|
commit | commitdiff | tree |
2009-11-08 |
Chris Lattner | another more interesting test.
|
commit | commitdiff | tree |
2009-11-08 |
Chris Lattner | feature test for the new transformation in r86443
|
commit | commitdiff | tree |
2009-11-08 |
Chris Lattner | teach a couple of instcombine transformations involving...
|
commit | commitdiff | tree |
2009-11-08 |
Chris Lattner | Make TargetData::getStringRepresentation spit out native...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | temporarily remove these tests, as they are breaking...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | make instcombine only rewrite a chain of computation
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | indicate what the native integer types for the target...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | all targets should be required to declare legal integer...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | remove empty files.
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | Revert r86359, it is breaking the self host on the
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | add the ability for TargetData to return information...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | more cleanup.
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | add some missing #includes
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | rewrite TargetData to use StringRef/raw_ostream instead...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | prune #include / layering violation
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | remove the win32 tree, it's stale and confusing.
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | reapply 86289, 86278, 86270, 86267, 86266 & 86264 plus...
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | Fix PR5421 by APInt'izing switch lowering.
|
commit | commitdiff | tree |
2009-11-07 |
Chris Lattner | merge cmp1 into cmp0 and filecheckize.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | Fix a bug where we'd call SplitBlockPredecessors with...
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | Fix a problem discovered on self host.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | remove more code subsumed by r86264
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | eliminate some more code subsumed by r86264
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | remove now redundant code, r86264 handles this case.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | Extend jump threading to support much more general...
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | clang++ points out that this is pointless.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | remove some more Context arguments.
|
commit | commitdiff | tree |
2009-11-06 |
Chris Lattner | remove a bunch of extraneous LLVMContext arguments
|
commit | commitdiff | tree |
2009-11-05 |
Chris Lattner | add a note from PR5313
|
commit | commitdiff | tree |
2009-11-05 |
Chris Lattner | Declare classes with matched tags, pointed out by a...
|
commit | commitdiff | tree |
2009-11-05 |
Chris Lattner | merge a few crash tests into crash.ll
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | improve DSE when TargetData is not around, based on...
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | Fix an iterator invalidation bug that happens when...
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | move two functions up higher in the file. Delete a...
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | filecheckize this test.
|
commit | commitdiff | tree |
2009-11-04 |
Chris Lattner | make IRBuilder zap "X|0" and "X&-1" when building IR...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | reimplement multiple return value handling in IPSCCP...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | fix broken link
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | fix test
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | merge a test into ipsccp-basic. running llvm-ld to...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | finish half thunk thought
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | turn IPSCCP back on by default, try #3 or 4? Woo.
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | fix an IPSCCP bug I introduced when I changed IPSCCP...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | mark some constant global const.
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | xfail this test since daniel turned off ipsccp
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | testcase for r85903
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | fix a subtle bug I introduced when refactoring SCCP...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | remove unneeded checks of isFreeCall
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | remove a check of isFreeCall: the argument to free...
|
commit | commitdiff | tree |
2009-11-03 |
Chris Lattner | remove a isFreeCall check: it is a callinst that can...
|
commit | commitdiff | tree |
next |