[llvm] r190354 - Set the encoding to '0' if we don't have an MAB.

Bill Wendling isanbard at gmail.com
Thu Oct 17 10:42:25 PDT 2013


Here ya go. :)

Committing to https://llvm.org/svn/llvm-project/llvm/trunk ...
	A	test/CodeGen/X86/no-elf-compact-unwind.ll
Committed r192903
	A	test/CodeGen/X86/no-elf-compact-unwind.ll
r192903 = 6e49fde89b8c00dac04a9b60c4e113320bc8bbf4 (refs/remotes/origin/master)


-bw


On Oct 16, 2013, at 12:22 PM, Rafael EspĂ­ndola <rafael.espindola at gmail.com> wrote:

> testcase?
> 
> On 9 September 2013 17:22, Bill Wendling <isanbard at gmail.com> wrote:
>> Author: void
>> Date: Mon Sep  9 16:22:44 2013
>> New Revision: 190354
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=190354&view=rev
>> Log:
>> Set the encoding to '0' if we don't have an MAB.
>> 
>> Modified:
>>    llvm/trunk/lib/MC/MCStreamer.cpp
>> 
>> Modified: llvm/trunk/lib/MC/MCStreamer.cpp
>> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCStreamer.cpp?rev=190354&r1=190353&r2=190354&view=diff
>> ==============================================================================
>> --- llvm/trunk/lib/MC/MCStreamer.cpp (original)
>> +++ llvm/trunk/lib/MC/MCStreamer.cpp Mon Sep  9 16:22:44 2013
>> @@ -74,11 +74,10 @@ raw_ostream &MCStreamer::GetCommentOS()
>> }
>> 
>> void MCStreamer::generateCompactUnwindEncodings(MCAsmBackend *MAB) {
>> -  if (!MAB) return;
>>   for (std::vector<MCDwarfFrameInfo>::iterator I = FrameInfos.begin(),
>>          E = FrameInfos.end(); I != E; ++I)
>>     I->CompactUnwindEncoding =
>> -      MAB->generateCompactUnwindEncoding(I->Instructions);
>> +      (MAB ? MAB->generateCompactUnwindEncoding(I->Instructions) : 0);
>> }
>> 
>> void MCStreamer::EmitDwarfSetLineAddr(int64_t LineDelta,
>> 
>> 
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits





More information about the llvm-commits mailing list