Skip to content
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 #23

Merged
merged 8 commits into from
Aug 28, 2019
Merged

[pull] master from llvm:master #23

merged 8 commits into from
Aug 28, 2019

Commits on Aug 28, 2019

  1. [OPENMP][Analysis] Add analysis of the map clauses.

    Summary:
    Added basic analysis of map clauses. Only map clauses with to and tofrom
    map type must be analyzed since all other map types (alloc, delete, etc.) do not require to use the value of the initial variable, instead they create the new copy of the variable.
    
    Reviewers: NoQ
    
    Subscribers: guansong, cfe-commits, kkwli0, caomhin
    
    Tags: #clang
    
    Differential Revision: https://reviews.llvm.org/D66668
    
    llvm-svn: 370214
    alexey-bataev committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    94a170f View commit details
    Browse the repository at this point in the history
  2. [AMDGPU] Adjust number of SGPRs available in Calling Convention

    This reduces the number of SGPRs due to some concerns about running
    out of SGPRs if you make all the SGPRs that aren't reserved available
    for the calling convention.
    
    Change-Id: Idb4ca4dc72f5b6808cb524ff7270915a8de5b4c1
    llvm-svn: 370215
    Ryan Taylor committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    3b1459e View commit details
    Browse the repository at this point in the history
  3. Use target_impl functions to replace more inline asm

    Summary:
    Use target_impl functions to replace more inline asm
    Follow on from D65836. Removes remaining asm shuffles and lanemask accessors
    Also changes the types of target_impl bitwise functions to unsigned.
    
    Reviewers: jdoerfert, ABataev, grokos, Hahnfeld, gregrodgers, ronlieb, hfinkel
    
    Subscribers: openmp-commits
    
    Tags: #openmp
    
    Differential Revision: https://reviews.llvm.org/D66809
    
    llvm-svn: 370216
    JonChesterfield committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    3294421 View commit details
    Browse the repository at this point in the history
  4. [NFC] Added a comment to avoid possible confusion

    llvm-svn: 370217
    davidbolvansky committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    af118bb View commit details
    Browse the repository at this point in the history
  5. [clangd][vscode] Don't leak the resources

    Summary: We miss a few places where we need to add them to the subscriptions.
    
    Reviewers: jvikstrom
    
    Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, cfe-commits
    
    Tags: #clang
    
    Differential Revision: https://reviews.llvm.org/D66881
    
    llvm-svn: 370218
    hokein committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    92e09b2 View commit details
    Browse the repository at this point in the history
  6. Try fixing CRLF issues in Git with [clang-scan-deps] Minimizer: Corre…

    …ctly handle multi-line content with CR+LF line endings
    
    Differential Revision: https://reviews.llvm.org/D66556
    
    llvm-svn: 370219
    aganea committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    3c30737 View commit details
    Browse the repository at this point in the history
  7. Fix uninitialized variable warning in cppcheck. NFCI.

    InstCombiner::MaxArraySizeForCombine is set outside the constructor so we need to ensure it has a default initialization value.
    
    llvm-svn: 370220
    RKSimon committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    b569624 View commit details
    Browse the repository at this point in the history
  8. [InstCombine] Disable recursion in foldGEPICmp for vector pointer GEPs

    Due to missing vector support in this function, recursion can
    generate worse code in some cases.
    
    llvm-svn: 370221
    topperc committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    f79d8a0 View commit details
    Browse the repository at this point in the history