[all-commits] [llvm/llvm-project] 60543c: Use std::optional in the MachineVerifier to distin...

Fabian Ritter via All-commits all-commits at lists.llvm.org
Thu Sep 5 03:43:04 PDT 2024


  Branch: refs/heads/users/ritter-x2a/track-zero-sized-call-frames-in-machinebb
  Home:   https://github.com/llvm/llvm-project
  Commit: 60543c0b46fd6d6db87d3252cb5a10757965d863
      https://github.com/llvm/llvm-project/commit/60543c0b46fd6d6db87d3252cb5a10757965d863
  Author: Fabian Ritter <fabian.ritter at amd.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

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

  Log Message:
  -----------
  Use std::optional in the MachineVerifier to distinguish zero-sized from no call frames.


  Commit: 9aead99a484eeecaa02baf6accc820847d3714aa
      https://github.com/llvm/llvm-project/commit/9aead99a484eeecaa02baf6accc820847d3714aa
  Author: Fabian Ritter <fabian.ritter at amd.com>
  Date:   2024-09-05 (Thu, 05 Sep 2024)

  Changed paths:
    M llvm/include/llvm/CodeGen/TargetInstrInfo.h
    M llvm/lib/CodeGen/TargetInstrInfo.cpp
    M llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
    M llvm/lib/Target/X86/X86FrameLowering.cpp
    M llvm/lib/Target/X86/X86ISelLowering.cpp

  Log Message:
  -----------
  Catch some cases where the call frame size stored in MachineBasicBlocks was not set or updated.


Compare: https://github.com/llvm/llvm-project/compare/79c40aa7a7d0...9aead99a484e

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