-
Notifications
You must be signed in to change notification settings - Fork 7.6k
[llvm] update to 13.0.0 #20749
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
[llvm] update to 13.0.0 #20749
Changes from 44 commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
3a909d2
[llvm] update to 13.0.0
yurybura 2869482
add version
yurybura 200e7e2
Merge branch 'master' of https://github.com/microsoft/vcpkg into llvm…
yurybura 41239d6
[llvm] rework processing of the CMake packages
yurybura 17a68eb
update versions
yurybura c6019a3
[llvm] return patch to fix config paths
yurybura 7dc7cc9
update version
yurybura 9fed874
[llvm] allow to build Flang on Windows
yurybura 26467e9
Merge branch 'master' of https://github.com/microsoft/vcpkg into llvm…
yurybura 0dfc89d
add version
yurybura da04d05
[llvm] temporary enable Flang by default for test
yurybura 31315d8
update version
yurybura cc613a0
[llvm] fix Flang installation
yurybura 7b9f738
update version
yurybura 8455935
[llvm] try to fix Flang build
yurybura 5a885b2
update version
yurybura d34cc24
Merge branch 'master' of https://github.com/microsoft/vcpkg into llvm…
yurybura bc4724e
[llvm] remove Flang from defaults and use Perl path
yurybura 3f2e274
[halide] update to 13.0.0
yurybura eea6fde
update versions
yurybura 4b17464
[mesa] update to v21.2.5 and fix build with LLVM 13
yurybura b7ba4ae
[llvm] use version
yurybura a206190
update versions
yurybura 18bdf47
[opencv4] fix build with Halide 13
yurybura 55f9db3
update version
yurybura e7a8ce6
update ci.baseline
yurybura a0ef507
[halide] update usage file
yurybura ef6ba71
[llvm] update supports
yurybura 0aaa1bb
update versions
yurybura 1f56cc1
Merge branch 'master' of https://github.com/microsoft/vcpkg into llvm…
yurybura fcfa3ca
[vcpkg-ci-llvm] add test port
yurybura 9a77063
[vcpkg-ci-llvm] rework test port
yurybura 9667353
[vcpkg-ci-llvm] test more features
yurybura dec5609
[halide] update to v13.0.1
yurybura 0a34548
update version
yurybura ee789fe
Merge branch 'master' of https://github.com/microsoft/vcpkg into llvm…
yurybura 753e863
[mesa] recover port version
yurybura 34e076f
update versions
yurybura 5a8e3ee
Merge branch 'master' of https://github.com/microsoft/vcpkg into llvm…
yurybura 65d53a7
[opencv4] update version
yurybura 0ba9a37
update version
yurybura ba1e0cd
Update opencv4.json
yurybura 83ac625
[halide] update to v13.0.2 and fix usage
yurybura e2b59af
update version
yurybura 820a41a
Update ports/halide/portfile.cmake
yurybura 0d0de73
update version
yurybura 694a40e
Merge branch 'master' of https://github.com/microsoft/vcpkg into llvm…
yurybura 211005c
enable LLVM ABI breaking checks to avoid Halide build fail
yurybura File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| The package halide provides CMake targets: | ||
|
|
||
| set(CMAKE_CXX_STANDARD 17) | ||
| set(CMAKE_CXX_STANDARD_REQUIRED YES) | ||
| set(CMAKE_CXX_EXTENSIONS NO) | ||
|
|
||
| find_package(Halide REQUIRED) | ||
|
|
||
| # JIT mode: | ||
| add_executable(my_halide_app main.cpp) | ||
| target_link_libraries(my_halide_app PRIVATE Halide::Halide) | ||
|
|
||
| # AOT mode: | ||
| add_executable(my_generators my_generators.cpp) | ||
| target_link_libraries(my_generators PRIVATE Halide::Generator) | ||
| add_halide_library(my_first_generator FROM my_generators) | ||
| add_halide_library(my_second_generator FROM my_generators | ||
| PARAMS parallel=false scale=3.0 rotation=ccw output.type=uint16) | ||
| add_halide_library(my_second_generator_2 FROM my_generators | ||
| GENERATOR my_second_generator | ||
| PARAMS scale=9.0 rotation=ccw output.type=float32) | ||
| add_halide_library(my_second_generator_3 FROM my_generators | ||
| GENERATOR my_second_generator | ||
| PARAMS parallel=false output.type=float64) | ||
|
|
||
| For more information see: | ||
| https://github.com/halide/Halide/blob/@HALIDE_VERSION_TAG@/README_cmake.md |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,14 +1,16 @@ | ||
| llvm/tools/llvm-config/llvm-config.cpp | 2 +- | ||
| 1 file changed, 1 insertion(+), 1 deletion(-) | ||
|
|
||
| diff --git a/llvm/tools/llvm-config/llvm-config.cpp b/llvm/tools/llvm-config/llvm-config.cpp | ||
| index 53ba24efc00..0badcafe000 100644 | ||
| index 1a2f04552d13..9370c5e28206 100644 | ||
| --- a/llvm/tools/llvm-config/llvm-config.cpp | ||
| +++ b/llvm/tools/llvm-config/llvm-config.cpp | ||
| @@ -304,8 +304,8 @@ int main(int argc, char **argv) { | ||
| // Create an absolute path, and pop up one directory (we expect to be inside a | ||
| @@ -305,7 +305,7 @@ int main(int argc, char **argv) { | ||
| // bin dir). | ||
| sys::fs::make_absolute(CurrentPath); | ||
| CurrentExecPrefix = | ||
| - sys::path::parent_path(sys::path::parent_path(CurrentPath)).str(); | ||
| + sys::path::parent_path(sys::path::parent_path(sys::path::parent_path(CurrentPath))).str(); | ||
|
|
||
| // Check to see if we are inside a development tree by comparing to possible | ||
| // locations (prefix style or CMake style). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.