This is an archive of the discontinued LLVM Phabricator instance.

[7/7][Clang][RISCV][NFC] Remove attribute `IsPrototypeDefaultTU`
ClosedPublic

Authored by eopXD on Jan 3 2023, 11:12 PM.

Details

Summary

This is the 7th commit of a patch-set that aims to remove the
IsPrototypeDefaultTU special case for the rvv-intrinsics.

This is the final commit of the patch-set. Now that no intrinsics is
using the attribute, we are safe to remove it.

Please refer to the cover letter in the 1st commit (D140895) for an
overview.

Diff Detail

Event Timeline

eopXD created this revision.Jan 3 2023, 11:12 PM
Herald added a project: Restricted Project. · View Herald TranscriptJan 3 2023, 11:12 PM
eopXD requested review of this revision.Jan 3 2023, 11:12 PM
eopXD updated this revision to Diff 486170.Jan 3 2023, 11:13 PM

Bump CI.

eopXD updated this revision to Diff 486174.Jan 3 2023, 11:27 PM

Bump CI.

eopXD retitled this revision from [WIP][7/7][Clang][RISCV][NFC] Remove attribute `IsPrototypeDefaultTU` to [7/7][Clang][RISCV][NFC] Remove attribute `IsPrototypeDefaultTU`.Jan 11 2023, 4:41 AM
eopXD updated this revision to Diff 488157.Jan 11 2023, 4:43 AM

Rebase on top of landing of D141198.

eopXD updated this revision to Diff 488574.Jan 12 2023, 3:06 AM

Rebase upon update of [3/N]

This revision is now accepted and ready to land.Jan 12 2023, 11:54 AM
eopXD updated this revision to Diff 489283.Jan 14 2023, 10:53 AM

Rebase to latest main.

This revision was landed with ongoing or failed builds.Jan 23 2023, 11:57 PM
This revision was automatically updated to reflect the committed changes.