[llvm] r183966 - Enable FastISel on ARM for Linux and NaCl, not MCJIT

Rafael EspĂ­ndola rafael.espindola at gmail.com
Fri Jun 14 08:00:09 PDT 2013


Can you force frame pointer elimination on the test?

On 14 June 2013 10:55, JF Bastien <jfb at google.com> wrote:
>
>> I think you're right. For some reason it doesn't show on the bot's list of
>> commits, not sure why, but this is the only one in between the two builds
>> that could have caused it.
>
>
> Which is the better fix? ARM FastISel (and therefore O0) now has disable
> frame pointer elimination on by default, so the DW_AT_APPLE_omit_frame_ptr
> debug information shouldn't be present in either test case.
>
> At the same time I assume that once the bug I filed is resolved (emit
> correct and performant code) the test will go back to its previous state.
> Also, AFAICT Darwin has the same issue (it always has FP on FastISel), but
> because it doesn't go through this flag the test "passes". Presumably the
> debugger knows that and doesn't need the debug info?
>
> So: XFAIL, or change the test?



More information about the llvm-commits mailing list