[all-commits] [llvm/llvm-project] 2e416c: [NFC] Make FPClassTest a bitmask enumeration

Serge Pavlov via All-commits all-commits at lists.llvm.org
Tue Feb 21 23:21:07 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2e416cdd52c1079b8c7cb1f7d7e557c889a4fb56
      https://github.com/llvm/llvm-project/commit/2e416cdd52c1079b8c7cb1f7d7e557c889a4fb56
  Author: Serge Pavlov <sepavloff at gmail.com>
  Date:   2023-02-22 (Wed, 22 Feb 2023)

  Changed paths:
    M llvm/include/llvm/ADT/FloatingPointMode.h
    M llvm/include/llvm/CodeGen/CodeGenCommonISel.h
    M llvm/include/llvm/CodeGen/TargetLowering.h
    M llvm/lib/CodeGen/CodeGenCommonISel.cpp
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
    M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
    M llvm/lib/IR/Verifier.cpp

  Log Message:
  -----------
  [NFC] Make FPClassTest a bitmask enumeration

With this change bitwise operations are allowed for FPClassTest
enumeration, it must simplify using this type. Also some functions
changed to get argument of type FPClassTest instead of unsigned.

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




More information about the All-commits mailing list