Home
last modified time | relevance | path

Searched refs:SPARC64 (Results 1 – 25 of 65) sorted by relevance

123

/external/llvm-project/llvm/test/CodeGen/SPARC/
D2013-05-17-CallFrame.ll3 ; RUN: llc -march=sparcv9 < %s | FileCheck %s --check-prefix=SPARC64
36 ; SPARC64-LABEL: variable_alloca_with_adj_call_stack:
37 ; SPARC64: .cfi_startproc
38 ; SPARC64-NEXT: ! %bb.0: ! %entry
39 ; SPARC64-NEXT: save %sp, -128, %sp
40 ; SPARC64-NEXT: .cfi_def_cfa_register %fp
41 ; SPARC64-NEXT: .cfi_window_save
42 ; SPARC64-NEXT: .cfi_register %o7, %i7
43 ; SPARC64-NEXT: srl %i0, 0, %i0
44 ; SPARC64-NEXT: add %i0, 15, %i0
[all …]
D2011-01-11-FrameAddr.ll5 ;RUN: llc -march=sparcv9 < %s | FileCheck %s -check-prefix=SPARC64
20 ;SPARC64-LABEL: frameaddr
21 ;SPARC64: save %sp, -128, %sp
22 ;SPARC64: add %fp, 2047, %i0
23 ;SPARC64: ret
24 ;SPARC64-NOT: restore %g0, %g0, %g0
25 ;SPARC64: restore
45 ;SPARC64-LABEL: frameaddr2
46 ;SPARC64: flushw
47 ;SPARC64: ldx [%fp+2159], %[[R0:[goli][0-7]]]
[all …]
Dumulo-128-legalisation-lowering.ll3 ; RUN: llc < %s -mtriple=sparc64-unknown-linux-gnu | FileCheck %s --check-prefixes=SPARC64
191 ; SPARC64-LABEL: muloti_test:
192 ; SPARC64: .cfi_startproc
193 ; SPARC64-NEXT: .register %g2, #scratch
194 ; SPARC64-NEXT: ! %bb.0: ! %start
195 ; SPARC64-NEXT: save %sp, -176, %sp
196 ; SPARC64-NEXT: .cfi_def_cfa_register %fp
197 ; SPARC64-NEXT: .cfi_window_save
198 ; SPARC64-NEXT: .cfi_register %o7, %i7
199 ; SPARC64-NEXT: srax %i2, 63, %o0
[all …]
Dfp16-promote.ll6 ; RUN: llc -mtriple=sparc64-unknown-linux < %s | FileCheck %s -check-prefixes=ALL,SPARC64
36 ; SPARC64-LABEL: test_fpextend_float:
37 ; SPARC64: ! %bb.0:
38 ; SPARC64-NEXT: save %sp, -176, %sp
39 ; SPARC64-NEXT: call __gnu_h2f_ieee
40 ; SPARC64-NEXT: lduh [%i0], %o0
41 ; SPARC64-NEXT: ret
42 ; SPARC64-NEXT: restore
67 ; SPARC64-LABEL: test_fpextend_double:
68 ; SPARC64: ! %bb.0:
[all …]
Dfloat.ll5 ; RUN: llc -mtriple=sparc64-unknown-linux < %s | FileCheck %s -check-prefix=SPARC64
21 ; SPARC64-LABEL: test_neg:
22 ; SPARC64: fnegd %f0, %f0
45 ; SPARC64-LABEL: test_abs:
46 ; SPARC64: fabsd %f0, %f0
68 ; SPARC64-LABEL: test_v9_floatreg:
69 ; SPARC64: fsubd {{.+}}, {{.+}}, {{.+}}
70 ; SPARC64: faddd {{.+}}, {{.+}}, %f0
90 ; SPARC64-LABEL: test_xtos_stox
91 ; SPARC64: fxtos
[all …]
D2011-01-11-CC.ll3 ; RUN: llc -mtriple=sparc64-unknown-linux <%s | FileCheck %s -check-prefix=SPARC64
165 ; SPARC64-LABEL: test_adde_sube
166 ; SPARC64: addcc
167 ; SPARC64: addxcc
168 ; SPARC64: addxcc
169 ; SPARC64: addxcc
170 ; SPARC64: subcc
171 ; SPARC64: subxcc
172 ; SPARC64: subxcc
173 ; SPARC64: subxcc
Dctpop.ll10 ; RUN: llc < %s -march=sparcv9 -mattr=+popc | FileCheck %s -check-prefix=SPARC64
22 ; SPARC64-LABEL: test
23 ; SPARC64: srl %o0, 0, %o0
24 ; SPARC64: retl
25 ; SPARC64: popc %o0, %o0
/external/llvm/test/CodeGen/SPARC/
D2011-01-11-FrameAddr.ll5 ;RUN: llc -march=sparcv9 < %s | FileCheck %s -check-prefix=SPARC64
20 ;SPARC64-LABEL: frameaddr
21 ;SPARC64: save %sp, -128, %sp
22 ;SPARC64: add %fp, 2047, %i0
23 ;SPARC64: ret
24 ;SPARC64-NOT: restore %g0, %g0, %g0
25 ;SPARC64: restore
45 ;SPARC64-LABEL: frameaddr2
46 ;SPARC64: flushw
47 ;SPARC64: ldx [%fp+2159], %[[R0:[goli][0-7]]]
[all …]
Dfloat.ll5 ; RUN: llc -mtriple=sparc64-unknown-linux < %s | FileCheck %s -check-prefix=SPARC64
21 ; SPARC64-LABEL: test_neg:
22 ; SPARC64: fnegd %f0, %f0
45 ; SPARC64-LABEL: test_abs:
46 ; SPARC64: fabsd %f0, %f0
68 ; SPARC64-LABEL: test_v9_floatreg:
69 ; SPARC64: fsubd {{.+}}, {{.+}}, {{.+}}
70 ; SPARC64: faddd {{.+}}, {{.+}}, %f0
90 ; SPARC64-LABEL: test_xtos_stox
91 ; SPARC64: fxtos
[all …]
D2013-05-17-CallFrame.ll2 ; RUN: llc -march=sparcv9 < %s | FileCheck %s --check-prefix=SPARC64
11 ; SPARC64-LABEL: variable_alloca_with_adj_call_stack
12 ; SPARC64: save %sp, -128, %sp
13 ; SPARC64: add {{.+}}, 2175, %o0
14 ; SPARC64: add %sp, -80, %sp
15 ; SPARC64: call foo
16 ; SPARC64: add %sp, 80, %sp
D2011-01-11-CC.ll3 ; RUN: llc -mtriple=sparc64-unknown-linux <%s | FileCheck %s -check-prefix=SPARC64
165 ; SPARC64-LABEL: test_adde_sube
166 ; SPARC64: addcc
167 ; SPARC64: addxcc
168 ; SPARC64: addxcc
169 ; SPARC64: addxcc
170 ; SPARC64: subcc
171 ; SPARC64: subxcc
172 ; SPARC64: subxcc
173 ; SPARC64: subxcc
Dctpop.ll10 ; RUN: llc < %s -march=sparcv9 -mattr=+popc | FileCheck %s -check-prefix=SPARC64
22 ; SPARC64-LABEL: test
23 ; SPARC64: srl %o0, 0, %o0
24 ; SPARC64: retl
25 ; SPARC64: popc %o0, %o0
/external/strace/xlat/
Dscmvals.h30 # elif defined SPARC || defined SPARC64
39 # elif defined SPARC || defined SPARC64
48 # elif defined SPARC || defined SPARC64
57 # elif defined SPARC || defined SPARC64
66 # elif defined SPARC || defined SPARC64
75 # elif defined SPARC || defined SPARC64
99 # elif defined SPARC || defined SPARC64
112 # elif defined SPARC || defined SPARC64
125 # elif defined SPARC || defined SPARC64
138 # elif defined SPARC || defined SPARC64
[all …]
Dscmvals.in8 # elif defined SPARC || defined SPARC64
19 # elif defined SPARC || defined SPARC64
30 # elif defined SPARC || defined SPARC64
41 # elif defined SPARC || defined SPARC64
52 # elif defined SPARC || defined SPARC64
63 # elif defined SPARC || defined SPARC64
/external/llvm-project/llvm/test/MC/Sparc/
Dsparc-directives.s2 ! RUN: llvm-mc %s -arch=sparcv9 -show-encoding | FileCheck %s --check-prefix=SPARC64
9 ! SPARC64: .byte 24
13 ! SPARC64: .half 1024
15 ! SPARC64: .half 1024
20 ! SPARC64: .word 65536
22 ! SPARC64: .word 65536
27 ! SPARC64: .xword 65536
Dsparc-directive-xword.s2 ! RUN: llvm-mc %s -triple sparc64 -show-encoding | FileCheck %s --check-prefix=SPARC64
9 ! SPARC64: .xword 65536
/external/llvm-project/llvm/test/DebugInfo/Sparc/
Dgnu-window-save.ll1 …< %s -mtriple sparc64-unknown-linux-gnu | llvm-dwarfdump -v - | FileCheck %s --check-prefix=SPARC64
7 ; SPARC64: file format elf64-sparc
9 ; SPARC64: .debug_info
10 ; SPARC64: DW_TAG_compile_unit
11 ; SPARC64: DW_AT_name [DW_FORM_strp] ( .debug_str[0x{{[0-9,A-F,a-f]+}}] = "hello.c")
12 ; SPARC64: DW_TAG_subprogram
13 ; SPARC64: DW_AT_name [DW_FORM_strp] ( .debug_str[0x{{[0-9,A-F,a-f]+}}] = "main")
14 ; SPARC64: DW_TAG_base_type
15 ; SPARC64: DW_AT_name [DW_FORM_strp] ( .debug_str[0x{{[0-9,A-F,a-f]+}}] = "int")
17 ; SPARC64: .debug_frame
[all …]
/external/llvm/test/DebugInfo/Sparc/
Dgnu-window-save.ll1 …O0 < %s -mtriple sparc64-unknown-linux-gnu | llvm-dwarfdump - | FileCheck %s --check-prefix=SPARC64
7 ; SPARC64: file format ELF64-sparc
9 ; SPARC64: .debug_info
10 ; SPARC64: DW_TAG_compile_unit
11 ; SPARC64: DW_AT_name [DW_FORM_strp] ( .debug_str[0x{{[0-9,A-F,a-f]+}}] = "hello.c")
12 ; SPARC64: DW_TAG_subprogram
13 ; SPARC64: DW_AT_name [DW_FORM_strp] ( .debug_str[0x{{[0-9,A-F,a-f]+}}] = "main")
14 ; SPARC64: DW_TAG_base_type
15 ; SPARC64: DW_AT_name [DW_FORM_strp] ( .debug_str[0x{{[0-9,A-F,a-f]+}}] = "int")
17 ; SPARC64: .debug_frame
[all …]
/external/libffi/src/sparc/
Dffitarget.h38 #ifndef SPARC64
39 #define SPARC64 macro
49 #ifdef SPARC64
63 #ifdef SPARC64
74 #ifdef SPARC64
/external/llvm/test/MC/Sparc/
Dsparc-directives.s2 ! RUN: llvm-mc %s -arch=sparcv9 -show-encoding | FileCheck %s --check-prefix=SPARC64
9 ! SPARC64: .byte 24
13 ! SPARC64: .half 1024
17 ! SPARC64: .word 65536
21 ! SPARC64: .xword 65536
Dsparc-directive-xword.s2 ! RUN: llvm-mc %s -triple sparc64 -show-encoding | FileCheck %s --check-prefix=SPARC64
9 ! SPARC64: .xword 65536
/external/python/cpython2/Modules/_ctypes/libffi/src/sparc/
Dffitarget.h38 #ifndef SPARC64
39 #define SPARC64 macro
53 #ifdef SPARC64
66 #ifdef SPARC64
Dffi.c371 #ifdef SPARC64
410 #ifdef SPARC64 in ffi_call()
465 #ifdef SPARC64 in ffi_call()
482 #ifdef SPARC64
497 #ifdef SPARC64 in ffi_prep_closure_loc()
525 #ifdef SPARC64 in ffi_prep_closure_loc()
/external/python/cpython2/Modules/_ctypes/libffi_msvc/
Dtypes.c45 #if defined ALPHA || defined SPARC64 || defined X86_64 || defined S390X \
87 #ifdef SPARC64
/external/python/cffi/c/libffi_msvc/
Dtypes.c45 #if defined ALPHA || defined SPARC64 || defined X86_64 || defined S390X \
87 #ifdef SPARC64

123