[PATCH] D35248: [ARM] Tidy up and organise better ARM.td. NFC.

Florian Hahn via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 13 02:14:25 PDT 2017


fhahn added a comment.

In AArch64.td strings literals are either split up or the following indentation pattern is used

  def FeatureSlowPaired128 : SubtargetFeature<"slow-paired-128",
      "Paired128IsSlow", "true", "Paired 128 bit loads and stores are slow">;
  
  def FeatureAlternateSExtLoadCVTF32Pattern : SubtargetFeature<
      "alternate-sextload-cvt-f32-pattern", "UseAlternateSExtLoadCVTF32Pattern",
      "true", "Use alternative pattern for sextload convert to f32">;



================
Comment at: lib/Target/ARM/ARM.td:250
                                                "AvoidCPSRPartialUpdate", "true",
                                  "Avoid CPSR partial update for OOO execution">;
 
----------------
indent off


================
Comment at: lib/Target/ARM/ARM.td:257
                                                   "true",
                   "Disable +1 predication cost for instructions updating CPSR">;
 
----------------
indent off


================
Comment at: lib/Target/ARM/ARM.td:284
+def FeatureMP             : SubtargetFeature<"mp", "HasMPExtension", "true",
+                                        "Supports Multiprocessing extension">;
 
----------------
indent off


https://reviews.llvm.org/D35248





More information about the llvm-commits mailing list