[all-commits] [llvm/llvm-project] 2e6640: Don't use dyn_cast_or_null if we know the pointer ...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Fri Jan 10 02:37:26 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2e66405d8d8ed818cb9310b6c33419bd8d803d96
      https://github.com/llvm/llvm-project/commit/2e66405d8d8ed818cb9310b6c33419bd8d803d96
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-01-10 (Fri, 10 Jan 2020)

  Changed paths:
    M llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp

  Log Message:
  -----------
  Don't use dyn_cast_or_null if we know the pointer is nonnull.

Fix clang static analyzer null dereference warning by using dyn_cast instead.


  Commit: 3804ac63d5d8443d0b6826b566e9cbb84d8898f3
      https://github.com/llvm/llvm-project/commit/3804ac63d5d8443d0b6826b566e9cbb84d8898f3
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-01-10 (Fri, 10 Jan 2020)

  Changed paths:
    M llvm/test/CodeGen/X86/vector-shuffle-256-v8.ll

  Log Message:
  -----------
  [X86][AVX] Add tests for v8f32/v8i32 089abcde and 0189abcd shuffles

Mentioned in D66004


  Commit: b2cd273416f82b6c5efeb6138276d9e6b6f8256e
      https://github.com/llvm/llvm-project/commit/b2cd273416f82b6c5efeb6138276d9e6b6f8256e
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-01-10 (Fri, 10 Jan 2020)

  Changed paths:
    M llvm/lib/CodeGen/MachineOutliner.cpp

  Log Message:
  -----------
  Fix Wdocumentation warning. NFCI.


  Commit: f3849f739e52510871d11361125f0ef239f11603
      https://github.com/llvm/llvm-project/commit/f3849f739e52510871d11361125f0ef239f11603
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-01-10 (Fri, 10 Jan 2020)

  Changed paths:
    M clang/lib/Parse/ParseExpr.cpp

  Log Message:
  -----------
  Fix Wdocumentation warning. NFCI.


Compare: https://github.com/llvm/llvm-project/compare/498856fca5b9...f3849f739e52


More information about the All-commits mailing list