swift
Merge swift-DEVELOPMENT-SNAPSHOT-2020-05-26-a into tensorflow
#32077
Merged

Merge swift-DEVELOPMENT-SNAPSHOT-2020-05-26-a into tensorflow #32077

ematejska merged 359 commits into tensorflow from tensorflow-merge
ematejska
aschwaighofer Try renabling test on all platforms
940a6d78
owenv [Diagnostics] Add -diagnostic-style=(llvm|swift) to control printed o…
c4e67e29
CodaFi Merge pull request #31837 from CodaFi/record-scratch
d93f44a2
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
5e890601
rintaro [CodeCompletion] Handle variadic parameter in expr context analysis
2eb623ec
rintaro [CodeCompletion] Stop suggesting static member on a protoco meta type
f7aaf5bc
rjmccall Use Clang's logic for adding the default IR attributes to a function.
4f54c75d
gribozavr Add instructions on how to create a 32-bit iOS simulator device
870ca6da
gribozavr Merge pull request #31928 from gribozavr/iphonesimulator-i386-instruc…
446dc9f6
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
3e5175ee
airspeedswift Prespecialize common metadata (#31925)
e67e8ab0
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
bf12613f
AnthonyLatsis Merge pull request #31926 from AnthonyLatsis/deserial-safe-submap
a85ac899
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
bf21d7a7
aschwaighofer Merge pull request #31918 from aschwaighofer/irgen_enum_witness_huge_…
48417317
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
cf8fe4e2
hamishknight [ClangImporter] Avoid calling into ObjCSelector lookup
bc618a97
dan-zheng [AutoDiff] NFC: shorten test name. (#31818)
fb666589
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
41b392ba
theblixguy [Typechecker] Emit a specialised diagnostic for redeclaration errors …
d53cd535
rintaro Merge pull request #31932 from rintaro/ide-completion-rdar62479469
6175c90d
rintaro Merge pull request #31933 from rintaro/ide-completion-rdar58886969
f6c62be1
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
a0c27758
rjmccall Merge pull request #31906 from rjmccall/clang-ir-attributes
620b0445
compnerd Merge pull request #31695 from swiftwasm/maxd/lit-wasi
245bcc4a
adrian-prantl Further reduce the number of parallel jobs when testiong LLDB under ASAN
6ec007a0
owenv [SourceManager] Rename line and column APIs for clarity
45bc578a
gottesmm Merge pull request #31898 from gottesmm/pr-40f1eb4aa2e642a971e6af0341…
b8c74b49
[SourceKit/CodeFormat] Don't column-align PatternBindingDecl entries …
99edbf0e
AnthonyLatsis Merge pull request #31927 from AnthonyLatsis/assert-type-param-3
24fa7508
CodaFi Merge pull request #31890 from gribozavr/fix-new-array-swift-gyb
417e1737
LucianoPAlmeida [CSBindings] Emit specific key path root arg if generic param type va…
50803b8f
LucianoPAlmeida [tests] Adjusting SR-12827 test cases
f7234a37
aschwaighofer IRGen: Always eliminate frame pointers of leaf functions
e155f03e
aschwaighofer Add option to disable leaf frame pointer elimination
109813ff
xwu [NFC] Correc 'placholder' typo
e59d9eb0
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
5f69b1eb
LucianoPAlmeida [ConstraintSystem] Move implementation of isRepresentativeFor to cpp …
bbd6d53f
hborla [Property Wrappers] Fix ParamDecl::getDefaultValueStringRepresentation
1c8ad002
hborla [Property Wrappers] For properties that are implicitly default initia…
fcc4befb
slavapestov PrintAsObjC: Fix crash when printing typedef that was imported inside…
14cc7dd9
hamishknight NFC: Remove SILParserState from Subsystems
49fed42d
compnerd build: hide symbols using CMake
941681fb
gottesmm [fso] Do not try to specialize pseudo-generic functions today.
6049ce62
nate-chandler [metadata prespecialization] Prespecialize canonically only in-module.
63e66369
compnerd Merge pull request #31929 from compnerd/null-is-1
f57eb42d
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
004f4b81
compnerd runtime: repair the android build
138e4bcb
xwu [NFC] Fix 'Traling' typo
be0e3fb5
hamishknight Merge pull request #31950 from hamishknight/sub-subsystems
40690305
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
f1b6f74e
xedin Merge pull request #31848 from LucianoPAlmeida/SR-12827-keypath-hole
28fa3ab9
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
94b5066e
xwu Merge pull request #31946 from xwu/he-plac
cae7a709
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
536c4f7c
Merge pull request #31941 from nathawes/pattern-binding-decl-indentation
defac258
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
35d6a223
hborla Merge pull request #31949 from hborla/property-wrapper-default-init
a97bbf9e
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
e56204bb
slavapestov Merge pull request #31947 from slavapestov/print-as-objc-generic-type…
9c08c245
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
17f63c48
nate-chandler Merge pull request #31954 from nate-chandler/generic-metadata-prespec…
e58ba249
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
e1bcdedd
CodaFi Fixup Tombstone Reference Kind
d5d3ff9e
CodaFi Add the "cascading" bit to Reference
3e76ea74
CodaFi [Gardening] Add an alias for a commonly-used set type
21e6bad4
CodaFi Start Keeping Track of Files With Dependencies in the DependencyColle…
9a88bef2
CodaFi Put UsedDeclEnumerator Back
bf8d5412
CodaFi Use the New Evaluator-Based Dependency Enumerator in the Dependency V…
537c3867
CodaFi [NFC] Delete ReferencedNameTracker
acbf927b
CodaFi Account for Deserialized VarDecls in Setter Mismatch Diagnostics
d42ac626
gottesmm Merge pull request #31952 from gottesmm/pr-6e3317403aa8653e12171104f9…
11a6d2ba
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
70ab966b
hamishknight Make ObjCSelector's lookupDirect return a TinyPtrVector
05d377dc
hamishknight [Sema] NFC: Inline removeValidObjCConflictingMethods
50041591
hamishknight [Sema] NFC: Simplify some filtering logic
b9826933
hamishknight Remove OrderDeclaration's SourceManager parameter
da78d933
hamishknight [Sema] NFC: Cleanup lookupObjCMethodInClass
e25fa23b
hamishknight [Sema] NFC: Misc formatting changes
7bb27490
[IDE][InterfaceGen] Always print the top-level decl in header file ge…
5cb1f309
swift-ci Merge pull request #31961 from CodaFi/setternalia
1f85c04b
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
d9415908
DougGregor [Test] Generalize a few attribute tests for iOS.
4057e7ec
swift-ci Merge pull request #31965 from DougGregor/generalize-attr-tests
f8e3c403
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
ef555551
aschwaighofer Set clang code generation's frame pointer kind.
35dceab8
aschwaighofer Fix test case
e6f0cbc2
nkcsgexi DependenciesScanner: report command-line arguments for building pcm e…
38c0452d
nkcsgexi test: split ModuleDependencyGraph into graph and action
429da7c2
nkcsgexi Test: add a script for building modules by using command line argumen…
cb3f2781
hamishknight Merge pull request #31962 from hamishknight/a-selection-of-cleanups
18d4f63f
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
b0b5d294
davezarzycki Remove three ObjC fields from non-ObjC runtime
97c89d8d
compnerd Merge pull request #31956 from compnerd/android-logging
2d258509
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
046de123
allevato Propagate `-vfsoverlay` from driver to frontend.
966ffbbd
mikeash Disable attr_originally_definedin_backward_compatibility.swift test u…
94a7b9c3
mikeash Merge pull request #31971 from mikeash/disable-attr_originally_define…
123f068f
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
23950ff0
akyrtzi Merge pull request #31957 from xwu/tralala
de366c47
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
1e2277e2
aschwaighofer Only use omit the frame pointer on arm64, x86_64 darwin needs it for …
617f1c3a
nkcsgexi [test] DependenciesScanner: running shell commands via a python scrip…
22023984
Merge pull request #31964 from nathawes/fix-header-interface-lone-get…
2ac1eeed
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
5683f71d
theblixguy [ConstraintSystem] Disallow use of enum case as a key path component …
f026c61d
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
a5dfb68c
adrian-prantl Merge pull request #31939 from adrian-prantl/less-j
73e5fc32
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
d53475da
WowbaggersLiquidLunch fix typo in remove(_:)'s documentation
f8c58036
hamishknight Merge pull request #31937 from hamishknight/an-introspective-lookup
30e14ee4
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
4661b79c
omochi [ConstraintSystem][NFC] rename `keyword_arguments.swift` to ...
a6d97eca
aschwaighofer Fix test on linux
a12e0b32
nate-chandler [prespecialized metadata] Allow existential arguments.
ccf6209a
omochi [ConstraintSystem][NFC] Move test cases about argument matching ...
339f1797
CodaFi Merge pull request #31970 from allevato/driver-vfsoverlay
dec5d06e
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
725e2dc1
xedin [Diagnostics] Strip off unrelated optionals from generic parameter di…
f55ce191
compnerd test: account for indirect imports
2c176001
compnerd Merge pull request #31953 from compnerd/invisibility
65962f14
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
a17e35bc
omochi [Sema][NFC] Split test expectation to lines in `object_literals`
f9c82103
aschwaighofer Merge pull request #31921 from aschwaighofer/irgen_frame_pointer_non_…
45810d0a
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
fbe48272
omochi Merge pull request #31978 from omochi/argument-matching-testfile
d77bae62
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
8407c3bf
nkcsgexi Merge pull request #31922 from nkcsgexi/report-pcm-command
e2b554d8
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
90109cd2
CodaFi Merge pull request #31960 from CodaFi/your-references-are-off-the-chain
4eb56891
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
64a138c1
slavapestov Sema: Don't clone TypeReprs in ConstraintSystem::shrink()
80919e9f
slavapestov AST: Don't clone TypeReprs in GenericParamList::clone()
ae77d228
slavapestov AST: Don't clone TypeReprs in ParamDecl::cloneWithoutType()
6303852c
slavapestov AST: Remove TypeRepr::clone()
98edf08e
aschwaighofer This test requires ios to be build.
00485c34
hamishknight Merge pull request #31506 from hamishknight/hello-operator
9e2cdf49
compnerd Merge pull request #31811 from davezarzycki/pr31811
435b2390
compnerd build: cleanup some unnecessary settings for Windows
4c115e14
aschwaighofer Merge pull request #31987 from aschwaighofer/fix_framepointer_arm64
a4d182ca
omochi Merge pull request #31984 from omochi/split-line-test-expectation
da000dd1
xwu Merge pull request #31975 from WowbaggersLiquidLunch/patch-2
fb9c7717
omochi [ConstraintSystem][NFC] add tests for label matching diagnostics
8339e8cc
nkcsgexi API checker: only diagnose adding enum cases to exhaustive enums
c5730beb
compnerd Merge pull request #31994 from compnerd/windows-14
271289fc
compnerd Merge pull request #31481 from compnerd/not-everything-that-glitters-…
79bed6c4
MaxDesiatov Foundation: fix typo in Publishers+Timer.swift (#31966)
7372a251
compnerd build: correct variable in SDK configuration
756bc505
slavapestov Merge pull request #31992 from slavapestov/remove-typerepr-clone
619cdcb2
xedin Merge pull request #31934 from omochi/test-labels
d3162e46
nkcsgexi Merge pull request #31997 from nkcsgexi/exhaustive-enum-check
95819188
alexbinary Fix comments on `_compactMap(_:)`
7ea09a90
LucianoPAlmeida [CSFix] Adjusting tuple mismatch to handle optionals
f13b00fc
LucianoPAlmeida [tests] Adding regression tests for SR-12869
c7fdbdf9
compnerd Merge pull request #31998 from compnerd/module-triple
85cf29dc
LucianoPAlmeida [CSSimplify] Do not record IgnoreAssignmentDestinationType or context…
ab0e8a8e
LucianoPAlmeida [CSDiagnostics] Adjust tuple contextual mismatch diagnostics to handl…
086ad339
LucianoPAlmeida [tests] Adjusting SR-12869 test cases for optional mismatches
2e1609e5
rxwei [AutoDiff] Fix false 'Differentiable' synthesis warning on class prop…
65d66daf
DougGregor [Function builders] Infer function builder from a protocol requirement.
bf7eea08
eeckstein SILOptimizer: a new phi-argument expansion optimization.
ad99b9d4
DougGregor Cache LookupAllConformancesInContextRequest.
c5a9575e
DougGregor [Function builders] Short-circuit function builder inference earlier.
54c12672
DougGregor [Tests] Add newly-introduced dependencies to the incremental verifier.
5d9d4f94
xedin Merge pull request #31982 from xedin/improve-generic-param-diags
9eb22c08
LucianoPAlmeida [CSFix] Ajusting contextual type purpose for subscript destination fo…
e43cd9d7
hamishknight Merge pull request #31943 from owenv/line-and-col
1de3d0db
compnerd Platform: add RichEdit to modulemap
bf9ae4bb
DougGregor [Function builders] Add tests for function builders on protocol requi…
8cec6b55
eeckstein Merge pull request #31884 from eeckstein/phi-expansion
6bda828a
davezarzycki [IRGen] NFC: Clean up Alignment type
eab7cb7d
compnerd Merge pull request #32012 from compnerd/richy-rich
889e84a2
owenv Fix comparisons between presumed and buffer line numbers
dac96989
owenv [Gardening] Remove dead code in SerializeDoc.cpp
dd0b1ebd
eeckstein SILOptimizer: a new optimization for copy-on-write
9722578d
eeckstein FunctionSignatureTransforms: add a semantics attribute to prevent the…
e3ac98cd
eeckstein SILCombine: remove dead casts and end_cow_mutation instructions which…
4ca6b315
eeckstein SILCombine: Remove a cast if it's only used by an end_cow_mutation.
01465d9b
eeckstein SIL: new "array.end_mutation" and "array.finalize_intrinsic" array se…
2403e56e
eeckstein SIL optimizer: Support begin_cow_mutation and end_cow_mutation in som…
33c8e16c
eeckstein tests: make some test more robust for optimizer changes.
16bd756f
eeckstein ArraySemantics: support "array.check_subscript" as a two-parameter fu…
99f4d854
eeckstein SIL optimizer: add an additional LICM pass to the pipeline.
216eec2d
eeckstein DeadObjectElimination: don't let fix_lifetime prevent dead array elim…
3f42ad70
xedin Merge pull request #32001 from LucianoPAlmeida/SR-12869-tuple-mismatc…
b90e5799
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
5d648ac1
DougGregor Merge pull request #32005 from DougGregor/function-builder-infer
8e0ec601
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
fb8ff6a2
bitjammer Merge pull request #31903 from bitjammer/acgarland/rdar-63233897-get-…
ef7da4d4
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
a809d4d9
owenv [Profiler] Don't use presumed line numbers for profiling
8b4d9ef3
owenv Merge pull request #32020 from owenv/line-and-col-fixes
73c10051
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
21e47ad4
CodaFi Merge pull request #31999 from alexbinary/patch-1
a676a371
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
dc114580
xedin [ConstraintSystem] Tally implicit optional wraps into impact of point…
c884068b
xymus [Parse] Fix source range of SPI attributes
6bead5c4
CodaFi Add a Regression Test For Scenario Improved By Private Dependencies
369b2aba
ainu-bot Merge remote-tracking branch 'github/tensorflow' into HEAD
42796f33
eeckstein tests: temporarily disable Runtime/linux-fatal-backtrace.swift
aed0d91f
davezarzycki Merge pull request #32018 from davezarzycki/pr32018
e05d4e94
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
e16dce88
mikeash Merge pull request #32035 from eeckstein/disable-linux-test
456775f8
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
d7903239
aschwaighofer This test would fail on arm64(e) because we omit frame pointers there
11bc7d1e
rintaro [CodeCompletion] Fix non-determinisc failures in dependency check tes…
ad51f4f1
ainu-bot Merge remote-tracking branch 'github/tensorflow' into HEAD
aed2d601
hamishknight NFC: Rename performSILGeneration -> performASTLowering
bccdc0e0
DougGregor [Test] Disable test only for the simulator; it'll run on host & device.
e7d14471
xedin Merge pull request #32029 from xedin/account-for-optionality-with-ptrs
9d322fef
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
88a799e5
CodaFi Merge pull request #32032 from CodaFi/cascadia
21f5032f
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
2318bc98
[SourceKit][InterfaceGen] Don't print clang decls marked with the swi…
79247b22
CodaFi [NFC] Remove Extra Deduplication of External Depends
4e6b68fb
bitjammer [SymbolGraph] Look for @_spi on extensions
51ce1f2b
xymus Merge pull request #32026 from xymus/spi-attr-range
828720c5
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
d942e806
hamishknight Merge pull request #32043 from hamishknight/better-late-than-never
28103dfa
nate-chandler Merge pull request #31252 from nate-chandler/generic-metadata-prespec…
f95de767
owenv Merge pull request #32017 from owenv/diag-style-opt
e40e86fc
rintaro Merge pull request #32030 from rintaro/ide-completion-rdar62923248
45a78e4f
eeckstein Merge pull request #32023 from eeckstein/cow-optimizer-changes
5013a026
eeckstein SIL optimizer: add an additional stack promotion pass to the late pip…
6569c983
MForster Improve windows build instructions.
5a1c48e0
MForster Update WindowsBuild.md
5f9225f3
eeckstein Cross-module-optimization: issue an error if TBD file generation is r…
266bd0fd
eeckstein Merge pull request #32039 from eeckstein/add-stack-promotion-pass
21409814
MForster Start implementing C++ operator interop (#32015)
c98c862e
[clangimporter] Fix a StringRef to std::string conversion.
765c3ced
varungandhi-apple [docs] Add 'gardening' to Lexicon.md (#32044)
6b8148c2
swift-ci Merge pull request #32058 from eeckstein/tbd-cmo-error
7e1ab4cb
DougGregor Merge pull request #32048 from DougGregor/backward-compat-non-simulator
0cab1cea
CodaFi Merge pull request #32052 from CodaFi/is-uniquely-referenced
e2a7dd08
owenv Merge pull request #32021 from owenv/gardening-4
47ceb81f
airspeedswift Refactor Mirror to reduce metadata allocation (#32041)
5ec1e3ed
CodaFi Merge pull request #31911 from valeriyvan/FixRangeReplaceableCollecti…
b78bd2e0
aschwaighofer Merge pull request #32040 from aschwaighofer/fix_test_c_globals_arm64
98fd1b29
bitjammer Merge pull request #31985 from bitjammer/acgarland/rdar-63361634-chec…
5cd8ca40
owenv Merge pull request #32022 from owenv/profiler-fix
0562a837
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
2c1e0715
ainu-bot [TF] Rename performSILGeneration -> performASTLowering.
96e337c8
compnerd Merge pull request #32060 from enferex/fix-strref-master-1
4c691ec3
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
034e872c
akyrtzi Merge pull request #32046 from nathawes/interface-gen-exposed-underscore
4f4c90b9
compnerd Merge pull request #32057 from MForster/m/windows
f40b2073
ainu-bot Merge remote-tracking branch 'github/master' into HEAD
81984167
ematejska update-checkout-config.json: adjust for tensorflow merge
240b90f0
ematejska
compnerd Merge pull request #32066 from compnerd/small-change-for-small-vector
9f408f51
compnerd Merge pull request #32076 from compnerd/switching-strings
23d077e1
ematejska
ematejska
dan-zheng dan-zheng added tensorflow
ematejska ematejska merged 26996d49 into tensorflow 5 years ago
ematejska ematejska deleted the tensorflow-merge branch 5 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone