Proto commits in google/autofdo

These 16 commits are when the Protocol Buffers files have changed:

Commit:623c777
Author:Daniel Hoekwater
Committer:GitHub

Sync AFDO/Propeller with internal and enable Arm SPE support (#191) Sync AFDO/Propeller with internal This change: 1. Updates necessary dependencies 2. Brings AutoFDO and Propeller core libraries up to date 3. Adds library functionality for SPE-driven Propeller and AutoFDO profile generation 4. Enables SPE-driven Propeller and AutoFDO profile generation in create_llvm_prof 5. Reapplies PR #134 and #156, which weren't synced internally

The documentation is generated from this commit.

Commit:ad3e924
Author:Rahman Lavaee

Revert "Sync to internal version." Breaks the gcc-based build. This reverts commit c03ca4834f144057410786e7fdf6cedf062950a2.

Commit:c03ca48
Author:Rahman Lavaee
Committer:Rahman Lavaee

Sync to internal version. This commit includes the following changes: 1. Update propeller to use fixed BB ids. 2. Remove dependency on glog. 3. Add abseil::status matchers. 4. Add a math_util function to support AlmostEqual. 5. Update the third_party libraries to their latest versions. 6. Remove unnecessary test files.

Commit:4c9b586
Author:Han Shen
Committer:Han Shen

Synced to 452610561.

Commit:5d502b5
Author:Han Shen

Synced to 449255921

Commit:d1fdb57
Author:Han Shen

prepare code up to 438727004

Commit:54991ff
Author:Han Shen
Committer:Han Shen

Merged with google internal version, this is a major feature update for propeller. Major propeller features include: 1). hugely improved memory consumption and perf data parsing time 2). adopted llvm library to parse .bb_addr_map section 3). added status provider framework 4). refactored perf data input with llvm_propeller_perf_data_provider

Commit:972c84d
Author:Han Shen

Added support for --dump_static_cfgs for propeller.

Commit:963a8c1
Author:Wei Mi

Update to the latest internal version.

Commit:eb596e8
Author:Wei Mi

Update to latest internal version.

Commit:bacc65f
Author:Han Shen

Synced up with google also fixed the build problem of propeller_options_builder.

Commit:0953f29
Author:Han Shen

Add propeller test files.

Commit:bb9828d
Author:lannadorai
Committer:lannadorai

Replace the local clone of quipper with a git submodule of https://github.com/google/perf_data_converter.git, where the original version of quipper is open-sourced.

This commit does not contain any .proto files.

Commit:b2ad3ea
Author:Dehao Chen

Quipper batch sync.

Commit:7304c68
Author:Dehao Chen

Sync to the head of google depot.

Commit:1bfdcc0
Author:Dehao Chen

first commit