Skip to content
This repository has been archived by the owner on Apr 23, 2020. It is now read-only.

Amd common merge 161031 #32

Closed
wants to merge 287 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
287 commits
Select commit Hold shift + click to select a range
7704e1e
Merge branch amd-master into amd-common
Sep 2, 2016
e47f366
Merge branch amd-master into amd-common
Sep 2, 2016
2e1b650
Merge branch amd-master into amd-common
Sep 3, 2016
e5fb5f6
Merge branch amd-master into amd-common
Sep 3, 2016
9ffeba3
Merge branch amd-master into amd-common
Sep 3, 2016
0147243
Merge branch amd-master into amd-common
Sep 3, 2016
89d6c88
Merge branch amd-master into amd-common
Sep 3, 2016
e958cba
Merge branch amd-master into amd-common
Sep 3, 2016
121aa08
Merge branch amd-master into amd-common
Sep 4, 2016
3262c90
Merge branch amd-master into amd-common
Sep 4, 2016
6edb837
Merge branch amd-master into amd-common
Sep 4, 2016
5550c31
Merge branch amd-master into amd-common
Sep 4, 2016
931dcab
Merge branch amd-master into amd-common
Sep 4, 2016
7a5b317
Merge branch amd-master into amd-common
Sep 4, 2016
a24aa31
Merge branch amd-master into amd-common
Sep 5, 2016
c9cda77
Merge branch amd-master into amd-common
Sep 5, 2016
843ed5b
Merge branch amd-master into amd-common
Sep 5, 2016
6f62720
Merge branch amd-master into amd-common
Sep 5, 2016
5fb3dcd
Merge branch amd-master into amd-common
Sep 5, 2016
ed230de
Merge branch amd-master into amd-common
Sep 5, 2016
06f51a0
Merge branch amd-master into amd-common
Sep 6, 2016
f4bd0a2
Merge branch amd-master into amd-common
Sep 6, 2016
7b3841b
Merge branch amd-master into amd-common
Sep 6, 2016
27fc6e3
Bring synchscope implementation up to date with the one here: https:/…
kzhuravl Sep 6, 2016
e5f6dbf
OpenCL 1.2/2.0 atomic calls converter pass (#9)
alex-t Sep 6, 2016
a38baab
Move atomic ordering and synchscope from SDNode to MachineMemOperand
kzhuravl Sep 6, 2016
61d143a
Implement memory model
kzhuravl Sep 6, 2016
f85248c
Merge branch amd-master into amd-common
Sep 6, 2016
8f3c3f3
Merge branch 'amd-common' of https://github.com/RadeonOpenCompute/llv…
kzhuravl Sep 6, 2016
c367af2
Merge branch amd-master into amd-common
Sep 6, 2016
861d7c4
Merge branch amd-master into amd-common
Sep 7, 2016
0d3d640
Merge branch amd-master into amd-common
Sep 7, 2016
c3fc333
Merge branch amd-master into amd-common
Sep 7, 2016
03eb627
AMDConvertAtomicLibCalls: fix build problems.
Sep 7, 2016
f464c79
Merge pull request #10 from kzhuravl/memory-model
tstellarAMD Sep 7, 2016
d8c0150
Merge branch amd-master into amd-common
Sep 7, 2016
55dbbe4
AMD OpenCL 1.2 adapter pass
Sep 8, 2016
74f3a62
Merge branch amd-master into amd-common
Sep 8, 2016
120aa05
Merge branch amd-master into amd-common
Sep 8, 2016
1819637
Merge branch amd-master into amd-common
Sep 9, 2016
f01b8d7
Merge branch amd-master into amd-common
Sep 9, 2016
ca8314b
Merge pull request #1 from nhaustov/AMDGPUOCL12Adapter
nhaustov Sep 9, 2016
1f64f88
AMDGPU printf runtime binding (#4)
nhaustov Sep 9, 2016
31dcb98
Rename AMDConvertAtomicLibCalls -> AMDGPUConvertAtomicLibCalls to be …
Sep 9, 2016
dc97c41
Merge branch amd-master into amd-common
Sep 9, 2016
f25debd
Merge branch amd-master into amd-common
Sep 9, 2016
e990c97
Merge branch amd-master into amd-common
Sep 10, 2016
38c948f
Merge branch 'amd-master' into amd-common
tstellarAMD Sep 12, 2016
2df8733
AMDGPUOCL12Adapter: Do not create wrappers for constant address space…
nhaustov Sep 13, 2016
f0ca576
Merge branch amd-master into amd-common
Sep 14, 2016
b76fea8
fix typo in AMDGPUConvertAtomicLibCalls::runOnModule (#7)
dfukalov Sep 14, 2016
30977cf
Fix MSVS13 build
kzhuravl Sep 14, 2016
01a55f0
Add unknown synchronization scope
kzhuravl Sep 14, 2016
fa0b382
Merge branch amd-master into amd-common
Sep 14, 2016
3efcfab
Merge branch amd-master into amd-common
Sep 14, 2016
97ecdb3
AMDGPU: Fix bug in AMDGPUConvertAtomicLibCalls causing invalid bitcast
yxsamliu Sep 14, 2016
accec34
Merge pull request #9 from yxsamliu/fix-atomic
tstellarAMD Sep 14, 2016
4e85463
Merge branch amd-master into amd-common
Sep 15, 2016
f1e939c
Merge branch amd-master into amd-common
Sep 15, 2016
64fe99d
Merge branch amd-master into amd-common
Sep 15, 2016
7ceed02
Merge pull request #8 from kzhuravl/memory-model-fixes
tstellarAMD Sep 15, 2016
bfe7a74
Merge branch amd-master into amd-common
Sep 15, 2016
f1c35d3
Merge branch amd-master into amd-common
Sep 16, 2016
83e6b53
Merge branch amd-master into amd-common
Sep 16, 2016
f3eaeb9
Merge branch amd-master into amd-common
Sep 16, 2016
63da347
Merge branch amd-master into amd-common
Sep 16, 2016
ac9a179
Merge branch amd-master into amd-common
Sep 16, 2016
d3eec63
Merge branch amd-master into amd-common
Sep 16, 2016
f77358c
Merge branch amd-master into amd-common
Sep 17, 2016
377f847
Merge branch amd-master into amd-common
Sep 17, 2016
f392eae
Merge branch amd-master into amd-common
Sep 17, 2016
5cefb53
Merge branch amd-master into amd-common
Sep 18, 2016
ceff0c0
Merge branch amd-master into amd-common
Sep 18, 2016
7c69540
Merge branch amd-master into amd-common
Sep 18, 2016
f99a8ff
Merge branch amd-master into amd-common
Sep 18, 2016
a5b2c44
Merge branch amd-master into amd-common
Sep 18, 2016
40a63f9
Merge branch amd-master into amd-common
Sep 18, 2016
b7083ad
Merge branch amd-master into amd-common
Sep 19, 2016
a9701d5
Merge branch amd-master into amd-common
Sep 19, 2016
d3f033f
Merge branch amd-master into amd-common
Sep 19, 2016
d42cce2
Merge branch amd-master into amd-common
Sep 19, 2016
3964ec7
Merge branch amd-master into amd-common
Sep 19, 2016
60e2cfd
Merge branch amd-master into amd-common
Sep 19, 2016
b4516f4
Merge branch amd-master into amd-common
Sep 20, 2016
a9ae212
Merge branch amd-master into amd-common
Sep 20, 2016
f500a9c
Merge branch amd-master into amd-common
Sep 20, 2016
b788a28
Merge branch amd-master into amd-common
Sep 20, 2016
c827c7f
Merge branch amd-master into amd-common
Sep 21, 2016
b732161
Merge branch amd-master into amd-common
Sep 21, 2016
73b0400
Merge branch amd-master into amd-common
Sep 21, 2016
ef1f988
Merge branch amd-master into amd-common
Sep 21, 2016
c44533e
Merge branch amd-master into amd-common
Sep 21, 2016
72de7cc
Merge branch amd-master into amd-common
Sep 22, 2016
27abb85
Merge branch amd-master into amd-common
Sep 22, 2016
66be79f
Merge branch amd-master into amd-common
Sep 22, 2016
c88332b
AMDGPUOCL12Adapter: Do not set SPIR_FUNC calling convention. (#10)
nhaustov Sep 22, 2016
103d6db
AMDGPUPrintfRuntimeBinding: Do not set SPIR_FUNC calling convention. …
nhaustov Sep 22, 2016
a6a535a
[ValueTracking] Fix crash in GetPointerBaseWithConstantOffset()
tstellarAMD Sep 20, 2016
6860c9e
[Loads] Fix crash in is isDereferenceableAndAlignedPointer()
tstellarAMD Sep 20, 2016
765a13e
Merge branch amd-master into amd-common
Sep 22, 2016
81d8ce9
Merge branch amd-master into amd-common
Sep 23, 2016
90ab192
Merge pull request #12 from RadeonOpenCompute/addrspacecast-fixes
tstellarAMD Sep 23, 2016
649d5b7
Merge branch amd-master into amd-common
Sep 23, 2016
c31bbcb
Merge branch amd-master into amd-common
Sep 23, 2016
624a5af
Merge branch amd-master into amd-common
Sep 23, 2016
9e8ba7f
Merge branch amd-master into amd-common
Sep 23, 2016
4d46022
Merge branch amd-master into amd-common
Sep 23, 2016
22c9f71
Merge branch 'amd-master' into amd-common
kzhuravl Sep 26, 2016
4052505
Purge warnings in in AMDGPUConvertAtomicLibCalls and AMDGPUOCL12Adapter
kzhuravl Sep 26, 2016
0f35c0e
Merge pull request #14 from kzhuravl/kzhuravl-common
kzhuravl Sep 27, 2016
b0bf484
Merge branch amd-master into amd-common
Sep 27, 2016
6fb3ae5
Merge branch amd-master into amd-common
Sep 27, 2016
16831e0
Merge branch amd-master into amd-common
Sep 28, 2016
55a7aa8
Bring AMDGPU memory model related bits in sync with phabricator reviews
kzhuravl Sep 28, 2016
91af6f4
Merge pull request #15 from kzhuravl/kzhuravl-common
kzhuravl Sep 28, 2016
7180520
Resolve merge conflicts: Merge branch 'amd-master' into kzhuravl-common
kzhuravl Sep 29, 2016
0eeff74
Revert "Don't look through addrspacecast in GetPointerBaseWithConstan…
kzhuravl Sep 29, 2016
7cd8c1f
Merge branch amd-master into amd-common
Sep 29, 2016
751b6ae
Merge branch amd-master into amd-common
Sep 29, 2016
079f4cd
Merge branch amd-master into amd-common
Sep 30, 2016
eba6328
Merge branch amd-master into amd-common
Sep 30, 2016
99cd8b9
Merge branch amd-master into amd-common
Sep 30, 2016
3f6b95f
Merge branch amd-master into amd-common
Sep 30, 2016
4ef3b24
Merge branch amd-master into amd-common
Sep 30, 2016
21dbd11
Merge branch 'amd-master' into kzhuravl-common
kzhuravl Oct 3, 2016
c38fe1f
Use StringRef in getPassName (NFC)
kzhuravl Oct 3, 2016
c51b14b
Merge branch amd-master into amd-common
Oct 3, 2016
cc6abf7
Merge branch amd-master into amd-common
Oct 3, 2016
c0e6b4d
Merge branch amd-master into amd-common
Oct 3, 2016
0c4f641
Merge branch amd-master into amd-common
Oct 3, 2016
6d5e780
Resolve merge conflict (10/03/16)
kzhuravl Oct 3, 2016
bd7df68
Merge branch amd-master into amd-common
Oct 4, 2016
4d112b5
Merge branch amd-master into amd-common
Oct 4, 2016
5c54f92
Merge branch amd-master into amd-common
Oct 4, 2016
f085163
Merge branch amd-master into amd-common
Oct 4, 2016
465b1da
Merge branch amd-master into amd-common
Oct 4, 2016
17d3575
Merge branch amd-master into amd-common
Oct 4, 2016
4cacb49
Merge branch amd-master into amd-common
Oct 5, 2016
600533b
Merge branch amd-master into amd-common
Oct 5, 2016
0ddefb0
Merge branch amd-master into amd-common
Oct 5, 2016
2d69635
Merge branch amd-master into amd-common
Oct 6, 2016
196afe4
Merge branch amd-master into amd-common
Oct 6, 2016
42f8979
Merge branch amd-master into amd-common
Oct 6, 2016
9c9768f
Merge branch amd-master into amd-common
Oct 7, 2016
07badef
Merge branch amd-master into amd-common
Oct 7, 2016
98e37f1
Merge branch amd-master into amd-common
Oct 7, 2016
ad78dcf
Merge branch amd-master into amd-common
Oct 7, 2016
5a40c25
Merge branch amd-master into amd-common
Oct 7, 2016
454372d
AMDGPU/SI: Emit long branch when branch size is >= 15 bits
tstellarAMD Oct 7, 2016
290e2ab
Merge pull request #22 from RadeonOpenCompute/amd-common-long-branch
tstellarAMD Oct 7, 2016
fef1054
Merge branch amd-master into amd-common
Oct 8, 2016
46dab39
Merge branch amd-master into amd-common
Oct 8, 2016
bf4d7fa
Merge branch amd-master into amd-common
Oct 8, 2016
08db06f
Merge branch amd-master into amd-common
Oct 8, 2016
64ae056
Merge branch amd-master into amd-common
Oct 9, 2016
fbe891d
Merge branch amd-master into amd-common
Oct 9, 2016
56eadb9
Merge branch amd-master into amd-common
Oct 9, 2016
e60c84c
Merge branch amd-master into amd-common
Oct 9, 2016
a209ba8
Merge branch amd-master into amd-common
Oct 9, 2016
f527c9c
Merge branch amd-master into amd-common
Oct 10, 2016
dac0c22
Merge branch amd-master into amd-common
Oct 10, 2016
a745043
Merge branch amd-master into amd-common
Oct 10, 2016
3af0d9e
Merge branch amd-master into amd-common
Oct 10, 2016
2774777
Merge branch amd-master into amd-common
Oct 10, 2016
e540ace
Merge branch amd-master into amd-common
Oct 11, 2016
d20ac01
Merge branch amd-master into amd-common
Oct 11, 2016
cc8eb58
Merge branch amd-master into amd-common
Oct 11, 2016
311e2e5
Merge branch amd-master into amd-common
Oct 11, 2016
a860421
Merge branch amd-master into amd-common
Oct 12, 2016
e489815
Merge branch amd-master into amd-common
Oct 12, 2016
edd5d11
Merge branch amd-master into amd-common
Oct 12, 2016
6adbb16
Merge branch amd-master into amd-common
Oct 12, 2016
46d94ec
Merge branch amd-master into amd-common
Oct 12, 2016
913b302
Merge branch amd-master into amd-common
Oct 13, 2016
27d8190
Merge branch amd-master into amd-common
Oct 13, 2016
5b890e9
Merge branch amd-master into amd-common
Oct 13, 2016
dca2294
Merge branch amd-master into amd-common
Oct 13, 2016
01649e6
SWDEV-104457 unreachable in conversion test. OCL 1.2 builtin wrapper …
alex-t Oct 13, 2016
1d3883f
Merge branch amd-master into amd-common
Oct 13, 2016
426c039
Merge pull request #23 from alex-t/amd-common
tstellarAMD Oct 14, 2016
40ca6b0
AMDGPU: Fix lit test broken by previous commit
tstellarAMD Oct 14, 2016
8a87ff9
Merge branch amd-master into amd-common
Oct 14, 2016
5b7c598
Merge branch amd-master into amd-common
Oct 14, 2016
8ab6125
Merge branch amd-master into amd-common
Oct 15, 2016
a4e4561
Merge branch amd-master into amd-common
Oct 15, 2016
70a500a
Merge branch amd-master into amd-common
Oct 15, 2016
956508a
Merge branch amd-master into amd-common
Oct 15, 2016
9b6e89d
Merge branch amd-master into amd-common
Oct 15, 2016
e6e34cb
Resolve merge conflict (10/15/16)
kzhuravl Oct 16, 2016
6be428a
Merge branch amd-master into amd-common
Oct 16, 2016
8cd8856
Merge branch amd-master into amd-common
Oct 16, 2016
8f300ee
Merge branch amd-master into amd-common
Oct 17, 2016
2bb42bc
Merge branch amd-master into amd-common
Oct 17, 2016
e6c3dab
Merge branch amd-master into amd-common
Oct 17, 2016
694b76e
Merge branch amd-master into amd-common
Oct 17, 2016
4d35bc9
Merge branch amd-master into amd-common
Oct 17, 2016
98b1ffc
Merge branch amd-master into amd-common
Oct 17, 2016
5ef49b2
Merge branch amd-master into amd-common
Oct 18, 2016
11c6ff0
Merge branch amd-master into amd-common
Oct 18, 2016
596a6fe
Merge branch amd-master into amd-common
Oct 18, 2016
074d151
Merge branch amd-master into amd-common
Oct 18, 2016
f2e7f03
Merge branch amd-master into amd-common
Oct 18, 2016
0ef8a89
Merge branch amd-master into amd-common
Oct 18, 2016
01da8a2
Merge branch amd-master into amd-common
Oct 19, 2016
ef9d604
Merge branch amd-master into amd-common
Oct 19, 2016
ff5b3ce
Merge branch amd-master into amd-common
Oct 19, 2016
1d024c4
Merge branch amd-master into amd-common
Oct 20, 2016
5eced9f
Merge branch amd-master into amd-common
Oct 20, 2016
3de9f44
Merge branch amd-master into amd-common
Oct 20, 2016
74c940b
Merge branch amd-master into amd-common
Oct 20, 2016
f1c21be
Merge branch amd-master into amd-common
Oct 21, 2016
486ab75
Merge branch amd-master into amd-common
Oct 21, 2016
84ea5b5
Merge branch amd-master into amd-common
Oct 21, 2016
32d16b8
[AMDGPU][MemoryModel] Use getOrdering() instead of getSuccessOrdering…
kzhuravl Oct 21, 2016
be87e4f
Merge pull request #26 from kzhuravl/kzhuravl-common
kzhuravl Oct 21, 2016
dd497ec
Merge branch amd-master into amd-common
Oct 21, 2016
d1cfa99
Merge branch amd-master into amd-common
Oct 21, 2016
34aaa59
Merge branch amd-master into amd-common
Oct 21, 2016
f8722ac
Merge branch amd-master into amd-common
Oct 22, 2016
8d0a33e
Merge branch amd-master into amd-common
Oct 22, 2016
44f9dc1
Merge branch amd-master into amd-common
Oct 22, 2016
e7ddd7d
Merge branch amd-master into amd-common
Oct 22, 2016
1aa63f1
Merge branch amd-master into amd-common
Oct 22, 2016
0cda801
Merge branch amd-master into amd-common
Oct 22, 2016
b88217a
Merge branch amd-master into amd-common
Oct 23, 2016
a923842
Merge branch amd-master into amd-common
Oct 23, 2016
bdd9f19
Merge branch amd-master into amd-common
Oct 23, 2016
ea5298f
Merge branch amd-master into amd-common
Oct 24, 2016
e7983cc
Merge branch amd-master into amd-common
Oct 24, 2016
03203cb
Merge branch amd-master into amd-common
Oct 24, 2016
d88d70c
Merge branch amd-master into amd-common
Oct 24, 2016
77f0338
Merge branch amd-master into amd-common
Oct 25, 2016
09a0c9f
Merge branch amd-master into amd-common
Oct 25, 2016
5cf6fbb
Merge branch amd-master into amd-common
Oct 25, 2016
279b6c2
Merge branch amd-master into amd-common
Oct 25, 2016
e915fd7
Merge branch amd-master into amd-common
Oct 25, 2016
e929c87
Merge branch amd-master into amd-common
Oct 26, 2016
a28b31b
Merge branch amd-master into amd-common
Oct 26, 2016
3c72b23
Merge branch amd-master into amd-common
Oct 26, 2016
6c8f60c
Merge branch amd-master into amd-common
Oct 26, 2016
3590fe1
Merge branch amd-master into amd-common
Oct 26, 2016
bb5b46f
Merge branch amd-master into amd-common
Oct 27, 2016
b762286
Merge branch amd-master into amd-common
Oct 27, 2016
95cf1a6
Merge branch amd-master into amd-common
Oct 27, 2016
d253198
Merge branch amd-master into amd-common
Oct 27, 2016
e63092d
Merge branch amd-master into amd-common
Oct 27, 2016
2efb44b
Merge branch amd-master into amd-common
Oct 28, 2016
6176eb5
Merge branch amd-master into amd-common
Oct 28, 2016
dcadb4c
Merge branch amd-master into amd-common
Oct 28, 2016
179d21c
Merge branch 'amd-master' into amd-common
tstellarAMD Oct 31, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch amd-master into amd-common
  • Loading branch information
LLVM Automerge committed Oct 3, 2016
commit cc6abf73e0ca1692d08593eedbc2129543881411

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.