[llvm-commits] [llvm] r46659 - in /llvm/trunk: include/llvm/CodeGen/ include/llvm/Target/ lib/CodeGen/ lib/CodeGen/SelectionDAG/ lib/Target/ lib/Target/ARM/ lib/Target/Alpha/ lib/Target/CellSPU/ lib/Target/IA64/ lib/Target/Mips/ lib/Target/PowerPC/ lib/Target/Sparc/ lib/Target/X86/ utils/TableGen/

Chris Lattner clattner at apple.com
Sat Feb 2 00:16:04 PST 2008


On Feb 2, 2008, at 12:03 AM, Evan Cheng wrote:

>> Nifty!  Out of curiosity, why do you need a DECLARE MachineInstr?  It
>> seems like the 'recording' happens when the target-independent dag is
>> selected to target-specific instructions, no?
>
> Right. They are not necessary now. But I think eventually I'd like to
> see all the debug information be represented in MI's and have Dwarf
> writer process them. Right now it's left in as a visual debugging  
> guide.

Ok, fair enough.  This will be very useful when we support debug info  
for variables in registers...

Thanks Evan,

-Chris



More information about the llvm-commits mailing list