-
Notifications
You must be signed in to change notification settings - Fork 2
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
[pull] master from llvm:master #25
Commits on Aug 28, 2019
-
[Attributor] Regularly clear dependences to remove spurious ones
As dependences between abstract attributes can become stale, e.g., if one was sufficient to imply another one at some point but it has since been wakened to the point it is not usable for the formerly implied one. To weed out spurious dependences, and thereby eliminate unneeded updates, we introduce an option to determine how often the dependence cache is cleared and recomputed during the fixpoint iteration. Note that the initial value was determined such that we see a positive result on our tests. Differential Revision: https://reviews.llvm.org/D63315 llvm-svn: 370230
Johannes Doerfert committedAug 28, 2019 Configuration menu - View commit details
-
Copy full SHA for f7ca0fe - Browse repository at this point
Copy the full SHA f7ca0feView commit details -
[dotest] Don't spend time replacing spaces in print output.
Replacing all spaces with dashes seems like a lot of needless work for a string that's just printed. llvm-svn: 370231
Configuration menu - View commit details
-
Copy full SHA for 0a114b3 - Browse repository at this point
Copy the full SHA 0a114b3View commit details -
[dotest] Don't try to guess the llvm binary dir.
Now that all supported build systems create a valid dotest.py invocation, we no longer need to guess the directory where any of the llvm tools live. Additionally, the current logic is incomplete: it doesn't try to find any other tools than FileCheck, such as dsymutil for example. If no FileCheck is provided, we should print a warning and skip the tests that need it, but that's not part of this patch. Differential revision: https://reviews.llvm.org/D66893 llvm-svn: 370232
Configuration menu - View commit details
-
Copy full SHA for 165d479 - Browse repository at this point
Copy the full SHA 165d479View commit details -
[X86][ReleaseNotes] Add a note about the switch to widening legalizat…
…ion for narrow vectors. llvm-svn: 370233
Configuration menu - View commit details
-
Copy full SHA for a47db71 - Browse repository at this point
Copy the full SHA a47db71View commit details -
[dotest] Don't try to guess the lldb binary & python dir.
Now that all supported build systems create a valid dotest.py invocation, we no longer need to guess the location of the lldb binary and Python directory. Differential revision: https://reviews.llvm.org/D66896 llvm-svn: 370234
Configuration menu - View commit details
-
Copy full SHA for dfc34ef - Browse repository at this point
Copy the full SHA dfc34efView commit details -
The referenced function `find_test_files_in_dir_tree` no longer exists. llvm-svn: 370235
Configuration menu - View commit details
-
Copy full SHA for b18f11e - Browse repository at this point
Copy the full SHA b18f11eView commit details -
[ValueMapper] NFC: Remove dead code to pause metadata mapping
Summary: This functionality was added when Mapper::mapMetadata was recursive. It is no longer needed after r265456, which switched it to be iterative. Reviewers: dexonsmith, srhines Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D66860 llvm-svn: 370236
Configuration menu - View commit details
-
Copy full SHA for 19205ab - Browse repository at this point
Copy the full SHA 19205abView commit details