[llvm] e21f90d - [AArch64] Removing redundant PAuth flag

via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 31 13:01:30 PST 2022


Author: tyb0807
Date: 2022-01-31T21:00:30Z
New Revision: e21f90dba28c97538bfece3385e3b7616bd25730

URL: https://github.com/llvm/llvm-project/commit/e21f90dba28c97538bfece3385e3b7616bd25730
DIFF: https://github.com/llvm/llvm-project/commit/e21f90dba28c97538bfece3385e3b7616bd25730.diff

LOG: [AArch64] Removing redundant PAuth flag

This removes `HasPAUTH` from `AArch64SubTarget`, as it seems to be a
redundant, unused copy of `HasPAuth`.

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

Added: 
    

Modified: 
    llvm/lib/Target/AArch64/AArch64Subtarget.h

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AArch64/AArch64Subtarget.h b/llvm/lib/Target/AArch64/AArch64Subtarget.h
index 44b12b3a885d..7b2bbad30f85 100644
--- a/llvm/lib/Target/AArch64/AArch64Subtarget.h
+++ b/llvm/lib/Target/AArch64/AArch64Subtarget.h
@@ -218,7 +218,6 @@ class AArch64Subtarget final : public AArch64GenSubtargetInfo {
   bool HasETE = false;
   bool HasTRBE = false;
   bool HasBRBE = false;
-  bool HasPAUTH = false;
   bool HasSPE_EEF = false;
 
   // HasZeroCycleRegMove - Has zero-cycle register mov instructions.
@@ -511,7 +510,6 @@ class AArch64Subtarget final : public AArch64GenSubtargetInfo {
   bool hasRandGen() const { return HasRandGen; }
   bool hasMTE() const { return HasMTE; }
   bool hasTME() const { return HasTME; }
-  bool hasPAUTH() const { return HasPAUTH; }
   // Arm SVE2 extensions
   bool hasSVE2AES() const { return HasSVE2AES; }
   bool hasSVE2SM4() const { return HasSVE2SM4; }


        


More information about the llvm-commits mailing list