2011-05-04 |
Nick Lewycky | Create the parent directories to place the .gcda files...
|
commit | commitdiff | tree |
2011-05-04 |
Nick Lewycky | Emit gcov data files to the directory specified in...
|
commit | commitdiff | tree |
2011-05-04 |
Nick Lewycky | Fix crash when not setting GCOV_PREFIX.
|
commit | commitdiff | tree |
2011-05-04 |
Nick Lewycky | The system suppression file should catch these, but...
|
commit | commitdiff | tree |
2011-05-02 |
Nick Lewycky | In option typo correction, consider -foo=VALUE flags...
|
commit | commitdiff | tree |
2011-05-02 |
Nick Lewycky | Remove dead variable pointed out by GCC 4.6 warnings...
|
commit | commitdiff | tree |
2011-04-29 |
Nick Lewycky | Rename profile_rt.so to libprofile_rt.so under configure...
|
commit | commitdiff | tree |
2011-04-28 |
Nick Lewycky | Only read *predecessor once so as to fix a theoretical...
|
commit | commitdiff | tree |
2011-04-27 |
Nick Lewycky | Use static inline to do the right thing when built...
|
commit | commitdiff | tree |
2011-04-26 |
Nick Lewycky | Add cmakefiles to build profile_rt.so!
|
commit | commitdiff | tree |
2011-04-26 |
Nick Lewycky | Rename everything to follow LLVM style ... I think.
|
commit | commitdiff | tree |
2011-04-21 |
Nick Lewycky | In gcov profiling, give all functions an extra unified...
|
commit | commitdiff | tree |
2011-04-21 |
Nick Lewycky | Fix think-o: emit all 8 bytes of the EOF marker. Also...
|
commit | commitdiff | tree |
2011-04-21 |
Nick Lewycky | Add independent controls for whether GCOV profiling...
|
commit | commitdiff | tree |
2011-04-21 |
Nick Lewycky | Fix typo in comment.
|
commit | commitdiff | tree |
2011-04-20 |
Nick Lewycky | Structs have elements not parameters. I'm surprised...
|
commit | commitdiff | tree |
2011-04-20 |
Nick Lewycky | This should always be signed chars, so use int8_t....
|
commit | commitdiff | tree |
2011-04-16 |
Nick Lewycky | Don't use C++ comments in C code.
|
commit | commitdiff | tree |
2011-04-16 |
Nick Lewycky | Move the re-stemming function up top and use it where...
|
commit | commitdiff | tree |
2011-04-16 |
Nick Lewycky | Rename LineProfiling to GCOVProfiling to more accurately...
|
commit | commitdiff | tree |
2011-04-13 |
Nick Lewycky | Use positive values since the value type is unsigned...
|
commit | commitdiff | tree |
2011-04-13 |
Nick Lewycky | Use %ull here.
|
commit | commitdiff | tree |
2011-04-12 |
Nick Lewycky | Print our uint64_t with the more portable (C99 and...
|
commit | commitdiff | tree |
2011-04-12 |
Nick Lewycky | The counters are unsigned.
|
commit | commitdiff | tree |
2011-04-12 |
Nick Lewycky | Add support for line profiling. Very work-in-progress.
|
commit | commitdiff | tree |
2011-04-12 |
Nick Lewycky | Consider ConstantAggregateZero as well as ConstantArray...
|
commit | commitdiff | tree |
2011-04-12 |
Nick Lewycky | Make IRBuilder support StringRef for building strings.
|
commit | commitdiff | tree |
2011-04-11 |
Nick Lewycky | Just because a GlobalVariable's initializer is [N x...
|
commit | commitdiff | tree |
2011-04-08 |
Nick Lewycky | Add a function for profiling to run at shutdown. Unlike...
|
commit | commitdiff | tree |
2011-04-08 |
Nick Lewycky | llvm.global_[cd]tor is defined to be either external...
|
commit | commitdiff | tree |
2011-04-07 |
Nick Lewycky | Set unnamed_addr on strings created through the IRBuilder.
|
commit | commitdiff | tree |
2011-04-07 |
Nick Lewycky | Add support for ArrayRef in IRBuilder's CreateCall.
|
commit | commitdiff | tree |
2011-04-06 |
Nick Lewycky | Fix typo in doxy-comment.
|
commit | commitdiff | tree |
2011-04-06 |
Nick Lewycky | Fix comment to use llvm 2.x syntax.
|
commit | commitdiff | tree |
2011-04-06 |
Nick Lewycky | Replace const std::vector& with ArrayRef in the type...
|
commit | commitdiff | tree |
2011-04-06 |
Nick Lewycky | Add an empty key for DebugLoc so that you can store...
|
commit | commitdiff | tree |
2011-04-06 |
Nick Lewycky | Support using DebugLoc's in a DenseMap.
|
commit | commitdiff | tree |
2011-04-05 |
Nick Lewycky | Fix typos. Adjust some whitespace for style. No functionalit...
|
commit | commitdiff | tree |
2011-03-31 |
Nick Lewycky | Pick better examples. "fpext float 3.1415 to double...
|
commit | commitdiff | tree |
2011-03-31 |
Nick Lewycky | Fix typo in generated HTML.
|
commit | commitdiff | tree |
2011-03-28 |
Nick Lewycky | Remove tabs I accidentally added.
|
commit | commitdiff | tree |
2011-03-27 |
Nick Lewycky | Teach the transformation that moves binary operators...
|
commit | commitdiff | tree |
2011-03-27 |
Nick Lewycky | Add a small missed optimization: turn X == C ? X :...
|
commit | commitdiff | tree |
2011-03-25 |
Nick Lewycky | No functionality change, just adjust some whitespace...
|
commit | commitdiff | tree |
2011-03-25 |
Nick Lewycky | No functionality change. Fix up some whitespace and...
|
commit | commitdiff | tree |
2011-03-21 |
Nick Lewycky | Fix INT_MIN gotcha pointed out by Eli Friedman.
|
commit | commitdiff | tree |
2011-03-21 |
Nick Lewycky | Fix comments
|
commit | commitdiff | tree |
2011-03-17 |
Nick Lewycky | Add comments for the demanglings. Correct mangled form...
|
commit | commitdiff | tree |
2011-03-17 |
Nick Lewycky | Add "swi" which is an obsolete mnemonic for "svc".
|
commit | commitdiff | tree |
2011-03-15 |
Nick Lewycky | Add C++ global operator {new,new[],delete,delete[]...
|
commit | commitdiff | tree |
2011-03-11 |
Nick Lewycky | Teach ComputeMaskedBits about nsw on add. I don't think...
|
commit | commitdiff | tree |
2011-03-09 |
Nick Lewycky | Fix two cases I forgot to update when doing a mental...
|
commit | commitdiff | tree |
2011-03-09 |
Nick Lewycky | Add another micro-optimization. Apologies for the lack...
|
commit | commitdiff | tree |
2011-03-08 |
Nick Lewycky | Reorder comments to put them the right way around.
|
commit | commitdiff | tree |
2011-03-07 |
Nick Lewycky | Tweak this test. We can analyze what happens and show...
|
commit | commitdiff | tree |
2011-03-07 |
Nick Lewycky | Add more analysis of the sign bit of an srem instruction...
|
commit | commitdiff | tree |
2011-03-06 |
Nick Lewycky | ConstantInt has some getters which return ConstantInt...
|
commit | commitdiff | tree |
2011-03-05 |
Nick Lewycky | Thread comparisons over udiv/sdiv/ashr/lshr exact and...
|
commit | commitdiff | tree |
2011-03-05 |
Nick Lewycky | Try once again to optimize "icmp (srem X, Y), Y" by...
|
commit | commitdiff | tree |
2011-03-04 |
Nick Lewycky | Revert broken srem logic from r126991.
|
commit | commitdiff | tree |
2011-03-04 |
Nick Lewycky | Fold "icmp pred (srem X, Y), Y" like we do for urem...
|
commit | commitdiff | tree |
2011-03-04 |
Nick Lewycky | Teach instruction simplify to use constant ranges to...
|
commit | commitdiff | tree |
2011-03-02 |
Nick Lewycky | Quiet a compiler warning about unused variable 'ExtVNI'.
|
commit | commitdiff | tree |
2011-03-01 |
Nick Lewycky | Optimize "icmp pred (urem X, Y), Y" --> true/false...
|
commit | commitdiff | tree |
2011-02-28 |
Nick Lewycky | Fix comment.
|
commit | commitdiff | tree |
2011-02-28 |
Nick Lewycky | srem doesn't actually have the same resulting sign...
|
commit | commitdiff | tree |
2011-02-28 |
Nick Lewycky | Teach InstCombine to fold "(shr exact X, Y) == 0" ...
|
commit | commitdiff | tree |
2011-02-28 |
Nick Lewycky | Teach value tracking to make use of flags in more situations.
|
commit | commitdiff | tree |
2011-02-28 |
Nick Lewycky | Teach ValueTracking to look at the dividend when determining...
|
commit | commitdiff | tree |
2011-02-28 |
Nick Lewycky | The sign of an srem instruction is the sign of its...
|
commit | commitdiff | tree |
2011-02-25 |
Nick Lewycky | Update the NoFolder to work with current IRBuilder.
|
commit | commitdiff | tree |
2011-02-24 |
Nick Lewycky | Remove dead variable.
|
commit | commitdiff | tree |
2011-02-22 |
Nick Lewycky | Fix C++0x incompatibility. The signature of std::make_pair...
|
commit | commitdiff | tree |
2011-02-20 |
Nick Lewycky | Make RecursivelyDeleteDeadPHINode delete a phi node...
|
commit | commitdiff | tree |
2011-02-20 |
Nick Lewycky | Teach RecursivelyDeleteDeadPHINodes to handle multiple...
|
commit | commitdiff | tree |
2011-02-20 |
Nick Lewycky | Instead of keeping two Value*->id# mappings, keep one...
|
commit | commitdiff | tree |
2011-02-20 |
Nick Lewycky | Fix typo.
|
commit | commitdiff | tree |
2011-02-17 |
Nick Lewycky | Fix thinko, basic blocks are SESE. The exits may have...
|
commit | commitdiff | tree |
2011-02-15 |
Nick Lewycky | Teach PatternMatch that splat vectors could be floating...
|
commit | commitdiff | tree |
2011-02-14 |
Nick Lewycky | Fix typo in comment.
|
commit | commitdiff | tree |
2011-02-10 |
Nick Lewycky | Tolerate degenerate phi nodes that can occur in the...
|
commit | commitdiff | tree |
2011-02-09 |
Nick Lewycky | When removing a function from the function set and...
|
commit | commitdiff | tree |
2011-02-06 |
Nick Lewycky | Simplify away redundant test, and document what's going on.
|
commit | commitdiff | tree |
2011-02-06 |
Nick Lewycky | Remove specialized comparison of InlineAsm objects...
|
commit | commitdiff | tree |
2011-02-04 |
Nick Lewycky | Mark that the return is using EAX so that we don't...
|
commit | commitdiff | tree |
2011-02-02 |
Nick Lewycky | Remove wasteful caching. This isn't needed for correctness...
|
commit | commitdiff | tree |
2011-01-30 |
Nick Lewycky | Fix 'fcmp one' constant folding. Noticed by inspection.
|
commit | commitdiff | tree |
2011-01-30 |
Nick Lewycky | Fix some formatting and upgrade comments from llvm...
|
commit | commitdiff | tree |
2011-01-29 |
Nick Lewycky | Add the select optimization recently added to instcombine...
|
commit | commitdiff | tree |
2011-01-29 |
Nick Lewycky | Fix comment.
|
commit | commitdiff | tree |
2011-01-29 |
Nick Lewycky | Most browsers eliminate whitespace between anchor tags...
|
commit | commitdiff | tree |
2011-01-28 |
Nick Lewycky | Rename functions to follow coding standard. Also rejiggers...
|
commit | commitdiff | tree |
2011-01-28 |
Nick Lewycky | Add a doxygen comment for this class.
|
commit | commitdiff | tree |
2011-01-28 |
Nick Lewycky | Reorder for readability. (Chris, is this what you meant?)
|
commit | commitdiff | tree |
2011-01-28 |
Nick Lewycky | Reduce the number of functions we look at in the first...
|
commit | commitdiff | tree |
2011-01-28 |
Nick Lewycky | Clean up the tests a little, make sure we match an...
|
commit | commitdiff | tree |
2011-01-28 |
Nick Lewycky | Fix build with stdcxx by using llvm::next. Patch by...
|
commit | commitdiff | tree |
2011-01-28 |
Nick Lewycky | Add missing include for ptrdiff_t. Patch by Joerg Sonnenberger!
|
commit | commitdiff | tree |
2011-01-28 |
Nick Lewycky | Fold select + select where both selects are on the...
|
commit | commitdiff | tree |
2011-01-27 |
Nick Lewycky | Expound upon this comparison!
|
commit | commitdiff | tree |