Nico Weber
90cfbf35c9
gn build: (manually) merge r373718
...
llvm-svn: 373726
2019-10-04 10:20:47 +00:00
GN Sync Bot
ea31d1807c
gn build: Merge r373689
...
llvm-svn: 373690
2019-10-04 04:00:11 +00:00
Nico Weber
204623e05c
Reland r349624: Let TableGen write output only if it changed, instead of doing so in cmake
...
Move the write-if-changed logic behind a flag and don't pass it
with the MSVC generator. msbuild doesn't have a restat optimization,
so not doing write-if-change there doesn't have a cost, and it
should fix whatever causes PR43385.
llvm-svn: 373664
2019-10-03 21:22:28 +00:00
Nico Weber
c118a03e69
gn build: (manually) merge 373651 better
...
The reland uses a static library, not an object library.
Doesn't really matter for the gn build, but it's probalby
nice to have the same semantics for the target type.
llvm-svn: 373660
2019-10-03 20:41:57 +00:00
Nico Weber
6695ff62d0
Reland "gn build: (manually) merge r373551"
...
373551 relanded in 373651.
llvm-svn: 373654
2019-10-03 20:07:03 +00:00
Nico Weber
b01ebd6c1d
gn build: (manually) merge r373622
...
llvm-svn: 373627
2019-10-03 16:59:12 +00:00
GN Sync Bot
d1a4b82274
gn build: Merge r373601
...
llvm-svn: 373603
2019-10-03 14:28:27 +00:00
Nico Weber
ead8577aff
gn build: Revert 373554 "gn build: (manually) merge r373551"
...
r373551 was reverted in r373581.
llvm-svn: 373586
2019-10-03 11:57:39 +00:00
GN Sync Bot
d7f93154b3
gn build: Merge r373556
...
llvm-svn: 373558
2019-10-03 02:43:27 +00:00
Nico Weber
f79f68975d
gn build: (manually) merge r373551
...
llvm-svn: 373554
2019-10-03 01:32:51 +00:00
GN Sync Bot
81f2da4d09
gn build: Merge r373538
...
llvm-svn: 373550
2019-10-03 00:47:13 +00:00
Nico Weber
641ecbd014
gn build: (manually) merge r373527
...
llvm-svn: 373534
2019-10-02 22:33:07 +00:00
GN Sync Bot
9ba60b38cc
gn build: Merge r373489
...
llvm-svn: 373492
2019-10-02 17:23:41 +00:00
GN Sync Bot
5591722b5b
gn build: Merge r373462
...
llvm-svn: 373463
2019-10-02 12:51:47 +00:00
Nico Weber
b54302e37d
gn build: (manually) merge r373425
...
llvm-svn: 373438
2019-10-02 09:48:16 +00:00
Nico Weber
9e763e1b36
gn build: (manually) merge r373407
...
llvm-svn: 373419
2019-10-02 01:26:46 +00:00
GN Sync Bot
081e9df1e1
gn build: Merge r373392
...
llvm-svn: 373393
2019-10-01 21:23:33 +00:00
Simon Pilgrim
9eb2bd6b8d
Revert rL349624 : Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
...
Differential Revision: https://reviews.llvm.org/D55842
-----------------
As discussed on PR43385 this is causing Visual Studio msbuilds to perpetually rebuild all tablegen generated files
llvm-svn: 373338
2019-10-01 13:39:43 +00:00
GN Sync Bot
1ec0894a82
gn build: Merge r373202
...
llvm-svn: 373204
2019-09-30 12:57:04 +00:00
Nico Weber
171c12bb1d
gn build: (manually) merge r373082
...
llvm-svn: 373086
2019-09-27 13:14:34 +00:00
GN Sync Bot
940d0e2b8a
gn build: Merge r373083
...
llvm-svn: 373085
2019-09-27 13:04:46 +00:00
Nico Weber
0eb4d9dd7a
Reland "gn build: (manually) merge r373028"
...
This relands r373029, reverted in 373033, because r373028 relanded in r373066.
llvm-svn: 373070
2019-09-27 11:37:59 +00:00
Dmitri Gribenko
da963abd53
Revert "gn build: (manually) merge r373028"
...
This reverts commit r373029, which depends on r373028, which I reverted.
llvm-svn: 373033
2019-09-26 23:30:47 +00:00
Nico Weber
c2cc6817fa
gn build: (manually) merge r373028
...
llvm-svn: 373029
2019-09-26 23:17:25 +00:00
Marco Antognini
aefdc1e37a
[gn build] Fix Python DeprecationWarning
...
Summary:
This fixes two issues:
- DeprecationWarning: invalid escape sequence \`
- ResourceWarning: unclosed file
Subscribers: mgorny, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D67753
llvm-svn: 372876
2019-09-25 14:15:34 +00:00
Nico Weber
2c93d061f2
gn build: (manually) merge r372843
...
llvm-svn: 372850
2019-09-25 12:02:00 +00:00
GN Sync Bot
62aceecfaf
gn build: Merge r372841
...
llvm-svn: 372842
2019-09-25 10:35:03 +00:00
GN Sync Bot
2d810475d4
gn build: Merge r372712
...
llvm-svn: 372713
2019-09-24 09:43:29 +00:00
GN Sync Bot
52c55d7fb5
gn build: Merge r372706
...
llvm-svn: 372707
2019-09-24 09:11:31 +00:00
GN Sync Bot
09855a2b50
gn build: Merge r372595
...
llvm-svn: 372597
2019-09-23 12:44:45 +00:00
GN Sync Bot
744814a48d
gn build: Merge r372564
...
llvm-svn: 372581
2019-09-23 11:08:25 +00:00
Nico Weber
f7d5f90c33
gn build: Friendlier error on invalid entries in llvm_targets_to_build
...
llvm-svn: 372515
2019-09-22 16:48:20 +00:00
Nico Weber
44b6e02f35
gn build: consolidate "Nothing to do" branches in targets.gni
...
No behavior change.
llvm-svn: 372512
2019-09-22 15:42:40 +00:00
Nico Weber
597ec24c14
gn build: Add missing RISCV to llvm_targets_to_build="all"
...
llvm-svn: 372506
2019-09-22 13:41:38 +00:00
Nico Weber
2e8d5d7399
gn build: Add build files for llvm/lib/Target/AVR
...
Differential Revision: https://reviews.llvm.org/D67872
llvm-svn: 372505
2019-09-22 13:17:38 +00:00
GN Sync Bot
c96d5545f0
gn build: Merge r372445
...
llvm-svn: 372446
2019-09-21 01:27:09 +00:00
GN Sync Bot
927699490a
gn build: Merge r372396
...
llvm-svn: 372397
2019-09-20 14:39:52 +00:00
GN Sync Bot
aa6ef2eeac
gn build: Merge r372343
...
llvm-svn: 372344
2019-09-19 17:53:03 +00:00
GN Sync Bot
98a57332ef
gn build: Merge r372282
...
llvm-svn: 372283
2019-09-19 01:03:39 +00:00
GN Sync Bot
bdad30a8b8
gn build: Merge r372267
...
llvm-svn: 372268
2019-09-18 22:21:52 +00:00
GN Sync Bot
79718839d2
gn build: Merge r372264
...
llvm-svn: 372265
2019-09-18 21:49:36 +00:00
GN Sync Bot
fb6052c651
gn build: Merge r372238
...
llvm-svn: 372239
2019-09-18 17:48:49 +00:00
GN Sync Bot
e2c61d726e
gn build: Merge r372168
...
llvm-svn: 372173
2019-09-17 19:41:36 +00:00
GN Sync Bot
59f1f86c86
gn build: Merge r372162
...
llvm-svn: 372163
2019-09-17 19:00:41 +00:00
GN Sync Bot
8c2d2f6ee3
gn build: Merge r372149
...
llvm-svn: 372150
2019-09-17 17:51:27 +00:00
Nico Weber
84a2f5e8b7
gn build: (manually) merge r372076
...
llvm-svn: 372123
2019-09-17 14:06:05 +00:00
Nico Weber
eded79b0d4
gn build: Merge r371976
...
llvm-svn: 371977
2019-09-16 11:33:54 +00:00
Nico Weber
b49bcea420
gn build: Merge r371965
...
llvm-svn: 371966
2019-09-16 09:43:26 +00:00
Nico Weber
ac32934f28
gn build: Merge r371959
...
llvm-svn: 371961
2019-09-16 07:34:23 +00:00
Nico Weber
e7e8b51b03
gn build: pacify "gn format" after 371102
...
llvm-svn: 371858
2019-09-13 14:35:20 +00:00