[all-commits] [llvm/llvm-project] be7b38: flang: Update stacksave/stackrestore intrinsic uses

Matt Arsenault via All-commits all-commits at lists.llvm.org
Wed Aug 9 16:35:19 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: be7b385f3649ab885b61a37b171599827e1d4995
      https://github.com/llvm/llvm-project/commit/be7b385f3649ab885b61a37b171599827e1d4995
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-08-09 (Wed, 09 Aug 2023)

  Changed paths:
    M flang/lib/Optimizer/Builder/LowLevelIntrinsics.cpp
    M flang/test/Fir/boxproc.fir
    M flang/test/Fir/target-rewrite-complex16.fir
    M flang/test/HLFIR/order_assignments/where-scheduling.f90
    M flang/test/Lower/HLFIR/elemental-array-ops.f90
    M flang/test/Lower/array-elemental-calls-char.f90
    M flang/test/Lower/block.f90
    M flang/test/Lower/computed-goto.f90
    M flang/test/Lower/dummy-procedure-character.f90
    M flang/test/Lower/explicit-interface-results-2.f90
    M flang/test/Lower/forall/array-constructor.f90
    M flang/test/Lower/host-associated-functions.f90
    M flang/test/Lower/host-associated.f90
    M flang/test/Lower/io-write.f90
    M flang/test/Transforms/stack-arrays.fir

  Log Message:
  -----------
  flang: Update stacksave/stackrestore intrinsic uses

Suboptimal fix after 25bc999d1fb2efccc3ece398550af738aea7d310. Ideally
this would go through a builder and use the proper alloca type instead
of using hardcoded mangled names.




More information about the All-commits mailing list