2009-09-20 |
Nick Lewycky | Correct the comment; this applies to fcmp too.
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Remove tab, again.
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Teach the constant folder how to not a cmpinst.
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Try turning icmp(bitcast(x), bitcast(y)) into icmp...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Remove tabs I added.
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Clean up the usage of evaluateICmpRelation's return...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Remove dead store by taking a guess at what Chris meant...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Delete dead code. sext and zext can not turn integers...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Value* were never meant to be const. Removing constness...
|
commit | commitdiff | tree |
2009-09-20 |
Nick Lewycky | Teach the constant folder how to handle a few simple...
|
commit | commitdiff | tree |
2009-09-19 |
Nick Lewycky | Remove the default value for ConstantStruct::get's...
|
commit | commitdiff | tree |
2009-09-19 |
Nick Lewycky | Add a comment explaining why you would ever want to...
|
commit | commitdiff | tree |
2009-09-19 |
Nick Lewycky | Lett users of sparse propagation do their own thing...
|
commit | commitdiff | tree |
2009-09-18 |
Nick Lewycky | Stop using alloca.
|
commit | commitdiff | tree |
2009-09-18 |
Nick Lewycky | Add newlines.
|
commit | commitdiff | tree |
2009-09-15 |
Nick Lewycky | Add more newlines to make up for the ones removed from...
|
commit | commitdiff | tree |
2009-09-15 |
Nick Lewycky | Forbid arrays of function-type and structures with...
|
commit | commitdiff | tree |
2009-09-14 |
Nick Lewycky | Fix a pair of comment typos.
|
commit | commitdiff | tree |
2009-09-14 |
Nick Lewycky | Fifth time's a charm! Remove ourselves as abstract...
|
commit | commitdiff | tree |
2009-09-14 |
Nick Lewycky | Don't leak! Always remove oneself as a listener after...
|
commit | commitdiff | tree |
2009-09-13 |
Nick Lewycky | Actually remove old types from the set.
|
commit | commitdiff | tree |
2009-09-13 |
Nick Lewycky | Update the tutorial to match changes to examples/Kaleidoscope.
|
commit | commitdiff | tree |
2009-09-13 |
Nick Lewycky | Storing a set of PATypeHolders is a bad idea because...
|
commit | commitdiff | tree |
2009-09-10 |
Nick Lewycky | Correctly handle the case where a comparison is created...
|
commit | commitdiff | tree |
2009-09-08 |
Nick Lewycky | Hoist out the test+insert to CheckedTypes. This doesn...
|
commit | commitdiff | tree |
2009-09-08 |
Nick Lewycky | Simplify from my last change. Assert1 is a macro that...
|
commit | commitdiff | tree |
2009-09-08 |
Nick Lewycky | Verify types. Invalid types can be constructed when...
|
commit | commitdiff | tree |
2009-09-07 |
Nick Lewycky | Express this in the canonical way.
|
commit | commitdiff | tree |
2009-09-07 |
Nick Lewycky | Homogenize whitespace.
|
commit | commitdiff | tree |
2009-09-05 |
Nick Lewycky | Now that googletest can print ConstantRange, use EXPECT_EQ...
|
commit | commitdiff | tree |
2009-09-03 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from this file.
|
commit | commitdiff | tree |
2009-08-19 |
Nick Lewycky | Fix up PHI nodes correctly in the presence of unreachable...
|
commit | commitdiff | tree |
2009-08-19 |
Nick Lewycky | Be more careful when modifying PHI nodes. Patch by...
|
commit | commitdiff | tree |
2009-08-18 |
Nick Lewycky | Include valgrind in the steps to reproduce if valgrind...
|
commit | commitdiff | tree |
2009-08-17 |
Nick Lewycky | Test the pass the test is actually for, instead of...
|
commit | commitdiff | tree |
2009-08-17 |
Nick Lewycky | Don't crash on critical edge. Patch by Andre Tavares.
|
commit | commitdiff | tree |
2009-08-17 |
Nick Lewycky | Add a test that shows that SSI is working correctly.
|
commit | commitdiff | tree |
2009-08-17 |
Nick Lewycky | Don't crash trying to promote VLAs.
|
commit | commitdiff | tree |
2009-08-15 |
Nick Lewycky | SSI construction should just go ahead and ignore instruction...
|
commit | commitdiff | tree |
2009-08-03 |
Nick Lewycky | Remove the GCC path from libLTO. This has been superceded...
|
commit | commitdiff | tree |
2009-08-02 |
Nick Lewycky | Fix the build for people with oprofile installed.
|
commit | commitdiff | tree |
2009-08-01 |
Nick Lewycky | Add newline at end of file to remove gcc warning.
|
commit | commitdiff | tree |
2009-07-29 |
Nick Lewycky | Just discard the output, no need to turn it back into...
|
commit | commitdiff | tree |
2009-07-29 |
Nick Lewycky | Bulk erasing instructions without RAUWing them is unsafe...
|
commit | commitdiff | tree |
2009-07-28 |
Nick Lewycky | Remove memory corruption bug. string.c_str() was returning...
|
commit | commitdiff | tree |
2009-07-26 |
Nick Lewycky | Fix libLTO:
|
commit | commitdiff | tree |
2009-07-26 |
Nick Lewycky | Move MSILModule and MSILWriter into the 'llvm' namespace...
|
commit | commitdiff | tree |
2009-07-19 |
Nick Lewycky | Fix ConstantRange::unionWith. Also make it work a little...
|
commit | commitdiff | tree |
2009-07-18 |
Nick Lewycky | Replace intersectWith with maximalIntersectWith. The...
|
commit | commitdiff | tree |
2009-07-17 |
Nick Lewycky | Add broken gcc from PR4532.
|
commit | commitdiff | tree |
2009-07-13 |
Nick Lewycky | Fix build on Linux.
|
commit | commitdiff | tree |
2009-07-13 |
Nick Lewycky | Fix an error in ConstantRange::getSignedMax on wrapped...
|
commit | commitdiff | tree |
2009-07-13 |
Nick Lewycky | 'i8 full-range' sign extended to i16 should equal ...
|
commit | commitdiff | tree |
2009-07-13 |
Nick Lewycky | Multiply was very wrong for wrapped ranges. This supplies...
|
commit | commitdiff | tree |
2009-07-13 |
Nick Lewycky | Fix a bug summing two full sets. The overflow checking...
|
commit | commitdiff | tree |
2009-07-12 |
Nick Lewycky | Make this clearer for the mathematically inclined....
|
commit | commitdiff | tree |
2009-07-12 |
Nick Lewycky | Implement udiv for ConstantRanges.
|
commit | commitdiff | tree |
2009-07-12 |
Nick Lewycky | This is not overly conservative.
|
commit | commitdiff | tree |
2009-07-12 |
Nick Lewycky | Implement ConstantRange::multiply based on the code...
|
commit | commitdiff | tree |
2009-07-11 |
Nick Lewycky | Darwin prepends an _ to internal globals, Linux doesn't.
|
commit | commitdiff | tree |
2009-07-11 |
Nick Lewycky | Revert r75252 which was causing some crashes at compile...
|
commit | commitdiff | tree |
2009-07-11 |
Nick Lewycky | Fix handling of max and full set.
|
commit | commitdiff | tree |
2009-07-11 |
Nick Lewycky | Break the world's largest unit test down a few logical...
|
commit | commitdiff | tree |
2009-07-11 |
Nick Lewycky | Clarify and simplify.
|
commit | commitdiff | tree |
2009-07-11 |
Nick Lewycky | Move a method that creates constant ranges relative...
|
commit | commitdiff | tree |
2009-07-09 |
Nick Lewycky | There's no need to consider PHI nodes in the same block...
|
commit | commitdiff | tree |
2009-07-09 |
Nick Lewycky | Forgot a couple files when adding the -ssi-everything...
|
commit | commitdiff | tree |
2009-07-09 |
Nick Lewycky | Add some statistics to SSI so we can see what it's...
|
commit | commitdiff | tree |
2009-07-09 |
Nick Lewycky | Don't create undefined symbols for aliases.
|
commit | commitdiff | tree |
2009-07-09 |
Nick Lewycky | Move PR4517 to README.txt.
|
commit | commitdiff | tree |
2009-07-08 |
Nick Lewycky | Remove the vicmp and vfcmp instructions. Because we...
|
commit | commitdiff | tree |
2009-07-05 |
Nick Lewycky | There are five floating point types.
|
commit | commitdiff | tree |
2009-07-05 |
Nick Lewycky | There are *four* lights!
|
commit | commitdiff | tree |
2009-07-04 |
Nick Lewycky | When comparing constants, consider a less wide constant...
|
commit | commitdiff | tree |
2009-07-03 |
Nick Lewycky | Add Static Single Information construction pass written...
|
commit | commitdiff | tree |
2009-06-26 |
Nick Lewycky | Escape the name of the module since it comes from the...
|
commit | commitdiff | tree |
2009-06-24 |
Nick Lewycky | Unbreak build on Linux by removing Darwinism.
|
commit | commitdiff | tree |
2009-06-21 |
Nick Lewycky | Expand this test to handle more cases (remainder and...
|
commit | commitdiff | tree |
2009-06-19 |
Nick Lewycky | Teach jump threading to look at comparisons between...
|
commit | commitdiff | tree |
2009-06-18 |
Nick Lewycky | Add braces to clarify if/else structure and remove...
|
commit | commitdiff | tree |
2009-06-17 |
Nick Lewycky | Fix libLTO by #include'ing the initializers for all...
|
commit | commitdiff | tree |
2009-06-17 |
Nick Lewycky | Fix grammaro, and bad indentation.
|
commit | commitdiff | tree |
2009-06-13 |
Nick Lewycky | Unlike the other instructions, GEP really does need...
|
commit | commitdiff | tree |
2009-06-12 |
Nick Lewycky | Keep callers of a weak function calling it, instead...
|
commit | commitdiff | tree |
2009-06-12 |
Nick Lewycky | Don't forget to match the calling convention when producing...
|
commit | commitdiff | tree |
2009-06-12 |
Nick Lewycky | Given two identical weak functions, produce one internal...
|
commit | commitdiff | tree |
2009-06-12 |
Nick Lewycky | This test is wrong. If you have two weak functions...
|
commit | commitdiff | tree |
2009-06-12 |
Nick Lewycky | Add an "are types equivalent" operation that ignores...
|
commit | commitdiff | tree |
2009-06-12 |
Nick Lewycky | Fix regular expression.
|
commit | commitdiff | tree |
2009-06-12 |
Nick Lewycky | Don't remove aggregate-typed module level constants...
|
commit | commitdiff | tree |
2009-06-12 |
Nick Lewycky | In an XFAIL line, treat "XFAIL: foo*bar" as a regular...
|
commit | commitdiff | tree |
2009-06-11 |
Nick Lewycky | XFAIL this on PPC Linux. This keeps showing up in the...
|
commit | commitdiff | tree |
2009-06-07 |
Nick Lewycky | Create FunctionType::isValidArgumentType to go along...
|
commit | commitdiff | tree |
2009-06-07 |
Nick Lewycky | Remove cyclic MDNode detection. Any attempt to create...
|
commit | commitdiff | tree |
2009-06-07 |
Nick Lewycky | Refuse metadata* type for function arguments.
|
commit | commitdiff | tree |
2009-06-07 |
Nick Lewycky | Add option for specifying the path to assembler, "as...
|
commit | commitdiff | tree |
2009-06-06 |
Nick Lewycky | Don't crash on multiple return value with no obvious...
|
commit | commitdiff | tree |
2009-06-06 |
Nick Lewycky | Move </pre> to column one to avoid an extra line of...
|
commit | commitdiff | tree |
2009-06-06 |
Nick Lewycky | Regenerate.
|
commit | commitdiff | tree |
2009-06-06 |
Nick Lewycky | Add a flag to permit disabling libffi.
|
commit | commitdiff | tree |