[PATCH] D116072: [X86] GLC: Break false dependency for dest register for several instructions.

Simon Pilgrim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 19 08:16:35 PDT 2022


RKSimon added inline comments.


================
Comment at: llvm/test/CodeGen/X86/cmul-false-deps.ll:3
+; RUN: llc -disable-peephole -verify-machineinstrs -mcpu=sapphirerapids -mattr=+false-deps-cmul -mtriple=x86_64-unknown-unknown < %s | FileCheck %s --check-prefixes=ENABLE
+; RUN: llc -disable-peephole -verify-machineinstrs -mcpu=sapphirerapids -mattr=-false-deps-cmul -mtriple=x86_64-unknown-unknown < %s | FileCheck %s --check-prefixes=DISABLE
+
----------------
Do you need disable-peephole?


================
Comment at: llvm/test/CodeGen/X86/cmul-false-deps.ll:6
+target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
+target triple = "x86_64-unknown-unknown"
+
----------------
you can remove these - as you have specified a triple in the RUN


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

https://reviews.llvm.org/D116072



More information about the llvm-commits mailing list