[all-commits] [llvm/llvm-project] 6279d2: AArch64ABIInfo::passAsAggregateType - don't direct...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Tue Dec 31 06:43:21 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6279d2e0f33ed1aa686aace48da6ccf912ab4b28
      https://github.com/llvm/llvm-project/commit/6279d2e0f33ed1aa686aace48da6ccf912ab4b28
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2024-12-31 (Tue, 31 Dec 2024)

  Changed paths:
    M clang/lib/CodeGen/Targets/AArch64.cpp

  Log Message:
  -----------
  AArch64ABIInfo::passAsAggregateType - don't directly dereference getAs<> result. NFC.

Reported by coverity static analyzer - we know the type is a BuiltinType so use castAs<>


  Commit: b195bb87e1a0120d8bc6f7fd7e6a7424bd664004
      https://github.com/llvm/llvm-project/commit/b195bb87e1a0120d8bc6f7fd7e6a7424bd664004
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2024-12-31 (Tue, 31 Dec 2024)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/VectorCombine.cpp

  Log Message:
  -----------
  [VectorCombine] scalarizeLoadExtract - consistently use LoadInst and ExtractElementInst specific operand getters. NFC

Noticed while investigating the hung builds reported after af83093933ca73bc82c33130f8bda9f1ae54aae2


Compare: https://github.com/llvm/llvm-project/compare/ddef380cd6c3...b195bb87e1a0

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list