xref: /aosp_15_r20/external/llvm/test/CodeGen/X86/x86-16.ll (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker; RUN: llc < %s | FileCheck %s
2*9880d681SAndroid Build Coastguard Workertarget datalayout = "e-m:e-p:32:32-f64:32:64-f80:32-n8:16:32-S128"
3*9880d681SAndroid Build Coastguard Workertarget triple = "i386-unknown-linux-code16"
4*9880d681SAndroid Build Coastguard Worker
5*9880d681SAndroid Build Coastguard Worker; Function Attrs: nounwind
6*9880d681SAndroid Build Coastguard Workerdefine i32 @main() #0 {
7*9880d681SAndroid Build Coastguard Worker  %retval = alloca i32, align 4
8*9880d681SAndroid Build Coastguard Worker  store i32 0, i32* %retval, align 4
9*9880d681SAndroid Build Coastguard Worker  ret i32 0
10*9880d681SAndroid Build Coastguard Worker}
11*9880d681SAndroid Build Coastguard Worker
12*9880d681SAndroid Build Coastguard Worker; CHECK: .code16
13*9880d681SAndroid Build Coastguard Worker; CHECK-LABEL: main
14*9880d681SAndroid Build Coastguard Worker
15*9880d681SAndroid Build Coastguard Worker
16*9880d681SAndroid Build Coastguard Workerattributes #0 = { nounwind }
17*9880d681SAndroid Build Coastguard Worker
18*9880d681SAndroid Build Coastguard Worker!llvm.ident = !{!0}
19*9880d681SAndroid Build Coastguard Worker
20*9880d681SAndroid Build Coastguard Worker!0 = !{!"clang version 3.9.0 (trunk 265439) (llvm/trunk 265567)"}