Home
last modified time | relevance | path

Searched refs:sethi (Results 1 – 25 of 30) sorted by relevance

12

/external/llvm/test/CodeGen/SPARC/
Dfloat-constants.ll10 ; TODO-CHECK: sethi 1049856, %o0
11 ; TODO-CHECK: sethi 0, %o1
21 ; TODO-CHECK: sethi 1049856, %o0
22 ; TODO-CHECK: sethi 0, %o1
35 ; TODO-CHECK: sethi 1049856, %o0
36 ; TODO-CHECK: sethi 0, %o1
Dblockaddr.ll19 ; abs32: sethi %hi([[BLK:.+]]), [[R:%[gilo][0-7]]]
25 ; abs44: sethi %h44([[BLK:.+]]), [[R:%[gilo][0-7]]]
33 ; abs64: sethi %hi([[BLK:.+]]), [[R:%[gilo][0-7]]]
35 ; abs64: sethi %hh([[BLK]]), [[R2:%[gilo][0-7]]]
44 ; v8pic32: sethi %hi(_GLOBAL_OFFSET_TABLE_+{{.+}}), [[R:%[gilo][0-7]]]
47 ; v8pic32: sethi %hi([[BLK:.+]]), [[R3:%[gilo][0-7]]]
55 ; v9pic32: sethi %hi(_GLOBAL_OFFSET_TABLE_+{{.+}}), [[R:%[gilo][0-7]]]
58 ; v9pic32: sethi %hi([[BLK:.+]]), [[R3:%[gilo][0-7]]]
Dglobals.ll16 ; abs32: sethi %hi(G), %[[R:[gilo][0-7]]]
22 ; abs44: sethi %h44(G), %[[R1:[gilo][0-7]]]
30 ; abs64: sethi %hi(G), %[[R1:[gilo][0-7]]]
32 ; abs64: sethi %hh(G), %[[R3:[gilo][0-7]]]
41 ; v8pic32: sethi %hi(G), %[[R1:[gilo][0-7]]]
51 ; v9pic32: sethi %hi(G), %[[R1:[gilo][0-7]]]
Dfunc-addr.ll22 ; abs32: sethi %hi(func1), %i0
27 ; abs44: sethi %h44(func1), %i0
34 ; abs64: sethi %hi(func1), %i0
36 ; abs64: sethi %hh(func1), %i1
40 ; v8pic32: sethi %hi(func1), %i1
45 ; v9pic32: sethi %hi(func1), %i1
Dconstpool.ll14 ; abs32: sethi %hi(.LCPI0_0), %[[R:[gilo][0-7]]]
20 ; abs44: sethi %h44(.LCPI0_0), %[[R1:[gilo][0-7]]]
28 ; abs64: sethi %hi(.LCPI0_0), %[[R1:[gilo][0-7]]]
30 ; abs64: sethi %hh(.LCPI0_0), %[[R3:[gilo][0-7]]]
39 ; v8pic32: sethi %hi(.LCPI0_0), %[[R1:[gilo][0-7]]]
50 ; v9pic32: sethi %hi(.LCPI0_0), %[[R1:[gilo][0-7]]]
Dtls.ll15 ; v8abs: sethi %tle_hix22(local_symbol), [[R0:%[goli][0-7]]]
20 ; v9abs: sethi %tle_hix22(local_symbol), [[R0:%[goli][0-7]]]
27 ; pic-DAG: sethi %tldm_hi22(local_symbol), [[R0:%[goli][0-7]]]
31 ; pic-DAG: sethi %tldo_hix22(local_symbol), [[R2:%[goli][0-7]]]
46 ; v8abs: sethi %tie_hi22(extern_symbol), [[R1:%[goli][0-7]]]
54 ; v9abs: sethi %tie_hi22(extern_symbol), [[R1:%[goli][0-7]]]
63 ; pic: sethi %tgd_hi22(extern_symbol), [[R0:%[goli][0-7]]]
D64bit.ll62 ; CHECK: sethi 4, %i0
68 ; OPT: sethi 4, %o0
74 ; CHECK: sethi 4, [[R:%[goli][0-7]]]
78 ; OPT: sethi 4, [[R:%[go][0-7]]]
87 ; CHECK: sethi 4, [[R:%[goli][0-7]]]
91 ; OPT: sethi 4, [[R:%[go][0-7]]]
100 ; CHECK: sethi
101 ; CHECK: sethi
107 ; CHECK: sethi 1048576
D2011-01-19-DelaySlot.ll59 ;CHECK: sethi
64 tail call void asm sideeffect "sethi 0, %g0", ""() nounwind
156 ;CHECK-NOT: sethi 3
167 ;CHECK: sethi 6
178 ;CHECK: sethi 4000, %i0
D2009-08-28-PIC.ll22 ; V8UNOPT: sethi %hi(_GLOBAL_OFFSET_TABLE_+{{.+}}), [[R:%[goli][0-7]]]
28 ; V9UNOPT: sethi %hi(_GLOBAL_OFFSET_TABLE_+{{.+}}), [[R:%[goli][0-7]]]
Dinlineasm.ll40 ; CHECK: sethi 9, [[R0:%[gilo][0-7]]]
87 ; CHECK: sethi 0, %o2
Drem.ll27 ; CHECK: sethi 2545, [[R0:%[gilo][0-7]]]
Datomics.ll85 ; CHECK: sethi 0, %o5
116 ; CHECK: sethi 63, %o3
126 ; CHECK: sethi 0, %o5
Dleafproc.ll21 ; CHECK: sethi
Dvarargs.ll69 ; CHECK: sethi 1048576
Dsjlj.ll60 ; CHECK: sethi %hi(.LBB1_2), %i1
D64abi.ll460 ; CHECK: sethi 16, %g1
464 ; CHECK: sethi 14, %g1
/external/llvm/test/MC/Sparc/
Dsparc-relocations.s24 ! CHECK: sethi %hi(sym), %l0 ! encoding: [0x21,0b00AAAAAA,A,A]
26 sethi %hi(sym), %l0
28 ! CHECK: sethi %h44(sym), %l0 ! encoding: [0x21,0b00AAAAAA,A,A]
30 sethi %h44(sym), %l0
40 ! CHECK: sethi %hh(sym), %l0 ! encoding: [0x21,0b00AAAAAA,A,A]
42 sethi %hh(sym), %l0
Dsparc-synthetic-instructions.s25 ! CHECK: sethi %hi(40000), %g1 ! encoding: [0x03,0b00AAAAAA,A,A]
32 ! CHECK: sethi %hi(32768), %g1 ! encoding: [0x03,0b00AAAAAA,A,A]
37 ! CHECK: sethi %hi(268431360), %o1 ! encoding: [0x13,0b00AAAAAA,A,A]
41 ! CHECK: sethi %hi(268433408), %o1 ! encoding: [0x13,0b00AAAAAA,A,A]
45 ! This is the boundary case that uses the lowest of the 22 bits in sethi.
46 ! CHECK: sethi %hi(268434432), %o1 ! encoding: [0x13,0b00AAAAAA,A,A]
51 ! CHECK: sethi %hi(2147483647), %o1 ! encoding: [0x13,0b00AAAAAA,A,A]
174 ! V9: sethi %hi(-1), %o1 ! encoding: [0x13,0b00AAAAAA,A,A]
181 ! V9: sethi %hi(-2), %o1 ! encoding: [0x13,0b00AAAAAA,A,A]
188 ! V9: sethi %hi(-16), %o1 ! encoding: [0x13,0b00AAAAAA,A,A]
[all …]
Dsparc-pic.s53 sethi %hi(_GLOBAL_OFFSET_TABLE_+(.Ltmp6-.Ltmp4)), %i1
58 sethi %hi(AGlobalVar), %i2
63 sethi %hi(.LC0), %i2
Dsparc-alu-instructions.s47 ! CHECK: sethi 10, %l0 ! encoding: [0x21,0x00,0x00,0x0a]
48 sethi 10, %l0
/external/llvm/lib/Target/Sparc/
DSparcInstr64Bit.td57 // All 32-bit immediates can be materialized with sethi+or, but 64-bit
73 // All unsigned i32 immediates can be handled by sethi+or.
78 // All negative i33 immediates can be handled by sethi+xor.
98 // (sllx sethi, n)
103 // (xor (sllx sethi), simm13)
104 // (sllx (xor sethi, simm13))
108 // (or sethi, (sllx sethi))
109 // (xnor sethi, (sllx sethi))
113 // (or (sllx sethi), (or sethi, simm13))
114 // (xnor (sllx sethi), (or sethi, simm13))
[all …]
/external/webrtc/webrtc/modules/video_processing/
Dcontent_analysis_sse2.cc194 const __m128i sethi = _mm_subs_epi16(chi, _mm_add_epi16(lrhi, tbhi)); in ComputeSpatialMetrics_SSE2() local
200 _mm_add_epi16(se_16, _mm_max_epi16(sethi, _mm_subs_epi16(z, sethi))); in ComputeSpatialMetrics_SSE2()
/external/swiftshader/third_party/LLVM/test/CodeGen/SPARC/
D2011-01-19-DelaySlot.ll58 ;CHECK: sethi
63 tail call void asm sideeffect "sethi 0, %g0", ""() nounwind
/external/mesa3d/src/mesa/sparc/
Dnorm.S24 sethi %hi(ONE_DOT_ZERO), %g2
163 sethi %hi(ONE_DOT_ZERO), %g2
480 sethi %hi(ONE_DOT_ZERO), %g2
566 sethi %hi(ONE_DOT_ZERO), %g2
/external/llvm/test/MC/Disassembler/Sparc/
Dsparc.txt54 # CHECK: sethi 10, %l0

12