[AArch64,ELF] Restrict MOVZ/MOVK to non-PIC large code model (#70178)
[llvm-project.git] / llvm / test / CodeGen / X86 / system-intrinsics-xsaveopt.ll
bloba640c5ca25c01e72a26c8a2d90f10c20056c28c7
1 ; RUN: llc < %s -mtriple=i686-unknown-unknown -mattr=+xsave,+xsaveopt | FileCheck %s
3 define void @test_xsaveopt(ptr %ptr, i32 %hi, i32 %lo) {
4 ; CHECK-LABEL: test_xsaveopt
5 ; CHECK: movl     8(%esp), %edx
6 ; CHECK: movl     12(%esp), %eax
7 ; CHECK: movl     4(%esp), %ecx
8 ; CHECK: xsaveopt (%ecx)
9   call void @llvm.x86.xsaveopt(ptr %ptr, i32 %hi, i32 %lo)
10   ret void;
12 declare void @llvm.x86.xsaveopt(ptr, i32, i32)