Skip to content
  1. Jan 08, 2012
    • Evan Cheng's avatar
      Avoid eraseing copies from a reserved register unless the definition can be · 520730ff
      Evan Cheng authored
      safely proven not to have been clobbered. No small test case possible.
      
      llvm-svn: 147751
      520730ff
    • Fariborz Jahanian's avatar
      objc++: more atomic property api code for · 1bed413c
      Fariborz Jahanian authored
      c++ object properties. wip.
      
      llvm-svn: 147750
      1bed413c
    • Benjamin Kramer's avatar
      InstCombine: If we have a bit test and a sign test anded/ored together, merge... · da37e153
      Benjamin Kramer authored
      InstCombine: If we have a bit test and a sign test anded/ored together, merge the sign bit into the bit test.
      
      This is common in bit field code, e.g. checking if the first or the last bit of a bit field is set.
      
      llvm-svn: 147749
      da37e153
    • Victor Umansky's avatar
      Reverted commit #147601 upon Evan's request. · 540651cf
      Victor Umansky authored
      llvm-svn: 147748
      540651cf
    • Greg Clayton's avatar
      <rdar://problem/10645694> · 4abd6eaa
      Greg Clayton authored
      Fixed an ARM backtracing issue where if the previous frame was a thumb
      function and it was a tail call so that the current frame returned to
      an address that would fall into the next function, we would use the
      next function as the basis for how we unwound the previous frame's
      registers and of course get things wrong. We now fix the PC code
      address using the current ABI plug-in, and the ARM ABI plug-in has
      been modified to correctly fix the code address. So when we do the
      symbol context lookup, instead of taking an address like 0x1001 and
      decrementing 1, and looking up the symbol context for a frame, we
      now correctly fix 0x1001 to 0x1000, then decrement that by 1 to
      get the correct symbol context.
      
      I added a bunch more logging to "log enable lldb uwnind" to help
      us in the future. We now log the PC, FP and SP (if they are available),
      and we also dump the "active_row" that we find for unwinding a frame.
      
      llvm-svn: 147747
      4abd6eaa
    • Greg Clayton's avatar
      <rdar://problem/10660369> · 6e527321
      Greg Clayton authored
      Fixed the default ARM regiter set to be able to refer to "r7" as "fp" for the apple debugserver.
      
      llvm-svn: 147746
      6e527321
    • Rafael Espindola's avatar
      Remove MCELFStreamer.h. · 81a6274e
      Rafael Espindola authored
      llvm-svn: 147745
      81a6274e
  2. Jan 07, 2012
Loading