Skip to content
  1. Mar 26, 2014
    • Eli Bendersky's avatar
      Fix problem with r204836 · 84aa5e55
      Eli Bendersky authored
      In CallInst, op_end() points at the callee, which we don't want to iterate over
      when just iterating over arguments. Now take this into account when returning
      a iterator_range from arg_operands. Similar reasoning for InvokeInst.
      
      Also adds a unit test to verify this actually works as expected.
      
      llvm-svn: 204851
      84aa5e55
  2. Mar 25, 2014
    • Rafael Espindola's avatar
      Fix these tests on windows. · 663ac286
      Rafael Espindola authored
      It is impossible to create a hard link to a non existing file, so create a
      dummy file, create the link an delete the dummy file.
      
      On windows one cannot remove the current directory, so chdir first.
      
      llvm-svn: 204719
      663ac286
  3. Mar 24, 2014
  4. Mar 22, 2014
  5. Mar 21, 2014
  6. Mar 20, 2014
  7. Mar 18, 2014
  8. Mar 13, 2014
    • Chandler Carruth's avatar
      [PM] As was pointed out in review, I need to define a custom swap in · 999b92d5
      Chandler Carruth authored
      order to use the single assignment. That's probably worth doing for
      a lot of these types anyways as they may have non-trivial moves and so
      getting copy elision in more places seems worthwhile.
      
      I've tried to add some tests that actually catch this mistake, and one
      of the types is now well tested but the others' tests still fail to
      catch this. I'll keep working on tests, but this gets the core pattern
      right.
      
      llvm-svn: 203780
      999b92d5
  9. Mar 12, 2014
  10. Mar 11, 2014
  11. Mar 10, 2014
  12. Mar 09, 2014
  13. Mar 08, 2014
  14. Mar 07, 2014
  15. Mar 06, 2014
  16. Mar 05, 2014
  17. Mar 04, 2014
Loading