[PATCH] [DWARF] Fix a few corner cases in expression emission
    Adrian Prantl 
    aprantl at apple.com
       
    Mon Jun  8 14:25:59 PDT 2015
    
    
  
I think you're right. The definition of DW_OP_stack_value is vague but the examples speak a clear language:
  DW_OP_breg5 4
is equivalent to
  DW_OP_breg5 4 DW_OP_deref DW_OP_stack_value
and means (in C notation)
  *(reg5+4)
And
  DW_OP_breg5 4 DW_OP_stack_value
indeed means
  reg5+4
REPOSITORY
  rL LLVM
http://reviews.llvm.org/D10302
EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
    
    
More information about the llvm-commits
mailing list