Started 1 yr 3 mo ago
Took 1 hr 9 min on green-dragon-03

Success Build rL:366361 - C:366357 - #63302 (Jul 17, 2019 12:29:35 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 366361
  • http://llvm.org/svn/llvm-project/cfe/trunk : 366357
Changes
  1. Basic MTE stack tagging instrumentation.

    Summary:
    Use MTE intrinsics to tag stack variables in functions with
    sanitize_memtag attribute.

    Reviewers: pcc, vitalybuka, hctim, ostannard

    Subscribers: srhines, mgorny, javed.absar, hiraditya, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D64173 (detail/ViewSVN)
    by eugenis
  2. Basic codegen for MTE stack tagging.

    Implement IR intrinsics for stack tagging. Generated code is very
    unoptimized for now.

    Two special intrinsics, llvm.aarch64.irg.sp and llvm.aarch64.tagp are
    used to implement a tagged stack frame pointer in a virtual register.

    Differential Revision: https://reviews.llvm.org/D64172 (detail/ViewSVN)
    by eugenis

Started by an SCM change

This run spent:

  • 7.6 sec waiting;
  • 1 hr 9 min build duration;
  • 1 hr 10 min total from scheduled to completion.
LLVM/Clang Warnings: 0 warnings.
  • No warnings since build 63,111.
  • Still 17 days before reaching the previous zero warnings highscore.
Test Result (no failures)