2012-09-28 |
Nick Lewycky | Surprisingly, we missed a trivial case here. Fix that!
|
commit | commitdiff | tree |
2012-09-27 |
Nick Lewycky | Prefer shuffles to selects. Backends love shuffles!
|
commit | commitdiff | tree |
2012-09-27 |
Nick Lewycky | Add missing function CreateFPCast to the TargetFolder...
|
commit | commitdiff | tree |
2012-09-26 |
Nick Lewycky | Disable the new SROA pass to get the tree back in working...
|
commit | commitdiff | tree |
2012-09-25 |
Nick Lewycky | Don't drop the alignment on a memcpy intrinsic when...
|
commit | commitdiff | tree |
2012-09-25 |
Nick Lewycky | Revert the business end of r164634, and replace it...
|
commit | commitdiff | tree |
2012-09-25 |
Nick Lewycky | Don't try to promote the same alloca twice. Fixes PR13916!
|
commit | commitdiff | tree |
2012-09-25 |
Nick Lewycky | Make this test check the transforms it's actually doing...
|
commit | commitdiff | tree |
2012-09-25 |
Nick Lewycky | Don't forget that strcpy and friends return a pointer...
|
commit | commitdiff | tree |
2012-09-24 |
Nick Lewycky | Remove unused name of variable to quiet a warning....
|
commit | commitdiff | tree |
2012-09-24 |
Nick Lewycky | Teach DSE that strcpy, strncpy, strcat and strncat...
|
commit | commitdiff | tree |
2012-09-24 |
Nick Lewycky | Move all the calls to AA.getTargetLibraryInfo() to...
|
commit | commitdiff | tree |
2012-09-23 |
Nick Lewycky | Don't do actual work inside an assert statement. Fixes...
|
commit | commitdiff | tree |
2012-09-13 |
Nick Lewycky | Fix typo in comment.
|
commit | commitdiff | tree |
2012-09-09 |
Nick Lewycky | Move spaces to the right places. No functionality change.
|
commit | commitdiff | tree |
2012-09-09 |
Nick Lewycky | Add missing space before {. No functionality change.
|
commit | commitdiff | tree |
2012-09-05 |
Nick Lewycky | Add missing file for test.
|
commit | commitdiff | tree |
2012-09-05 |
Nick Lewycky | Teach libObject about some more ELF relocations. llvm...
|
commit | commitdiff | tree |
2012-08-15 |
Nick Lewycky | Fix a typo that led to a failure to correctly verify...
|
commit | commitdiff | tree |
2012-08-12 |
Nick Lewycky | Give this test an explicit triple.
|
commit | commitdiff | tree |
2012-08-12 |
Nick Lewycky | When emitting the PC range in an FDE, use the same...
|
commit | commitdiff | tree |
2012-08-01 |
Nick Lewycky | Stay rational; don't assert trying to take the square...
|
commit | commitdiff | tree |
2012-07-30 |
Nick Lewycky | Fix grammar-o. Fixes PR13482!
|
commit | commitdiff | tree |
2012-07-29 |
Nick Lewycky | Add testcases for GlobalOpt changes in r160693 and...
|
commit | commitdiff | tree |
2012-07-25 |
Nick Lewycky | It's not safe to blindly remove invoke instructions...
|
commit | commitdiff | tree |
2012-07-24 |
Nick Lewycky | Don't delete one more instruction than we're allowed...
|
commit | commitdiff | tree |
2012-07-24 |
Nick Lewycky | Teach globalopt to not nuke all stores to globals....
|
commit | commitdiff | tree |
2012-07-21 |
Nick Lewycky | Revert r160602.
|
commit | commitdiff | tree |
2012-07-21 |
Nick Lewycky | Teach globalopt to play nice with leak checkers. This...
|
commit | commitdiff | tree |
2012-07-19 |
Nick Lewycky | Revert r160529 due to crashes.
|
commit | commitdiff | tree |
2012-07-19 |
Nick Lewycky | Don't wipe out global variables that are probably storing...
|
commit | commitdiff | tree |
2012-07-05 |
Nick Lewycky | Remove ParentMap. You can just ask the domnode for...
|
commit | commitdiff | tree |
2012-06-28 |
Nick Lewycky | If the step value is a constant zero, the loop isn...
|
commit | commitdiff | tree |
2012-06-24 |
Nick Lewycky | Remove dyn_cast + dereference pattern by replacing...
|
commit | commitdiff | tree |
2012-06-24 |
Nick Lewycky | Tab to spaces. No functionality change.
|
commit | commitdiff | tree |
2012-06-24 |
Nick Lewycky | Remove a dangling reference to a deleted instruction...
|
commit | commitdiff | tree |
2012-06-22 |
Nick Lewycky | Emit relocations for DW_AT_location entries on systems...
|
commit | commitdiff | tree |
2012-05-20 |
Nick Lewycky | Add RPO to the lexicon.
|
commit | commitdiff | tree |
2012-05-01 |
Nick Lewycky | An instruction in a loop is not guaranteed to be executed...
|
commit | commitdiff | tree |
2012-04-18 |
Nick Lewycky | Move the JIT flags from llc to lli. These flags showed...
|
commit | commitdiff | tree |
2012-03-23 |
Nick Lewycky | Explicitly close optionally closed <li> tags.
|
commit | commitdiff | tree |
2012-03-21 |
Nick Lewycky | Add a release note for r145714.
|
commit | commitdiff | tree |
2012-03-18 |
Nick Lewycky | Factor out the multiply analysis code in ComputeMaskedBits...
|
commit | commitdiff | tree |
2012-03-18 |
Nick Lewycky | This clause (although matching parts of the implementation...
|
commit | commitdiff | tree |
2012-03-09 |
Nick Lewycky | Factor out the analysis of addition and subtraction...
|
commit | commitdiff | tree |
2012-03-07 |
Nick Lewycky | No functionality change. Type::isSized() can be expensive...
|
commit | commitdiff | tree |
2012-02-29 |
Nick Lewycky | Where the alloca'd space actually lives in ram is undefined...
|
commit | commitdiff | tree |
2012-02-26 |
Nick Lewycky | Reinstate the optimization from r151449 with a fix...
|
commit | commitdiff | tree |
2012-02-25 |
Nick Lewycky | Roll these back to r151448 until I figure out how they...
|
commit | commitdiff | tree |
2012-02-25 |
Nick Lewycky | An argument and a local identified object (eg. a noalias...
|
commit | commitdiff | tree |
2012-02-25 |
Nick Lewycky | Fix five-letter typo in comment.
|
commit | commitdiff | tree |
2012-02-25 |
Nick Lewycky | Teach instsimplify to be more aggressive when analyzing...
|
commit | commitdiff | tree |
2012-02-25 |
Nick Lewycky | Move isKnownNonNull from private implementation detail...
|
commit | commitdiff | tree |
2012-02-25 |
Nick Lewycky | Remove spurious emacs mode marker.
|
commit | commitdiff | tree |
2012-02-24 |
Nick Lewycky | ScheduleDAGInstrs.h:155: warning: suggest parentheses...
|
commit | commitdiff | tree |
2012-02-21 |
Nick Lewycky | Use the target-aware constant folder on expressions...
|
commit | commitdiff | tree |
2012-02-20 |
Nick Lewycky | Check for the correct size in the invariant marker.
|
commit | commitdiff | tree |
2012-02-20 |
Nick Lewycky | Rename class Evaluate to Evaluator and put it in an...
|
commit | commitdiff | tree |
2012-02-19 |
Nick Lewycky | Move EvaluateFunction and EvaluateBlock into a class...
|
commit | commitdiff | tree |
2012-02-17 |
Nick Lewycky | Remove question.
|
commit | commitdiff | tree |
2012-02-17 |
Nick Lewycky | Add support for invariant.start inside the static constructo...
|
commit | commitdiff | tree |
2012-02-12 |
Nick Lewycky | Handle InvokeInst in EvaluateBlock. Don't try to support...
|
commit | commitdiff | tree |
2012-02-12 |
Nick Lewycky | false is totally null!
|
commit | commitdiff | tree |
2012-02-12 |
Nick Lewycky | Remove redundant getAnalysis<> calls in GlobalOpt....
|
commit | commitdiff | tree |
2012-02-12 |
Nick Lewycky | Pass TargetData and TargetLibraryInfo through to the...
|
commit | commitdiff | tree |
2012-02-12 |
Nick Lewycky | Fix function name in comment to match actual name....
|
commit | commitdiff | tree |
2012-02-12 |
Nick Lewycky | Don't traverse the PHI nodes twice. No functionality...
|
commit | commitdiff | tree |
2012-02-06 |
Nick Lewycky | Fix comment-rulers.
|
commit | commitdiff | tree |
2012-02-06 |
Nick Lewycky | System headers after llvm headers.
|
commit | commitdiff | tree |
2012-02-06 |
Nick Lewycky | Split part of EvaluateFunction into a new EvaluateBlock...
|
commit | commitdiff | tree |
2012-02-05 |
Nick Lewycky | Teach GlobalOpt to handle atomic accesses to globals.
|
commit | commitdiff | tree |
2012-02-05 |
Nick Lewycky | Clean up some whitespace and comments. No functionality...
|
commit | commitdiff | tree |
2012-02-04 |
Nick Lewycky | Fix a leak!
|
commit | commitdiff | tree |
2012-01-28 |
Nick Lewycky | Fix typo.
|
commit | commitdiff | tree |
2012-01-25 |
Nick Lewycky | Use precomputed BB size instead of BB->size().
|
commit | commitdiff | tree |
2012-01-25 |
Nick Lewycky | Gracefully degrade precision in branch probability...
|
commit | commitdiff | tree |
2012-01-25 |
Nick Lewycky | Support pointer comparisons against constants, when...
|
commit | commitdiff | tree |
2012-01-25 |
Nick Lewycky | Fix assert("msg"). Fix unused-variable warnings complaining...
|
commit | commitdiff | tree |
2012-01-23 |
Nick Lewycky | Fix broken link.
|
commit | commitdiff | tree |
2012-01-23 |
Nick Lewycky | Make Value::isDereferenceablePointer() handle unreachable...
|
commit | commitdiff | tree |
2012-01-20 |
Nick Lewycky | Fix CountCodeReductionForAlloca to more accurately...
|
commit | commitdiff | tree |
2012-01-19 |
Nick Lewycky | Actually, this code handles wrapped sets just fine...
|
commit | commitdiff | tree |
2012-01-19 |
Nick Lewycky | Space after punctuation.
|
commit | commitdiff | tree |
2012-01-19 |
Nick Lewycky | Add a TargetOption for disabling tail calls.
|
commit | commitdiff | tree |
2012-01-05 |
Nick Lewycky | SCCCaptured is trivially false on entry to this loop...
|
commit | commitdiff | tree |
2012-01-04 |
Nick Lewycky | Remove pointless asserts.
|
commit | commitdiff | tree |
2012-01-04 |
Nick Lewycky | Teach instcombine all sorts of great stuff about shifts...
|
commit | commitdiff | tree |
2012-01-03 |
Nick Lewycky | Conform to the style guide; remove 'else' after 'return...
|
commit | commitdiff | tree |
2012-01-03 |
Nick Lewycky | Fix typo in ruler. No functionality change.
|
commit | commitdiff | tree |
2011-12-31 |
Nick Lewycky | Make use of the exact bit when optimizing '(X >>exact...
|
commit | commitdiff | tree |
2011-12-30 |
Nick Lewycky | Remove extraneous ".get()->" which is just "->". No...
|
commit | commitdiff | tree |
2011-12-28 |
Nick Lewycky | Change CaptureTracking to pass a Use* instead of a...
|
commit | commitdiff | tree |
2011-12-28 |
Nick Lewycky | Demystify this comment.
|
commit | commitdiff | tree |
2011-12-27 |
Nick Lewycky | Use false not zero, as a bool.
|
commit | commitdiff | tree |
2011-12-27 |
Nick Lewycky | Turn cos(-x) into cos(x). Patch by Alexander Malyshev!
|
commit | commitdiff | tree |
2011-12-27 |
Nick Lewycky | Teach simplifycfg to recompute branch weights when...
|
commit | commitdiff | tree |
2011-12-27 |
Nick Lewycky | Using Inst->setMetadata(..., NULL) should be safe to...
|
commit | commitdiff | tree |
2011-12-26 |
Nick Lewycky | Update the branch weight metadata when reversing the...
|
commit | commitdiff | tree |
2011-12-26 |
Nick Lewycky | Sort includes, canonicalize whitespace, fix typos....
|
commit | commitdiff | tree |
2011-12-23 |
Nick Lewycky | Fix typo "infinte".
|
commit | commitdiff | tree |
next |