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

Rafael EspĂ­ndola rafael.espindola at gmail.com
Wed Oct 16 12:22:09 PDT 2013


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