[llvm-branch-commits] [llvm] 37f0c8d - [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32

2020-12-05 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-05T13:17:47-08:00 New Revision: 37f0c8df47d84ba311fc9a2c1884935ba8961e84 URL: https://github.com/llvm/llvm-project/commit/37f0c8df47d84ba311fc9a2c1884935ba8961e84 DIFF: https://github.com/llvm/llvm-project/commit/37f0c8df47d84ba311fc9a2c1884935ba8961e84.diff

[llvm-branch-commits] [llvm] db13a13 - [TargetMachine] Move X86 specific shouldAssumeDSOLocal logic to X86Subtarget::classifyGlobalFunctionReference

2020-12-05 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-05T12:32:50-08:00 New Revision: db13a138bdad3aae1f0f387c871c43729badbc69 URL: https://github.com/llvm/llvm-project/commit/db13a138bdad3aae1f0f387c871c43729badbc69 DIFF: https://github.com/llvm/llvm-project/commit/db13a138bdad3aae1f0f387c871c43729badbc69.diff

[llvm-branch-commits] [llvm] 68edf39 - [TargetMachine] Simplify shouldAssumeDSOLocal by processing ExternalSymbolSDNode early

2020-12-05 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-05T11:40:18-08:00 New Revision: 68edf39ededf97a12602676f9cd537ed689151f0 URL: https://github.com/llvm/llvm-project/commit/68edf39ededf97a12602676f9cd537ed689151f0 DIFF: https://github.com/llvm/llvm-project/commit/68edf39ededf97a12602676f9cd537ed689151f0.diff

[llvm-branch-commits] [clang] 1ab9327 - [TargetMachine][CodeGenModule] Delete unneeded ppc32 special case from shouldAssumeDSOLocal

2020-12-05 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-05T00:42:07-08:00 New Revision: 1ab9327d1c01645806394faa648f65e947b65177 URL: https://github.com/llvm/llvm-project/commit/1ab9327d1c01645806394faa648f65e947b65177 DIFF: https://github.com/llvm/llvm-project/commit/1ab9327d1c01645806394faa648f65e947b65177.diff

[llvm-branch-commits] [llvm] 2ec43a7 - [TargetMachine] Delete wasm special case from shouldAssumeDSOLocal

2020-12-04 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-04T23:22:47-08:00 New Revision: 2ec43a7b2276673c5556e40c954b1874ee5ec072 URL: https://github.com/llvm/llvm-project/commit/2ec43a7b2276673c5556e40c954b1874ee5ec072 DIFF: https://github.com/llvm/llvm-project/commit/2ec43a7b2276673c5556e40c954b1874ee5ec072.diff

[llvm-branch-commits] [lld] f2bbbad - [ELF] Fix relocation-model.ll

2020-12-04 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-04T19:33:19-08:00 New Revision: f2bbbad1413ba88cb091d5aa531d8b1bd6b1393a URL: https://github.com/llvm/llvm-project/commit/f2bbbad1413ba88cb091d5aa531d8b1bd6b1393a DIFF: https://github.com/llvm/llvm-project/commit/f2bbbad1413ba88cb091d5aa531d8b1bd6b1393a.diff

[llvm-branch-commits] [llvm] fd32639 - [test] Split some tests which test both static and pic relocation models

2020-12-04 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-04T19:03:40-08:00 New Revision: fd32639823e4d74eadbca5b0a9610a87d69b25c8 URL: https://github.com/llvm/llvm-project/commit/fd32639823e4d74eadbca5b0a9610a87d69b25c8 DIFF: https://github.com/llvm/llvm-project/commit/fd32639823e4d74eadbca5b0a9610a87d69b25c8.diff

[llvm-branch-commits] [llvm] 6dbd0ea - [test] Split some tests which test both static and pic relocation models

2020-12-04 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-04T18:11:35-08:00 New Revision: 6dbd0eac02bf98a7585904ad69d0d9950947c9b4 URL: https://github.com/llvm/llvm-project/commit/6dbd0eac02bf98a7585904ad69d0d9950947c9b4 DIFF: https://github.com/llvm/llvm-project/commit/6dbd0eac02bf98a7585904ad69d0d9950947c9b4.diff

[llvm-branch-commits] [llvm] 2518433 - Make __stack_chk_guard dso_local if Reloc::Static

2020-12-04 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-04T16:57:45-08:00 New Revision: 2518433f861fcb877d0a7bdd9aec1aec1f77505a URL: https://github.com/llvm/llvm-project/commit/2518433f861fcb877d0a7bdd9aec1aec1f77505a DIFF: https://github.com/llvm/llvm-project/commit/2518433f861fcb877d0a7bdd9aec1aec1f77505a.diff

[llvm-branch-commits] [compiler-rt] 190b437 - [asan][test] Improve -asan-use-private-alias tests

2020-12-04 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-04T15:05:59-08:00 New Revision: 190b4374c00a9cf090ea73f9eddf3d8f71b11ec8 URL: https://github.com/llvm/llvm-project/commit/190b4374c00a9cf090ea73f9eddf3d8f71b11ec8 DIFF: https://github.com/llvm/llvm-project/commit/190b4374c00a9cf090ea73f9eddf3d8f71b11ec8.diff

[llvm-branch-commits] [clang] dec1bbb - Fix -allow-deprecated-dag-overlap in test/CodeGen/dso-local-executable.c

2020-12-03 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-03T21:24:38-08:00 New Revision: dec1bbb47cda3098c1621f780f10cee3fd91e7b1 URL: https://github.com/llvm/llvm-project/commit/dec1bbb47cda3098c1621f780f10cee3fd91e7b1 DIFF: https://github.com/llvm/llvm-project/commit/dec1bbb47cda3098c1621f780f10cee3fd91e7b1.diff

[llvm-branch-commits] [llvm] 86fa896 - Revert D90844 "[TableGen][SchedModels] Fix read/write variant substitution"

2020-12-03 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-03T14:24:29-08:00 New Revision: 86fa8963631d8614b25b0d7d4c92d5f617e80d22 URL: https://github.com/llvm/llvm-project/commit/86fa8963631d8614b25b0d7d4c92d5f617e80d22 DIFF: https://github.com/llvm/llvm-project/commit/86fa8963631d8614b25b0d7d4c92d5f617e80d22.diff

[llvm-branch-commits] [llvm] 756fa8b - [Metadata] Fix layer violation in D91576

2020-12-03 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-03T10:58:46-08:00 New Revision: 756fa8b9be0ca3458073952495c323ba9d04036d URL: https://github.com/llvm/llvm-project/commit/756fa8b9be0ca3458073952495c323ba9d04036d DIFF: https://github.com/llvm/llvm-project/commit/756fa8b9be0ca3458073952495c323ba9d04036d.diff

[llvm-branch-commits] [llvm] c8d406c - Switch to std::is_trivially_move_constructible and std::is_trivially_copy_constructible

2020-12-03 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-03T09:15:40-08:00 New Revision: c8d406c93c5bb0150201f78d8428dd29d289 URL: https://github.com/llvm/llvm-project/commit/c8d406c93c5bb0150201f78d8428dd29d289 DIFF: https://github.com/llvm/llvm-project/commit/c8d406c93c5bb0150201f78d8428dd29d289.diff

[llvm-branch-commits] [llvm] 1d6ebdf - Switch from llvm::is_trivially_copyable to std::is_trivially_copyable

2020-12-02 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-02T22:02:48-08:00 New Revision: 1d6ebdfb66b9d63d34f34ec6ac7ec57eff7cd24b URL: https://github.com/llvm/llvm-project/commit/1d6ebdfb66b9d63d34f34ec6ac7ec57eff7cd24b DIFF: https://github.com/llvm/llvm-project/commit/1d6ebdfb66b9d63d34f34ec6ac7ec57eff7cd24b.diff

[llvm-branch-commits] [llvm] ee571f8 - [ThinLTO][test] Fix X86/nossp.ll after D91816

2020-12-02 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-02T13:13:58-08:00 New Revision: ee571f87bf41ed0f0232c3daf40909bc3135d620 URL: https://github.com/llvm/llvm-project/commit/ee571f87bf41ed0f0232c3daf40909bc3135d620 DIFF: https://github.com/llvm/llvm-project/commit/ee571f87bf41ed0f0232c3daf40909bc3135d620.diff

[llvm-branch-commits] [llvm] 557b00e - Delete llvm::is_trivially_copyable and CMake variable HAVE_STD_IS_TRIVIALLY_COPYABLE

2020-12-02 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-02T09:58:08-08:00 New Revision: 557b00e0afb2dc1776f50948094ca8cc62d97be4 URL: https://github.com/llvm/llvm-project/commit/557b00e0afb2dc1776f50948094ca8cc62d97be4 DIFF: https://github.com/llvm/llvm-project/commit/557b00e0afb2dc1776f50948094ca8cc62d97be4.diff

[llvm-branch-commits] [llvm] 4d4bd40 - Use std::is_trivially_copyable

2020-12-02 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-02T09:58:07-08:00 New Revision: 4d4bd40b578d77b8c5bc349ded405fb58c333c78 URL: https://github.com/llvm/llvm-project/commit/4d4bd40b578d77b8c5bc349ded405fb58c333c78 DIFF: https://github.com/llvm/llvm-project/commit/4d4bd40b578d77b8c5bc349ded405fb58c333c78.diff

[llvm-branch-commits] [lldb] ce5e218 - [lldb] Fix build after found_decls was removed by 1f40d60a3b7f310ff3f77bb8643a27d979a703cb

2020-12-01 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-01T19:14:35-08:00 New Revision: ce5e21868c22479df62ebd8884adc1bd7c964433 URL: https://github.com/llvm/llvm-project/commit/ce5e21868c22479df62ebd8884adc1bd7c964433 DIFF: https://github.com/llvm/llvm-project/commit/ce5e21868c22479df62ebd8884adc1bd7c964433.diff

[llvm-branch-commits] [lld] 31e03a9 - [WebAssembly] Rename --lto-no-new-pass-manager to --no-lto-new-pass-manager

2020-12-01 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-01T16:52:37-08:00 New Revision: 31e03a9bd9561e6b21e4e1f5b80a8316de624876 URL: https://github.com/llvm/llvm-project/commit/31e03a9bd9561e6b21e4e1f5b80a8316de624876 DIFF: https://github.com/llvm/llvm-project/commit/31e03a9bd9561e6b21e4e1f5b80a8316de624876.diff

[llvm-branch-commits] [lld] 843c2b2 - [ELF] Error for undefined foo@v1

2020-12-01 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-01T08:59:54-08:00 New Revision: 843c2b2303004c1a7e4fa8037905fbc70601b155 URL: https://github.com/llvm/llvm-project/commit/843c2b2303004c1a7e4fa8037905fbc70601b155 DIFF: https://github.com/llvm/llvm-project/commit/843c2b2303004c1a7e4fa8037905fbc70601b155.diff

[llvm-branch-commits] [lld] 941e933 - [ELF] Make foo@@v1 resolve undefined foo@v1

2020-12-01 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-01T08:54:01-08:00 New Revision: 941e9336d092f0ccef35e0f425d97f7def5ed1b0 URL: https://github.com/llvm/llvm-project/commit/941e9336d092f0ccef35e0f425d97f7def5ed1b0 DIFF: https://github.com/llvm/llvm-project/commit/941e9336d092f0ccef35e0f425d97f7def5ed1b0.diff

[llvm-branch-commits] [lld] a5f9588 - [ELF][test] Add some tests for versioned symbols in object files

2020-12-01 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-01T08:49:14-08:00 New Revision: a5f95887d0f8d27f1c33f19944d0c1da66aef606 URL: https://github.com/llvm/llvm-project/commit/a5f95887d0f8d27f1c33f19944d0c1da66aef606 DIFF: https://github.com/llvm/llvm-project/commit/a5f95887d0f8d27f1c33f19944d0c1da66aef606.diff

[llvm-branch-commits] [llvm] f0659c0 - [X86] Support modifier @PLTOFF for R_X86_64_PLTOFF64

2020-12-01 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-12-01T08:39:01-08:00 New Revision: f0659c0673417582038aa4a3c13edbfa0abb6b9a URL: https://github.com/llvm/llvm-project/commit/f0659c0673417582038aa4a3c13edbfa0abb6b9a DIFF: https://github.com/llvm/llvm-project/commit/f0659c0673417582038aa4a3c13edbfa0abb6b9a.diff

[llvm-branch-commits] [llvm] d928dfc - [GlobalISel] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds

2020-11-30 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-30T18:31:42-08:00 New Revision: d928dfc6f924f7e8436dcb5bcc51285fd03e869c URL: https://github.com/llvm/llvm-project/commit/d928dfc6f924f7e8436dcb5bcc51285fd03e869c DIFF: https://github.com/llvm/llvm-project/commit/d928dfc6f924f7e8436dcb5bcc51285fd03e869c.diff

[llvm-branch-commits] [llvm] 36fe1a9 - [GlobalISel] Fix -Wunused-variable

2020-11-30 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-30T18:25:54-08:00 New Revision: 36fe1a9dea94ad2babfec3acdf366dabd19db550 URL: https://github.com/llvm/llvm-project/commit/36fe1a9dea94ad2babfec3acdf366dabd19db550 DIFF: https://github.com/llvm/llvm-project/commit/36fe1a9dea94ad2babfec3acdf366dabd19db550.diff

[llvm-branch-commits] [clang] 1644103 - [CodeGen] -fno-delete-null-pointer-checks: change dereferenceable to dereferenceable_or_null

2020-11-30 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-30T12:44:35-08:00 New Revision: 164410324d8bf3b5a99e39f7dfe3c6d6972dab30 URL: https://github.com/llvm/llvm-project/commit/164410324d8bf3b5a99e39f7dfe3c6d6972dab30 DIFF: https://github.com/llvm/llvm-project/commit/164410324d8bf3b5a99e39f7dfe3c6d6972dab30.diff

[llvm-branch-commits] [lld] 589e10f - [ELF] Don't relax R_X86_64_GOTPCRELX if addend != -4

2020-11-30 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-30T08:30:19-08:00 New Revision: 589e10f8586e45ebe9b6409dd29d62f2f40ab52f URL: https://github.com/llvm/llvm-project/commit/589e10f8586e45ebe9b6409dd29d62f2f40ab52f DIFF: https://github.com/llvm/llvm-project/commit/589e10f8586e45ebe9b6409dd29d62f2f40ab52f.diff

[llvm-branch-commits] [llvm] 25c8fbb - [X86] Don't emit R_X86_64_[REX_]GOTPCRELX for a GOT load with an offset

2020-11-30 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-30T08:27:31-08:00 New Revision: 25c8fbb3d92fd8321af59bb370e901f0e229b1c9 URL: https://github.com/llvm/llvm-project/commit/25c8fbb3d92fd8321af59bb370e901f0e229b1c9 DIFF: https://github.com/llvm/llvm-project/commit/25c8fbb3d92fd8321af59bb370e901f0e229b1c9.diff

[llvm-branch-commits] [llvm] e6db141 - [RISCV] Remove unused Addend parameter from classifySymbolRef. NFC

2020-11-29 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-29T19:17:59-08:00 New Revision: e6db1416aebf44bdd33a5aab4db1fec58af79590 URL: https://github.com/llvm/llvm-project/commit/e6db1416aebf44bdd33a5aab4db1fec58af79590 DIFF: https://github.com/llvm/llvm-project/commit/e6db1416aebf44bdd33a5aab4db1fec58af79590.diff

[llvm-branch-commits] [llvm] e6c1777 - [MC] Copy visibility for .symver created symbols

2020-11-29 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-29T16:51:48-08:00 New Revision: e6c17776858d9ec5c2ce15447b384da2141bbbad URL: https://github.com/llvm/llvm-project/commit/e6c17776858d9ec5c2ce15447b384da2141bbbad DIFF: https://github.com/llvm/llvm-project/commit/e6c17776858d9ec5c2ce15447b384da2141bbbad.diff

[llvm-branch-commits] [lld] dfcf1ac - [ELF] Improve 2 SmallVector<*, N> usage

2020-11-29 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-29T14:01:32-08:00 New Revision: dfcf1acf13226be0f599a7ab6b395b66dc9545d6 URL: https://github.com/llvm/llvm-project/commit/dfcf1acf13226be0f599a7ab6b395b66dc9545d6 DIFF: https://github.com/llvm/llvm-project/commit/dfcf1acf13226be0f599a7ab6b395b66dc9545d6.diff

[llvm-branch-commits] [lld] 048b16f - [ELF] Check --orphan-handling=place (default value) early

2020-11-29 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-29T12:36:27-08:00 New Revision: 048b16f7fbb745635b48d31ee957bb8865597606 URL: https://github.com/llvm/llvm-project/commit/048b16f7fbb745635b48d31ee957bb8865597606 DIFF: https://github.com/llvm/llvm-project/commit/048b16f7fbb745635b48d31ee957bb8865597606.diff

[llvm-branch-commits] [llvm] 5408fdc - [VPlan] Fix -Wunused-variable after a813090072c0527eb6ed51dd2ea4f54cb6bc72a0

2020-11-29 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-29T10:38:01-08:00 New Revision: 5408fdcd78ad4783a39c0c18d5a18a7d926514b7 URL: https://github.com/llvm/llvm-project/commit/5408fdcd78ad4783a39c0c18d5a18a7d926514b7 DIFF: https://github.com/llvm/llvm-project/commit/5408fdcd78ad4783a39c0c18d5a18a7d926514b7.diff

[llvm-branch-commits] [llvm] f502b14 - [ARMAttributeParser] Correctly parse and print Tag_THUMB_ISA_use=3

2020-11-28 Thread Fangrui Song via llvm-branch-commits
Author: LemonBoy Date: 2020-11-28T12:28:22-08:00 New Revision: f502b14d40e751fe00afc493ef0d08f196524886 URL: https://github.com/llvm/llvm-project/commit/f502b14d40e751fe00afc493ef0d08f196524886 DIFF: https://github.com/llvm/llvm-project/commit/f502b14d40e751fe00afc493ef0d08f196524886.diff

[llvm-branch-commits] [llvm] 668da8c - [MC] Set the unique id of .stack_sizes to the associated .text section's

2020-11-26 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-26T09:13:09-08:00 New Revision: 668da8c361fef5ada092534d4d20ea450831f6f6 URL: https://github.com/llvm/llvm-project/commit/668da8c361fef5ada092534d4d20ea450831f6f6 DIFF: https://github.com/llvm/llvm-project/commit/668da8c361fef5ada092534d4d20ea450831f6f6.diff

[llvm-branch-commits] [lld] 50564ca - [ELF] Rename adjustRelaxExpr to adjustTlsExpr and delete the unused `data` parameter. NFC

2020-11-25 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-25T09:00:55-08:00 New Revision: 50564ca075431f65c64abb97c01596c964a4cda0 URL: https://github.com/llvm/llvm-project/commit/50564ca075431f65c64abb97c01596c964a4cda0 DIFF: https://github.com/llvm/llvm-project/commit/50564ca075431f65c64abb97c01596c964a4cda0.diff

[llvm-branch-commits] [lld] 572d183 - [ELF] Add TargetInfo::adjustGotPcExpr for `R_GOT_PC` relaxations. NFC

2020-11-25 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-25T08:43:26-08:00 New Revision: 572d18397cf0d8808ec85f9bd51471cd80266c27 URL: https://github.com/llvm/llvm-project/commit/572d18397cf0d8808ec85f9bd51471cd80266c27 DIFF: https://github.com/llvm/llvm-project/commit/572d18397cf0d8808ec85f9bd51471cd80266c27.diff

[llvm-branch-commits] [clang] c2fb114 - [Driver] Enable getOSLibDir() lib32 workaround for SPARC on Linux

2020-11-24 Thread Fangrui Song via llvm-branch-commits
Author: John Paul Adrian Glaubitz Date: 2020-11-23T19:25:36-08:00 New Revision: c2fb114475d15a1d39545f700b8c6d6e18367ca9 URL: https://github.com/llvm/llvm-project/commit/c2fb114475d15a1d39545f700b8c6d6e18367ca9 DIFF:

[llvm-branch-commits] [libunwind] bb13411 - [libunwind] Multiple preprocessor fixes on PowerPC*

2020-11-24 Thread Fangrui Song via llvm-branch-commits
Author: Brandon Bergren Date: 2020-11-23T19:07:21-08:00 New Revision: bb1341161478dc589893cda9f808e5f5b859b5ae URL: https://github.com/llvm/llvm-project/commit/bb1341161478dc589893cda9f808e5f5b859b5ae DIFF:

[llvm-branch-commits] [libunwind] 3324fd8 - [libunwind] Delete unused handlerNotFound in unwind_phase1

2020-11-21 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-11-21T12:38:00-08:00 New Revision: 3324fd8a7b1ab011513017ed8fd81e06928526d5 URL: https://github.com/llvm/llvm-project/commit/3324fd8a7b1ab011513017ed8fd81e06928526d5 DIFF: https://github.com/llvm/llvm-project/commit/3324fd8a7b1ab011513017ed8fd81e06928526d5.diff

[llvm-branch-commits] [llvm] 4629afa - [X86] Include %rip for 32-bit RIP-relative relocs for x32

2020-11-21 Thread Fangrui Song via llvm-branch-commits
Author: Harald van Dijk Date: 2020-11-21T09:20:20-08:00 New Revision: 4629afa101d48bf347dfdd9d08796faeb489cd5f URL: https://github.com/llvm/llvm-project/commit/4629afa101d48bf347dfdd9d08796faeb489cd5f DIFF:

[llvm-branch-commits] [lld] 2c6a593 - ReleaseNotes: add lld/ELF notes

2020-08-29 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-08-29T08:51:20-07:00 New Revision: 2c6a593b5e186a686fdaf6b6082b0dbcae29c265 URL: https://github.com/llvm/llvm-project/commit/2c6a593b5e186a686fdaf6b6082b0dbcae29c265 DIFF: https://github.com/llvm/llvm-project/commit/2c6a593b5e186a686fdaf6b6082b0dbcae29c265.diff

[llvm-branch-commits] [clang] f81c617 - ReleaseNotes: add some clang items

2020-08-28 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-08-27T23:16:34-07:00 New Revision: f81c61748dd80b92a638bf16eebddc1a7ccfcf8e URL: https://github.com/llvm/llvm-project/commit/f81c61748dd80b92a638bf16eebddc1a7ccfcf8e DIFF: https://github.com/llvm/llvm-project/commit/f81c61748dd80b92a638bf16eebddc1a7ccfcf8e.diff

[llvm-branch-commits] [lld] d6d03d0 - [ELF][test] Fix some llvm-objdump RUN lines which don't actually test anything

2020-08-24 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-08-24T12:14:33-07:00 New Revision: d6d03d09e3f7498f60e2976b8cea235080f55fe7 URL: https://github.com/llvm/llvm-project/commit/d6d03d09e3f7498f60e2976b8cea235080f55fe7 DIFF: https://github.com/llvm/llvm-project/commit/d6d03d09e3f7498f60e2976b8cea235080f55fe7.diff

[llvm-branch-commits] [lld] c4e2167 - [ELF] Keep st_type for symbol assignment

2020-08-24 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-08-24T12:17:48-07:00 New Revision: c4e216711d001316df2313a85c8af73a85d804c0 URL: https://github.com/llvm/llvm-project/commit/c4e216711d001316df2313a85c8af73a85d804c0 DIFF: https://github.com/llvm/llvm-project/commit/c4e216711d001316df2313a85c8af73a85d804c0.diff

[llvm-branch-commits] [lld] 279922f - [ELF] Change tombstone values to (.debug_ranges/.debug_loc) 1 and (other .debug_*) 0

2020-08-07 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-08-07T12:35:09-07:00 New Revision: 279922f108c26fe09667ba2525ab18b4735b28b2 URL: https://github.com/llvm/llvm-project/commit/279922f108c26fe09667ba2525ab18b4735b28b2 DIFF: https://github.com/llvm/llvm-project/commit/279922f108c26fe09667ba2525ab18b4735b28b2.diff

[llvm-branch-commits] [llvm] 0210565 - [LLVMgold.so] -plugin-opt=save-temps: save combined module to .lto.o instead of .o

2020-07-21 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-07-21T10:20:50-07:00 New Revision: 021056563632ca625dab6e8270cec2e2fae7a8cb URL: https://github.com/llvm/llvm-project/commit/021056563632ca625dab6e8270cec2e2fae7a8cb DIFF: https://github.com/llvm/llvm-project/commit/021056563632ca625dab6e8270cec2e2fae7a8cb.diff

[llvm-branch-commits] [llvm] 8f8ec99 - [LLVMgold.so][test] Fix tests after D84132/55fa315b0352

2020-07-21 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-07-21T10:20:56-07:00 New Revision: 8f8ec9927623eb54f003993b3d8411fc0130ca90 URL: https://github.com/llvm/llvm-project/commit/8f8ec9927623eb54f003993b3d8411fc0130ca90 DIFF: https://github.com/llvm/llvm-project/commit/8f8ec9927623eb54f003993b3d8411fc0130ca90.diff

[llvm-branch-commits] [llvm] a1f2fd1 - [RelocationResolver] Support R_AARCH64_PREL32

2020-07-18 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-07-18T15:22:02-07:00 New Revision: a1f2fd11bde3efe2dd145163be1a7df15d0800d1 URL: https://github.com/llvm/llvm-project/commit/a1f2fd11bde3efe2dd145163be1a7df15d0800d1 DIFF: https://github.com/llvm/llvm-project/commit/a1f2fd11bde3efe2dd145163be1a7df15d0800d1.diff

[llvm-branch-commits] [llvm] 094d638 - [RelocationResolver] Support R_PPC_REL32 & R_PPC64_REL{32, 64}

2020-07-18 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-07-18T15:20:30-07:00 New Revision: 094d6386ec0478076218303a756edda8a63d7c55 URL: https://github.com/llvm/llvm-project/commit/094d6386ec0478076218303a756edda8a63d7c55 DIFF: https://github.com/llvm/llvm-project/commit/094d6386ec0478076218303a756edda8a63d7c55.diff

[llvm-branch-commits] [lld] dc94773 - [ELF] Don't cause assertion failure if --dynamic-list or --version-script takes an empty file

2020-06-16 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-06-16T22:31:33-07:00 New Revision: dc94773a91c85a05f4f249153cb1e9522b3beb5e URL: https://github.com/llvm/llvm-project/commit/dc94773a91c85a05f4f249153cb1e9522b3beb5e DIFF: https://github.com/llvm/llvm-project/commit/dc94773a91c85a05f4f249153cb1e9522b3beb5e.diff

[llvm-branch-commits] [lld] b980cc1 - [lld][ELF] Mark empty NOLOAD output sections SHT_NOBITS instead of SHT_PROGBITS

2020-06-16 Thread Fangrui Song via llvm-branch-commits
Author: Matt Schulte Date: 2020-06-16T19:45:27-07:00 New Revision: b980cc1cd3200dbf7603c7dd04335165b7578baa URL: https://github.com/llvm/llvm-project/commit/b980cc1cd3200dbf7603c7dd04335165b7578baa DIFF: https://github.com/llvm/llvm-project/commit/b980cc1cd3200dbf7603c7dd04335165b7578baa.diff

[llvm-branch-commits] [lld] a85165c - [ELF][test] Make tests less address sensitive and delete redundant tests

2020-06-16 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-06-16T19:44:57-07:00 New Revision: a85165ccb9cf05a31a9e33defdd9baff5a6d55f7 URL: https://github.com/llvm/llvm-project/commit/a85165ccb9cf05a31a9e33defdd9baff5a6d55f7 DIFF: https://github.com/llvm/llvm-project/commit/a85165ccb9cf05a31a9e33defdd9baff5a6d55f7.diff

[llvm-branch-commits] [clang] 98f9f73 - [Sema] Allow function attribute patchable_function_entry on aarch64_be

2020-05-06 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-05-06T10:24:52-07:00 New Revision: 98f9f73f6d2367aa8001c4d16de9d3b347febb08 URL: https://github.com/llvm/llvm-project/commit/98f9f73f6d2367aa8001c4d16de9d3b347febb08 DIFF: https://github.com/llvm/llvm-project/commit/98f9f73f6d2367aa8001c4d16de9d3b347febb08.diff

[llvm-branch-commits] [llvm] 8e7ae35 - [llvm-objcopy] Avoid invalid Sec.Offset after D79229

2020-05-03 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-05-03T22:06:33-07:00 New Revision: 8e7ae355ba97d6ac0020e11a0efeddc454b9f933 URL: https://github.com/llvm/llvm-project/commit/8e7ae355ba97d6ac0020e11a0efeddc454b9f933 DIFF: https://github.com/llvm/llvm-project/commit/8e7ae355ba97d6ac0020e11a0efeddc454b9f933.diff

[llvm-branch-commits] [llvm] d4d4c6b - [llvm-objcopy] -O binary: skip empty sections

2020-05-01 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-05-01T20:42:53-07:00 New Revision: d4d4c6bf834142326301a743d2939e868d9f0f0f URL: https://github.com/llvm/llvm-project/commit/d4d4c6bf834142326301a743d2939e868d9f0f0f DIFF: https://github.com/llvm/llvm-project/commit/d4d4c6bf834142326301a743d2939e868d9f0f0f.diff

[llvm-branch-commits] [llvm] aa97472 - Re-land [MC] Fix quadratic behavior in addPendingLabel

2020-04-27 Thread Fangrui Song via llvm-branch-commits
Author: Alexandre Ganea Date: 2020-04-27T17:30:36-07:00 New Revision: aa97472d211df67e91e8c1dd3188a0fb2ff942c8 URL: https://github.com/llvm/llvm-project/commit/aa97472d211df67e91e8c1dd3188a0fb2ff942c8 DIFF:

[llvm-branch-commits] [lld] b2881de - [ELF][test] Improve linkerscript/linkorder.s

2020-04-14 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-04-14T22:35:18-07:00 New Revision: b2881de649ca27bd00942a4dc6b0e3a0f7e7f32f URL: https://github.com/llvm/llvm-project/commit/b2881de649ca27bd00942a4dc6b0e3a0f7e7f32f DIFF: https://github.com/llvm/llvm-project/commit/b2881de649ca27bd00942a4dc6b0e3a0f7e7f32f.diff

[llvm-branch-commits] [lld] 71c3f57 - [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixed

2020-04-14 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-04-14T22:35:46-07:00 New Revision: 71c3f57326cf956330f47f9061104e0f299cb7cf URL: https://github.com/llvm/llvm-project/commit/71c3f57326cf956330f47f9061104e0f299cb7cf DIFF: https://github.com/llvm/llvm-project/commit/71c3f57326cf956330f47f9061104e0f299cb7cf.diff

[llvm-branch-commits] [lld] b6ccc88 - [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder"

2020-04-14 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-04-14T22:31:55-07:00 New Revision: b6ccc88d575c78cb6cfebf545ef2c8d159cbdf3c URL: https://github.com/llvm/llvm-project/commit/b6ccc88d575c78cb6cfebf545ef2c8d159cbdf3c DIFF: https://github.com/llvm/llvm-project/commit/b6ccc88d575c78cb6cfebf545ef2c8d159cbdf3c.diff

[llvm-branch-commits] [llvm] 50d7e5d - [llvm-objcopy] Improve tool selection logic to recognize llvm-strip-$major as strip

2020-04-11 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-04-11T22:20:59-07:00 New Revision: 50d7e5d5e7db05b53d8832b49761eb627fd2eb63 URL: https://github.com/llvm/llvm-project/commit/50d7e5d5e7db05b53d8832b49761eb627fd2eb63 DIFF: https://github.com/llvm/llvm-project/commit/50d7e5d5e7db05b53d8832b49761eb627fd2eb63.diff

[llvm-branch-commits] [lld] 489a735 - [ELF] Fix a null pointer dereference when --emit-relocs and --strip-debug are used together

2020-04-10 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-04-10T17:17:37-07:00 New Revision: 489a7356cca373de761ada4c06c5b43edc581b4b URL: https://github.com/llvm/llvm-project/commit/489a7356cca373de761ada4c06c5b43edc581b4b DIFF: https://github.com/llvm/llvm-project/commit/489a7356cca373de761ada4c06c5b43edc581b4b.diff

[llvm-branch-commits] [lld] e705da0 - [lld][ELF] Add some release notes

2020-02-27 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-02-27T10:59:15-08:00 New Revision: e705da06e22b12ee5d75076a2a1ae7b479a566e1 URL: https://github.com/llvm/llvm-project/commit/e705da06e22b12ee5d75076a2a1ae7b479a566e1 DIFF: https://github.com/llvm/llvm-project/commit/e705da06e22b12ee5d75076a2a1ae7b479a566e1.diff

[llvm-branch-commits] [clang] 7af6fea - [ReleaseNotes] Add some items for clang

2020-02-27 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-02-27T10:54:46-08:00 New Revision: 7af6fea2ddcbc6bc71e8ecb22f6bfb06121f2eee URL: https://github.com/llvm/llvm-project/commit/7af6fea2ddcbc6bc71e8ecb22f6bfb06121f2eee DIFF: https://github.com/llvm/llvm-project/commit/7af6fea2ddcbc6bc71e8ecb22f6bfb06121f2eee.diff

[llvm-branch-commits] [lld] 684c216 - [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24

2020-01-28 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-01-28T11:04:33-08:00 New Revision: 684c216d73cdcd64fc0186b533870cb79dc03810 URL: https://github.com/llvm/llvm-project/commit/684c216d73cdcd64fc0186b533870cb79dc03810 DIFF: https://github.com/llvm/llvm-project/commit/684c216d73cdcd64fc0186b533870cb79dc03810.diff

[llvm-branch-commits] [llvm] 87c7863 - Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""

2020-01-27 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-01-27T16:39:56-08:00 New Revision: 87c7863c3ec4b66944bfcf39efd666de417f28b8 URL: https://github.com/llvm/llvm-project/commit/87c7863c3ec4b66944bfcf39efd666de417f28b8 DIFF: https://github.com/llvm/llvm-project/commit/87c7863c3ec4b66944bfcf39efd666de417f28b8.diff

[llvm-branch-commits] [lld] f15b60b - [ELF][PPC32] Support range extension thunks with addends

2020-01-25 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-01-25T22:33:27-08:00 New Revision: f15b60b3a2a20f68ba303c5e771a0552718eca8e URL: https://github.com/llvm/llvm-project/commit/f15b60b3a2a20f68ba303c5e771a0552718eca8e DIFF: https://github.com/llvm/llvm-project/commit/f15b60b3a2a20f68ba303c5e771a0552718eca8e.diff

[llvm-branch-commits] [lld] 6f8ad14 - [ELF][PPC32] Support canonical PLT

2020-01-25 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-01-25T17:57:26-08:00 New Revision: 6f8ad14521ec2983f2398bae32a717842e2cf313 URL: https://github.com/llvm/llvm-project/commit/6f8ad14521ec2983f2398bae32a717842e2cf313 DIFF: https://github.com/llvm/llvm-project/commit/6f8ad14521ec2983f2398bae32a717842e2cf313.diff

[llvm-branch-commits] [llvm] 5062762 - [XRay] Set hasSideEffects flag of PATCHABLE_FUNCTION_{ENTER, EXIT}

2020-01-24 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-01-24T10:38:39-08:00 New Revision: 50627622856e631bd522cefd84efe2c8070ef75e URL: https://github.com/llvm/llvm-project/commit/50627622856e631bd522cefd84efe2c8070ef75e DIFF: https://github.com/llvm/llvm-project/commit/50627622856e631bd522cefd84efe2c8070ef75e.diff

[llvm-branch-commits] [llvm] 425d15a - [ELF][PowerPC] Support R_PPC_COPY and R_PPC64_COPY

2020-01-24 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-01-24T09:06:52-08:00 New Revision: 425d15aeb13e2f60867654dd1abab515447a71ec URL: https://github.com/llvm/llvm-project/commit/425d15aeb13e2f60867654dd1abab515447a71ec DIFF: https://github.com/llvm/llvm-project/commit/425d15aeb13e2f60867654dd1abab515447a71ec.diff

[llvm-branch-commits] [llvm] 138451c - [StackColoring] Remap FixedStackPseudoSourceValue frame index referenced by MachineMemOperand

2020-01-21 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-01-21T12:14:27-08:00 New Revision: 138451c771abe013b7b99650faeb7ae6010f7a8d URL: https://github.com/llvm/llvm-project/commit/138451c771abe013b7b99650faeb7ae6010f7a8d DIFF: https://github.com/llvm/llvm-project/commit/138451c771abe013b7b99650faeb7ae6010f7a8d.diff

[llvm-branch-commits] [lld] 9aacec8 - [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol

2020-01-17 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-01-17T18:54:52-08:00 New Revision: 9aacec8331d9bc1f80046e5954be1f5e0e0acd42 URL: https://github.com/llvm/llvm-project/commit/9aacec8331d9bc1f80046e5954be1f5e0e0acd42 DIFF: https://github.com/llvm/llvm-project/commit/9aacec8331d9bc1f80046e5954be1f5e0e0acd42.diff

[llvm-branch-commits] [lld] fac1140 - [ELF] -r: don't create .interp

2020-01-16 Thread Fangrui Song via llvm-branch-commits
Author: Fangrui Song Date: 2020-01-16T13:25:51-08:00 New Revision: fac11406197ed993f1965ed1edc0369a12a2f8e2 URL: https://github.com/llvm/llvm-project/commit/fac11406197ed993f1965ed1edc0369a12a2f8e2 DIFF: https://github.com/llvm/llvm-project/commit/fac11406197ed993f1965ed1edc0369a12a2f8e2.diff

<    1   2   3   4   5