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 #50

Merged
merged 7 commits into from
Aug 29, 2019
Merged

[pull] master from llvm:master #50

merged 7 commits into from
Aug 29, 2019

Commits on Aug 29, 2019

  1. Configuration menu
    Copy the full SHA
    0785f8d View commit details
    Browse the repository at this point in the history
  2. Avoid crash when dumping NULL Type as JSON.

    Patch by Bert Belder.
    
    llvm-svn: 370401
    AaronBallman committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    1755617 View commit details
    Browse the repository at this point in the history
  3. AMDGPU/GlobalISel: Legalize sin/cos

    llvm-svn: 370402
    arsenm committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    cbd1782 View commit details
    Browse the repository at this point in the history
  4. [ASan] Version mismatch check follow-up

    Follow-up for:
    [ASan] Make insertion of version mismatch guard configurable
    3ae9b9d
    
    This tiny change makes sure that this test passes on our internal bots
    as well.
    
    llvm-svn: 370403
    yln committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    af78899 View commit details
    Browse the repository at this point in the history
  5. [X86][SSE] combinePMULDQ - pmuldq(x, 0) -> zero vector (PR43159)

    ISD::isBuildVectorAllZeros permits undef elements to be present, which means we can't return it as a zero vector. PMULDQ/PMULUDQ is an extending multiply so a multiply by zero of the lower 32-bits should result in a zero 64-bit element.
    
    llvm-svn: 370404
    RKSimon committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    3d705a1 View commit details
    Browse the repository at this point in the history
  6. Fix the build for MSVC builds using M_PI

    llvm-svn: 370405
    rnk committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    fe47ed6 View commit details
    Browse the repository at this point in the history
  7. [CFG] Fix CFG for statement-expressions in return values.

    We're building the CFG from bottom to top, so when the return-value expression
    has a non-trivial CFG on its own, we need to continue building from the entry
    to the return-value expression CFG rather than from the block to which
    we've just appended the return statement.
    
    Fixes a false positive warning "control may reach end of non-void function".
    
    llvm-svn: 370406
    haoNoQ committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    e5c0994 View commit details
    Browse the repository at this point in the history