[llvm-branch-commits] [llvm] [X86] Avoid generating nested CALLSEQ for TLS pointer function arguments (PR #106965)

Fabian Ritter via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Sep 5 00:01:23 PDT 2024


================
@@ -0,0 +1,30 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
+; RUN: llc -mtriple=x86_64 -verify-machineinstrs < %s -relocation-model=pic | FileCheck %s
----------------
ritter-x2a wrote:

I think -verify-machineinstrs is useful here: Without my patch, the test fails in the MachineVerifier, where the call stack pseudos are checked. Without -verify-machineinstrs, this would only happen in builds with expensive checks enabled, and the test would be ineffective for other builds.

https://github.com/llvm/llvm-project/pull/106965


More information about the llvm-branch-commits mailing list