[all-commits] [llvm/llvm-project] 947905: clang: Use correct address space for redeclared fu...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Wed Dec 21 05:27:37 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 947905a1c5843b677849c3c4fadb524b6405c139
      https://github.com/llvm/llvm-project/commit/947905a1c5843b677849c3c4fadb524b6405c139
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-12-21 (Wed, 21 Dec 2022)

  Changed paths:
    M clang/lib/CodeGen/CodeGenModule.cpp
    A clang/test/CodeGen/redeclare-function-addrspace.c

  Log Message:
  -----------
  clang: Use correct address space for redeclared functions

Fixes assert/verifier error with AVR.


  Commit: 719123230577ebfb689b53ed09f4d06ddc1664ef
      https://github.com/llvm/llvm-project/commit/719123230577ebfb689b53ed09f4d06ddc1664ef
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-12-21 (Wed, 21 Dec 2022)

  Changed paths:
    M clang/lib/CodeGen/CodeGenModule.cpp
    A clang/test/CodeGen/incomplete-function-type-function-addrspace.c

  Log Message:
  -----------
  clang: Fix another assert from not respecting function address spaces


  Commit: 2bb59549e11fdb1d6b6c4e68f4572783f414d67f
      https://github.com/llvm/llvm-project/commit/2bb59549e11fdb1d6b6c4e68f4572783f414d67f
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-12-21 (Wed, 21 Dec 2022)

  Changed paths:
    M clang/lib/CodeGen/CodeGenModule.cpp
    A clang/test/CodeGen/avr/builtin-function-start.c

  Log Message:
  -----------
  clang: Respect function address space for __builtin_function_start

Fixes assertion.


Compare: https://github.com/llvm/llvm-project/compare/d58f67078860...2bb59549e11f


More information about the All-commits mailing list