[PATCH] D131716: X86: Don't fold TEST into ADD ... at GOTTPOFF/GOTNTPOFF/INDNTPOFF

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 11 13:51:16 PDT 2022


craig.topper added inline comments.


================
Comment at: llvm/lib/Target/SPIRV/SPIRVDuplicatesTracker.cpp:82
           MachineInstr &MI = const_cast<MachineInstr &>(CMI);
+#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
           MI.dump();
----------------
Unrelated change?


================
Comment at: llvm/lib/Target/X86/X86InstrInfo.cpp:4091
+    unsigned Flags = MI.getOperand(5).getTargetFlags();
+    if (Flags == X86II::MO_GOTTPOFF || Flags == X86II::MO_INDNTPOFF || Flags == X86II::MO_GOTNTPOFF)
+      return false;
----------------
80 columns


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D131716/new/

https://reviews.llvm.org/D131716



More information about the llvm-commits mailing list