[all-commits] [llvm/llvm-project] 14f335: [StackSafety] Bailout more aggressively

Vitaly Buka via All-commits all-commits at lists.llvm.org
Wed May 27 13:33:49 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 14f33575868556f928434192bd6141f4be16a7a4
      https://github.com/llvm/llvm-project/commit/14f33575868556f928434192bd6141f4be16a7a4
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2020-05-27 (Wed, 27 May 2020)

  Changed paths:
    M llvm/lib/Analysis/StackSafetyAnalysis.cpp

  Log Message:
  -----------
  [StackSafety] Bailout more aggressively
Many edge cases, e.g. wrapped ranges, can be processed
precisely without bailout. However it's very unlikely that
memory access with min/max integer offsets will be
classified as safe anyway.
Early bailout may help with ThinLTO where we can
drop unsafe parameters from summaries.


  Commit: 804a39a201567f5f615246bf99cf8e8ff7e006c8
      https://github.com/llvm/llvm-project/commit/804a39a201567f5f615246bf99cf8e8ff7e006c8
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2020-05-27 (Wed, 27 May 2020)

  Changed paths:
    M llvm/lib/Analysis/StackSafetyAnalysis.cpp

  Log Message:
  -----------
  [NFC,StackSafety] Rename some variables


Compare: https://github.com/llvm/llvm-project/compare/b27738231161...804a39a20156


More information about the All-commits mailing list