[all-commits] [llvm/llvm-project] 8ce4a8: [CodeGen] Refactor CreateStackTemporary

david-arm via All-commits all-commits at lists.llvm.org
Thu May 14 23:29:48 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 8ce4a8f6dfbe5ed34ebdc5baf904e5102514d81c
      https://github.com/llvm/llvm-project/commit/8ce4a8f6dfbe5ed34ebdc5baf904e5102514d81c
  Author: David Sherwood <david.sherwood at arm.com>
  Date:   2020-05-15 (Fri, 15 May 2020)

  Changed paths:
    M llvm/include/llvm/CodeGen/SelectionDAG.h
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp

  Log Message:
  -----------
  [CodeGen] Refactor CreateStackTemporary

I've created a new variant of CreateStackTemporary that takes
TypeSize and Align arguments, and made the older instances of
CreateStackTemporary call this new function. This refactoring is
in preparation for more patches in this area related to scalable
vectors and improving the alignment calculations.

Differential Revision: https://reviews.llvm.org/D79933




More information about the All-commits mailing list