Skip to content
  1. May 28, 2010
  2. May 27, 2010
  3. May 26, 2010
  4. May 25, 2010
  5. May 21, 2010
  6. May 20, 2010
  7. May 19, 2010
  8. May 15, 2010
  9. May 13, 2010
    • Nick Lewycky's avatar
      Remove heinous tabs. · 2b3cbac0
      Nick Lewycky authored
      llvm-svn: 103700
      2b3cbac0
    • Nick Lewycky's avatar
      Replace the core comparison login in merge functions. We can now merge · d3c6dfe8
      Nick Lewycky authored
      vector<>::push_back() in:
      
        int foo(vector<int> &a, vector<unsigned> &b) {
          a.push_back(10);
          b.push_back(11);
        }
      
      to two calls to the same push_back function, or fold away the two copies of
      push_back() in:
      
        struct T { int; };
        struct S { char; };
        vector<T*> t;
        vector<S*> s;
        void f(T *x) { t.push_back(x); }
        void g(S *x) { s.push_back(x); }
      
      but leave f() and g() separate, since they refer to two different global
      variables.
      
      llvm-svn: 103698
      d3c6dfe8
  10. May 12, 2010
  11. May 11, 2010
Loading