[all-commits] [llvm/llvm-project] c94f4a: ClangOffloadBundler - getCompatibleOffloadTargets ...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Fri Aug 20 06:31:34 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c94f4a9c5d8ca826986c9490e668ba66afad3419
      https://github.com/llvm/llvm-project/commit/c94f4a9c5d8ca826986c9490e668ba66afad3419
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2021-08-20 (Fri, 20 Aug 2021)

  Changed paths:
    M clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp

  Log Message:
  -----------
  ClangOffloadBundler - getCompatibleOffloadTargets - Fix unknown parameter Wdocumentation warnings. NFC.


  Commit: c1f3bab23b57e0d59951f7d8b5d0a0da463d94e7
      https://github.com/llvm/llvm-project/commit/c1f3bab23b57e0d59951f7d8b5d0a0da463d94e7
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2021-08-20 (Fri, 20 Aug 2021)

  Changed paths:
    M llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp

  Log Message:
  -----------
  MainSwitch::isValidSelectInst - don't dereference dyn_cast<> results.

We've already checked that the pointer isa<PHINode>, so we can use cast<Instruction> safely.

Fixes static analyser warning.


  Commit: 9efda541bfbd145de90f7db38d935db6246dc45a
      https://github.com/llvm/llvm-project/commit/9efda541bfbd145de90f7db38d935db6246dc45a
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2021-08-20 (Fri, 20 Aug 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
    M llvm/test/Analysis/CostModel/X86/fpclassify.ll

  Log Message:
  -----------
  [CostModel][X86] Add costs for f32/f64 scalar and vector types.

The f16 half types are still pretty useless as we don't have it as a legal type (we treat them as i16 most of the time)


Compare: https://github.com/llvm/llvm-project/compare/c76c24e40b4a...9efda541bfbd


More information about the All-commits mailing list