This is an archive of the discontinued LLVM Phabricator instance.

UpdateTestChecks: Lanai triple support
ClosedPublic

Authored by lebedev.ri on May 28 2019, 12:12 PM.

Details

Summary

The assembly structure most resembles the SPARC pattern:

        .globl  f6                      ! -- Begin function f6
        .p2align        2
        .type   f6,@function
f6:                                     ! @f6
        .cfi_startproc
! %bb.0:
        st      %fp, [--%sp]
<...>
        ld      -8[%fp], %fp
.Lfunc_end0:
        .size   f6, .Lfunc_end0-f6
        .cfi_endproc
                                        ! -- End function

Test being affected by upcoming patch, so regenerate it.

Diff Detail

Repository
rL LLVM

Event Timeline

lebedev.ri created this revision.May 28 2019, 12:12 PM
RKSimon added inline comments.May 29 2019, 1:11 AM
utils/UpdateTestChecks/asm.py
77 ↗(On Diff #201740)

Why not create a new ASM_FUNCTION_LANAI_RE ?

lebedev.ri marked an inline comment as done.

Avoid avoiding duplication.

lebedev.ri added inline comments.May 29 2019, 11:22 AM
utils/UpdateTestChecks/asm.py
77 ↗(On Diff #201740)

Good idea!

This revision is now accepted and ready to land.May 29 2019, 11:32 AM
This revision was automatically updated to reflect the committed changes.