[all-commits] [llvm/llvm-project] f28614: [TargetMachine] Remove DefaultOptions (#66673)

Arthur Eubanks via All-commits all-commits at lists.llvm.org
Mon Sep 18 12:37:04 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f286141149f8912e145d64f04e77aed86fd22d36
      https://github.com/llvm/llvm-project/commit/f286141149f8912e145d64f04e77aed86fd22d36
  Author: Arthur Eubanks <aeubanks at google.com>
  Date:   2023-09-18 (Mon, 18 Sep 2023)

  Changed paths:
    M llvm/include/llvm/Target/TargetMachine.h
    M llvm/lib/Target/TargetMachine.cpp

  Log Message:
  -----------
  [TargetMachine] Remove DefaultOptions (#66673)

7d81813d says that this was used because functions missing certain
attributes (e.g. fast math) would inherit behavior from previous
functions with those attributes. However, later c378e52c explicitly set
those attributes if they were missing and removed the use of
DefaultOptions.




More information about the All-commits mailing list