brintos

brintos / llvm-project-archived public Read only

0
0
Text · 811 B · 674c12a Raw
28 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 62; RUN: llc < %s -mtriple=i686-unknown-unknown -mattr=+sse2 -verify-machineinstrs | FileCheck %s --check-prefixes=X863; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+sse2 -verify-machineinstrs | FileCheck %s --check-prefixes=X644 5define i32 @foo() strictfp {6; X86-LABEL: foo:7; X86:       # %bb.0: # %entry8; X86-NEXT:    movl $1, %eax9; X86-NEXT:    #APP10; X86-NEXT:    #NO_APP11; X86-NEXT:    movl $-1, %eax12; X86-NEXT:    retl13;14; X64-LABEL: foo:15; X64:       # %bb.0: # %entry16; X64-NEXT:    movl $1, %eax17; X64-NEXT:    #APP18; X64-NEXT:    #NO_APP19; X64-NEXT:    movl $-1, %eax20; X64-NEXT:    retq21entry:22  tail call void asm sideeffect "", "r"(i32 1) #1, !srcloc !023  ret i32 -124}25 26 27!0 = !{i64 87}28