blob: d2d09954ec3262346699b524339ca9c0968b81b3 [file] [log] [blame]
[
{
"end_version": 437145,
"metadata": {
"info": [
"check-llvm, combine-icmp-to-lhs-known-bits.mir"
],
"title": "[UPSTREAM] Add missing `REQUIRES: asserts` to combine-icmp-to-lhs-known-bits.mir"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/bd22a99c57b472774a8addcaeef503540abe7b57.patch",
"start_version": 437112
},
{
"end_version": 437168,
"metadata": {
"info": [],
"title": "[UPSTREAM] Revert [Coroutines] [Clang] Look up coroutine component in std namespace first"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/79f8b5f0d00fd10fee8aee3c3c58e17a8fea8946.patch",
"start_version": 437112
},
{
"end_version": 437297,
"metadata": {
"info": [],
"title": "[UPSTREAM] [OpenMP][libomptarget] Change device vector elements to unique_ptr type"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/c3aecf87d5b97c3d3580457164e7fe4a19c4221a.patch",
"start_version": 437112
},
{
"end_version": 437539,
"metadata": {
"info": [],
"title": "[UPSTREAM] AArch64 SVE restore SVE registers after expression"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/8901f8beea3a70f92be8c0b80313260502f03727.patch",
"start_version": 437112
},
{
"end_version": 438499,
"metadata": {
"info": [
"idmap2_tests, SIGSEGV in idmap2/libidmap2/XmlParser.cpp"
],
"title": "[UPSTREAM] [MergeICmps] Don't reorder unmerged comparisons"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/f2fa6ad0476b318fdba46f09a2d59187228431ee.patch",
"start_version": 437112
},
{
"end_version": 438570,
"metadata": {
"info": [],
"title": "[UPSTREAM] Don't fold (select C, (gep Ptr, Idx), Ptr) if C is vector but Idx is scalar"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/d0746f2e9bbf08f52196ae12f25d0ef7edcbbe4c.patch",
"start_version": 433403
},
{
"end_version": 439004,
"metadata": {
"info": [],
"title": "[UPSTREAM] [PATCH] Fix rendezvous for rebase_exec=true case"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/d5629b5d4d41ce71703105362f58dfcdbb6cc175.patch",
"start_version": 437112
},
{
"end_version": 439192,
"metadata": {
"info": [],
"title": "[UPSTREAM] DebugInfo: Use sugared function type when emitting function declarations for call sites"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/85f612efeb352e759f120ee183bf31b1fd7e801a.patch",
"start_version": 433403
},
{
"end_version": 440947,
"metadata": {
"info": [],
"title": "[UPSTREAM] [compiler-rt/profile] Hide __llvm_profile_raw_version"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/69708477be258dbea2711f6a35c02685659b49d3.patch",
"start_version": 433403
},
{
"end_version": 441985,
"metadata": {
"info": [],
"title": "[UPSTREAM] [LowerTypeTests] Emit cfi_jt aliases regardless of function export"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/3ccd041af920125595a992becd0e1e4083ce562b.patch",
"start_version": 437112
},
{
"end_version": 442024,
"metadata": {
"info": [],
"title": "[UPSTREAM] [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/d7e089f2d6a5cd5f283a90ab29241d20d4fc3ed1.patch",
"start_version": 437112
},
{
"end_version": 442582,
"metadata": {
"info": [],
"title": "[UPSTREAM] [ARM][AsmParser] Don't emit \"deprecated instruction in IT block\" warning if requested"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/803d4f8a35ca8d6eeb5c172ae02705645e6dfe1f.patch",
"start_version": 437112
},
{
"end_version": 443921,
"metadata": {
"info": [],
"title": "[UPSTREAM] [compiler-rt/profile] Reland mark __llvm_profile_raw_version as hidden"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/078279ff017f799d9cb8fe515808fcc518fe0c41.patch",
"start_version": 441431
},
{
"end_version": 444277,
"metadata": {
"info": [],
"title": "[UPSTREAM] compiler-rt: Use FreeBSD's elf_aux_info to detect AArch64 HW features"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/7dbbb5d3a46e1526cfa126ae02a5856d7ce0fda9.patch",
"start_version": 437112
},
{
"end_version": 444461,
"metadata": {
"info": [],
"title": "[UPSTREAM] [compiler-rt/profile] Include __llvm_profile_get_magic in module signature"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/1df7289af66c630480a676e2a5347dca5a3ede15.patch",
"start_version": 437112
},
{
"end_version": 444762,
"metadata": {
"info": [],
"title": "[UPSTREAM] [ARM] implement support for ALU/LDR PC-relative group relocations"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/da66263b6e505a4c605efbe8d68c3b09ad3606a4.patch",
"start_version": 437112
},
{
"end_version": 445113,
"metadata": {
"info": [],
"title": "Revert \"tsan: new runtime (v3)\""
},
"platforms": [
"android",
"chromiumos"
],
"rel_patch_path": "cherry/09859113ed23ea11ce5726f0d19bc57e93ecbaab.patch",
"start_version": 444647
},
{
"end_version": 445145,
"metadata": {
"info": [],
"title": "[Analyzer][solver] Simplification: Do a fixpoint iteration before the eq class merge"
},
"platforms": [
"android",
"chromiumos"
],
"rel_patch_path": "cherry/20f8733d4b8d5bdb93080b8824de57b7fae31785.patch",
"start_version": 444923
},
{
"end_version": 445729,
"metadata": {
"info": [],
"title": "[UPSTREAM] Revert \"Revert \"Use VersionTuple for parsing versions in Triple, fixing issues that caused the original change to be reverted. This makes it possible to distinguish between \"16\" and \"16.0\" after parsing, which previously was not possible.\"\""
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/219672b8dd06c4765185fa3161c98437d49b4a1b.patch",
"start_version": 445002
},
{
"end_version": 446091,
"metadata": {
"info": [],
"title": "Revert \"X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr\""
},
"platforms": [
"android",
"chromiumos"
],
"rel_patch_path": "cherry/ea81cea8163a1a0e54df42103ee1c657bbf03791.patch",
"start_version": 442651
},
{
"end_version": 446311,
"metadata": {
"info": [],
"title": "[UPSTREAM] [AArch64][SVE] Fix handling of stack protection with SVE"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/dc9f65be4555406262ff693c8bac5f1f0b960a97.patch",
"start_version": 437112
},
{
"end_version": 446382,
"metadata": {
"info": [],
"title": "[UPSTREAM] [clang] diagnose_as_builtin attribute for Fortify diagnosing like builtins."
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/bc5f2d12cadce765620efc56a1ca815221db47af.patch",
"start_version": 445002
},
{
"end_version": 446420,
"metadata": {
"info": [],
"title": "[UPSTREAM] [compiler-rt][AArch64] Add a workaround for Exynos 9810"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/cce4a7258b81159e57a411896011ee2742f17def.patch",
"start_version": 437112
},
{
"end_version": 448047,
"metadata": {
"info": [],
"title": "Revert \"[AArch64] Emit .cfi_negate_ra_state for PAC-auth instructions.\""
},
"platforms": [
"android",
"chromiumos"
],
"rel_patch_path": "cherry/131c06e6da79c5f3ca6761676d084f46252436eb.patch",
"start_version": 441265
},
{
"end_version": 449463,
"metadata": {
"info": [],
"title": "[UPSTREAM] [libc++] Fix GDB pretty printers when GDB uses Python 2.7"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/89103bd2f06dea6dc89276cd12dd78c72476b03f.patch",
"start_version": 445002
},
{
"end_version": 449689,
"metadata": {
"info": [],
"title": "[UPSTREAM] add tsan shared library"
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/c0f9592daae3be17e5fd1528a8f6067cb0c3bd91.patch",
"start_version": 445002
},
{
"end_version": 451237,
"metadata": {
"info": [],
"title": "[UPSTREAM] [hwasan] work around lifetime issue with setjmp."
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/aefb2e134dd715c2c48a7b826d2d56db51ce63ac.patch",
"start_version": 445002
},
{
"end_version": 451402,
"metadata": {
"info": [],
"title": "[UPSTREAM] Revert \"[Clang] Propagate guaranteed alignment for malloc and others\""
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/9545976ff160e19805a84a06a7e59d446f9994d9_v0.patch",
"start_version": 445002
},
{
"end_version": 452121,
"metadata": {
"info": [],
"title": "[UPSTREAM] Revert \"[Clang] Propagate guaranteed alignment for malloc and others\""
},
"platforms": [
"android"
],
"rel_patch_path": "cherry/9545976ff160e19805a84a06a7e59d446f9994d9.patch",
"start_version": 451402
},
{
"end_version": null,
"metadata": {
"info": [],
"title": "Revert two changes that break Android builds."
},
"platforms": [
"android"
],
"rel_patch_path": "Revert-two-changes-that-break-Android-builds.v6.patch",
"start_version": 428724
},
{
"end_version": null,
"metadata": {
"info": [],
"title": "Add stubs and headers for nl_types APIs."
},
"platforms": [
"android"
],
"rel_patch_path": "Add-stubs-and-headers-for-nl_types-APIs.patch",
"start_version": 370808
},
{
"end_version": 445002,
"metadata": {
"info": [
"b/197147102, bionic/tests/clang_fortify_tests.cpp"
],
"title": "Revert \"[Sema] Introduce BuiltinAttr, per-declaration builtin-ness\""
},
"platforms": [
"android"
],
"rel_patch_path": "Revert-Sema-Introduce-BuiltinAttr-per-declaration-bu.v4.patch",
"start_version": 437112
},
{
"end_version": null,
"metadata": {
"info": [],
"title": "Ensure that we use our toolchain's lipo, and not the system version"
},
"platforms": [
"android"
],
"rel_patch_path": "Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch",
"start_version": 407598
},
{
"end_version": null,
"metadata": {
"info": [],
"title": "Undef FS macro for Android x86_64"
},
"platforms": [
"android"
],
"rel_patch_path": "Undef-FS-macro-for-Android-x86_64.patch",
"start_version": 412851
}
]