[cfe-commits] r165726 - /cfe/trunk/lib/CodeGen/CGDebugInfo.cpp

John McCall rjmccall at apple.com
Thu Oct 11 16:15:20 PDT 2012


On Oct 11, 2012, at 4:07 PM, Eric Christopher wrote:
>> -                .toCharUnitsFromBits(target.getPointerSizeInBits());
>> +                .toCharUnitsFromBits(target.getPointerSizeInBits(0));
>>     addr.push_back(llvm::ConstantInt::get(Int64Ty, offset.getQuantity()));
>>     addr.push_back(llvm::ConstantInt::get(Int64Ty, llvm::DIBuilder::OpDeref));
>>     addr.push_back(llvm::ConstantInt::get(Int64Ty, llvm::DIBuilder::OpPlus));
>> 
> 
> I'll acknowledge that I'm not the best example for this, but perhaps
> an enum that
> is "DefaultAddressSpace" or something less wordy would be a good idea to avoid
> magic numbers?

Sounds like a great idea to me.  TR 18037 calls this the generic address
space, so maybe llvm::GenericAddrSpace?

John.



More information about the cfe-commits mailing list