[llvm] [LoongArch] Enable FeatureExtLSX for generic-la64 processor (PR #113421)

via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 24 01:12:27 PDT 2024


================
@@ -1,13 +1,15 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
 ; RUN: llc --mtriple=loongarch64 --verify-machineinstrs --stop-after=prologepilog < %s | FileCheck %s
 
 ;; Check that STATEPOINT instruction has an early clobber implicit def for R1.
 
 define void @test() gc "statepoint-example" {
 entry:
   %safepoint_token = tail call token (i64, i32, ptr, i32, i32, ...) @llvm.experimental.gc.statepoint.p0(i64 0, i32 0, ptr elementtype(void ()) @return_i1, i32 0, i32 0, i32 0, i32 0) ["gc-live" ()]
-; CHECK: STATEPOINT 0, 0, 0, target-flags(loongarch-call-plt) @return_i1, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, csr_ilp32s_lp64s, implicit-def $r3, implicit-def dead early-clobber $r1
----------------
Ami-zhang wrote:

The automated updating of this case with `update_llc_test_checks.py` led to this behavior.
To keep the original style for easy-reviewing, I manually updated it this time.

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


More information about the llvm-commits mailing list