[llvm-commits] [llvm] r93030 - in /llvm/trunk:	include/llvm/Target/Target.td include/llvm/Target/TargetInstrInfo.h	utils/TableGen/CodeEmitterGen.cpp utils/TableGen/CodeGenTarget.cpp	utils/TableGen/InstrInfoEmitter.cpp
    Chris Lattner 
    clattner at apple.com
       
    Mon Jan 11 13:54:39 PST 2010
    
    
  
On Jan 11, 2010, at 11:02 AM, Dale Johannesen wrote:
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=93030&view=rev
>>> Log:
>>> Add DEBUG_VALUE.  Not used yet.
>>
>> Hi Dale,
>>
>> How do you envision this working?  How will this represent memory  
>> and register operands?
>
> It is intended to be a direct mapping of llvm.dbg.value as described  
> in your 9/24/2009 document.  I don't know most of the details yet.
The representation of mem and reg operands seems like a pretty  
important thing to the machine-level design, it would be good to  
decide on how this will work before implementing much.  This is much  
easier at the IR level, because llvm.dbg.value doesn't work on lowered  
addresses.
-Chris
    
    
More information about the llvm-commits
mailing list