2011-01-26 |
Nick Lewycky | Teach mergefunc that intptr_t is the same width as...
|
commit | commitdiff | tree |
2011-01-26 |
Nick Lewycky | There are no vectors of pointer or arrays, so we don...
|
commit | commitdiff | tree |
2011-01-26 |
Nick Lewycky | Fix memory corruption. If one of the SCEV creation...
|
commit | commitdiff | tree |
2011-01-25 |
Nick Lewycky | Teach mergefunc how to emit aliases safely again -...
|
commit | commitdiff | tree |
2011-01-23 |
Nick Lewycky | Simplify some code with no functionality change. Make...
|
commit | commitdiff | tree |
2011-01-23 |
Nick Lewycky | Use value ranges to fold ext(trunc) in SCEV when possible.
|
commit | commitdiff | tree |
2011-01-22 |
Nick Lewycky | Have SCEV turn sext(x) into zext(x) when x is s>= 0...
|
commit | commitdiff | tree |
2011-01-21 |
Nick Lewycky | SCCP doesn't actually preserve the CFG. It will delete...
|
commit | commitdiff | tree |
2011-01-21 |
Nick Lewycky | Don't try to pull vector bitcasts that change the number...
|
commit | commitdiff | tree |
2011-01-21 |
Nick Lewycky | Add a constant folding of casts from zero to zero....
|
commit | commitdiff | tree |
2011-01-19 |
Nick Lewycky | Similarly, analyze truncate through multiply.
|
commit | commitdiff | tree |
2011-01-19 |
Nick Lewycky | Add a missed SCEV fold that is required to continue...
|
commit | commitdiff | tree |
2011-01-19 |
Nick Lewycky | Add a missing SCEV simplification sext(zext x) -->...
|
commit | commitdiff | tree |
2011-01-16 |
Nick Lewycky | Test for lazy value info's ability to prove the absense...
|
commit | commitdiff | tree |
2011-01-15 |
Nick Lewycky | Add missing whitespace.
|
commit | commitdiff | tree |
2011-01-15 |
Nick Lewycky | Make constmerge a two-pass algorithm so that it won...
|
commit | commitdiff | tree |
2011-01-15 |
Nick Lewycky | Add a cache that protects mergefunc's internals from...
|
commit | commitdiff | tree |
2011-01-15 |
Nick Lewycky | Teach LazyValueInfo that allocas aren't NULL. Over...
|
commit | commitdiff | tree |
2011-01-12 |
Nick Lewycky | Add another note taken from the gcc bugzilla.
|
commit | commitdiff | tree |
2011-01-03 |
Nick Lewycky | Further expand what a call graph pass may do.
|
commit | commitdiff | tree |
2011-01-03 |
Nick Lewycky | Permit CallGraphSCCPasses readonly access to the direct...
|
commit | commitdiff | tree |
2011-01-03 |
Nick Lewycky | Add spliceFunction to the CallGraph interface. This...
|
commit | commitdiff | tree |
2011-01-02 |
Nick Lewycky | Also remove functions that use complex constant expressions...
|
commit | commitdiff | tree |
2011-01-02 |
Nick Lewycky | Remove functions from the FnSet when one of their callee...
|
commit | commitdiff | tree |
2010-12-30 |
Nick Lewycky | Add another non-commutable instruction that gas accepts...
|
commit | commitdiff | tree |
2010-12-19 |
Nick Lewycky | Use the new way of silencing this warning.
|
commit | commitdiff | tree |
2010-12-19 |
Nick Lewycky | Add missing standard headers. Patch by Joerg Sonnenberger!
|
commit | commitdiff | tree |
2010-12-19 |
Nick Lewycky | Add missing std:: prefixes to some calls. C++ doesn...
|
commit | commitdiff | tree |
2010-12-18 |
Nick Lewycky | Fix GCC warning:
|
commit | commitdiff | tree |
2010-12-18 |
Nick Lewycky | Make LazyValueInfo non-recursive.
|
commit | commitdiff | tree |
2010-12-15 |
Nick Lewycky | Clean up some of LVI:
|
commit | commitdiff | tree |
2010-12-10 |
Nick Lewycky | Remove extraneous close parenthesis.
|
commit | commitdiff | tree |
2010-12-10 |
Nick Lewycky | Move variable that's unused in an NDEBUG build inside...
|
commit | commitdiff | tree |
2010-12-10 |
Nick Lewycky | Remove dead header.
|
commit | commitdiff | tree |
2010-11-30 |
Nick Lewycky | Make @llvm.invariant.start not be readonly, so that...
|
commit | commitdiff | tree |
2010-11-24 |
Nick Lewycky | Treat a call of function pointer like a load of the...
|
commit | commitdiff | tree |
2010-11-11 |
Nick Lewycky | Doxygenify
|
commit | commitdiff | tree |
2010-10-26 |
Nick Lewycky | For statistics that are only used in functions declared...
|
commit | commitdiff | tree |
2010-10-12 |
Nick Lewycky | Mark variable 'NoImplicitFloatOps' used only in an...
|
commit | commitdiff | tree |
2010-10-09 |
Nick Lewycky | Fix dead link.
|
commit | commitdiff | tree |
2010-10-07 |
Nick Lewycky | Warn about broken GCCs on ARM due to the problem fixed:
|
commit | commitdiff | tree |
2010-10-07 |
Nick Lewycky | Fix typo in comment.
|
commit | commitdiff | tree |
2010-10-06 |
Nick Lewycky | Remove unused variables.
|
commit | commitdiff | tree |
2010-10-02 |
Nick Lewycky | Wind these directories back too. File adds and removes...
|
commit | commitdiff | tree |
2010-10-02 |
Nick Lewycky | Continue reverting r115363.
|
commit | commitdiff | tree |
2010-10-02 |
Nick Lewycky | Revert patches r115363 r115367 r115391 due to build...
|
commit | commitdiff | tree |
2010-09-30 |
Nick Lewycky | Pacify a noisy compiler, and sink this variable declaration...
|
commit | commitdiff | tree |
2010-09-29 |
Nick Lewycky | Silence compiler warning.
|
commit | commitdiff | tree |
2010-09-29 |
Nick Lewycky | Add parens to fix GCC warning:
|
commit | commitdiff | tree |
2010-09-28 |
Nick Lewycky | Resolve this GCC warning:
|
commit | commitdiff | tree |
2010-09-28 |
Nick Lewycky | Make ConstantRange::makeICmpRegion handle all the edge...
|
commit | commitdiff | tree |
2010-09-07 |
Nick Lewycky | Update configure for change to autoconf/configure.ac...
|
commit | commitdiff | tree |
2010-09-07 |
Nick Lewycky | Create PTX backend. Patch by Che-Liang Chiou!
|
commit | commitdiff | tree |
2010-09-07 |
Nick Lewycky | Add completely hokey binary-and and binary-or operations...
|
commit | commitdiff | tree |
2010-09-07 |
Nick Lewycky | Fix major bug in thunk detection. Also verify the calling...
|
commit | commitdiff | tree |
2010-09-06 |
Nick Lewycky | Add a new isSignWrappedSet() method to ConstantRange.
|
commit | commitdiff | tree |
2010-09-05 |
Nick Lewycky | Fix warning reported by MSVC++ builder.
|
commit | commitdiff | tree |
2010-09-05 |
Nick Lewycky | Switch FnSet to containing the ComparableFunction instead...
|
commit | commitdiff | tree |
2010-09-05 |
Nick Lewycky | Fix many bugs when merging weak-strong and weak-weak...
|
commit | commitdiff | tree |
2010-09-02 |
Nick Lewycky | Fix compile errors.
|
commit | commitdiff | tree |
2010-08-31 |
Nick Lewycky | Fix an infinite loop; merging two functions will create...
|
commit | commitdiff | tree |
2010-08-31 |
Nick Lewycky | Switch to DenseSet, simplifying much more code. We...
|
commit | commitdiff | tree |
2010-08-22 |
Nick Lewycky | Verify the predicates on icmp/fcmp. Suggested by Jeff...
|
commit | commitdiff | tree |
2010-08-17 |
Nick Lewycky | When creating a JIT, try to load the program so that...
|
commit | commitdiff | tree |
2010-08-11 |
Nick Lewycky | Clean up ConstantRange a bit:
|
commit | commitdiff | tree |
2010-08-09 |
Nick Lewycky | Fix a use after free error caught by the valgrind builders.
|
commit | commitdiff | tree |
2010-08-09 |
Nick Lewycky | Stop the JIT from refusing to work just because the...
|
commit | commitdiff | tree |
2010-08-08 |
Nick Lewycky | Add optimization to Target/README.txt.
|
commit | commitdiff | tree |
2010-08-08 |
Nick Lewycky | Reject unrepresentable pointer types in intrinsics...
|
commit | commitdiff | tree |
2010-08-08 |
Nick Lewycky | Do more to modernize MergeFunctions. Refactor in response...
|
commit | commitdiff | tree |
2010-08-07 |
Nick Lewycky | Fix typo.
|
commit | commitdiff | tree |
2010-08-06 |
Nick Lewycky | Fix uninitialized variable warning.
|
commit | commitdiff | tree |
2010-08-06 |
Nick Lewycky | Work in progress, cleaning up MergeFuncs.
|
commit | commitdiff | tree |
2010-08-02 |
Nick Lewycky | Work in progress.
|
commit | commitdiff | tree |
2010-08-02 |
Nick Lewycky | Fix this condition; it has an else clause attached...
|
commit | commitdiff | tree |
2010-08-01 |
Nick Lewycky | Fix word choice.
|
commit | commitdiff | tree |
2010-07-30 |
Nick Lewycky | Add missing newline to debug statement.
|
commit | commitdiff | tree |
2010-07-30 |
Nick Lewycky | LibCallAliasAnalysis uses multiple inheritance, so...
|
commit | commitdiff | tree |
2010-07-25 |
Nick Lewycky | Don't pass -export-dynamic to the linker on Cygwin...
|
commit | commitdiff | tree |
2010-07-24 |
Nick Lewycky | Revert this because we can't clone cyclic MDNodes which...
|
commit | commitdiff | tree |
2010-07-24 |
Nick Lewycky | Whether function-local or not, a MDNode may reference...
|
commit | commitdiff | tree |
2010-07-16 |
Nick Lewycky | Arrays and vectors with different numbers of elements...
|
commit | commitdiff | tree |
2010-07-15 |
Nick Lewycky | This is a full sentence.
|
commit | commitdiff | tree |
2010-07-15 |
Nick Lewycky | Disable aliases on all platforms.
|
commit | commitdiff | tree |
2010-07-11 |
Nick Lewycky | If it's safe to speculatively execute load(alloca)...
|
commit | commitdiff | tree |
2010-07-06 |
Nick Lewycky | Alphabetize the list of function parameters.
|
commit | commitdiff | tree |
2010-07-06 |
Nick Lewycky | Detabify this file.
|
commit | commitdiff | tree |
2010-07-06 |
Nick Lewycky | Add default value to setIsNoInline for parity with...
|
commit | commitdiff | tree |
2010-07-06 |
Nick Lewycky | Fix typo 'getter' where 'setter' was intended.
|
commit | commitdiff | tree |
2010-06-23 |
Nick Lewycky | Don't link against libm and libpthread which don't...
|
commit | commitdiff | tree |
2010-06-20 |
Nick Lewycky | Fix warning in no-asserts build.
|
commit | commitdiff | tree |
2010-06-07 |
Nick Lewycky | Plug a leak in the non-error case by removing one level...
|
commit | commitdiff | tree |
2010-06-03 |
Nick Lewycky | Perfer !string.empty() over string != "".
|
commit | commitdiff | tree |
2010-06-03 |
Nick Lewycky | Whitespace cleanup.
|
commit | commitdiff | tree |
2010-05-31 |
Nick Lewycky | The memcpy intrinsic only takes i8* for %src and %dst...
|
commit | commitdiff | tree |
2010-05-29 |
Nick Lewycky | Document aggregate operation constant expressions.
|
commit | commitdiff | tree |
2010-05-29 |
Nick Lewycky | Fix typo.
|
commit | commitdiff | tree |
2010-05-20 |
Nick Lewycky | Fix typo in comment.
|
commit | commitdiff | tree |
2010-05-15 |
Nick Lewycky | Teach the always inliner to release its inline cost...
|
commit | commitdiff | tree |
2010-05-15 |
Nick Lewycky | Clean up, no functional change.
|
commit | commitdiff | tree |