/external/llvm/test/CodeGen/SPARC/ |
D | float-constants.ll | 10 ; 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
|
D | blockaddr.ll | 19 ; 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]]]
|
D | globals.ll | 16 ; 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]]]
|
D | func-addr.ll | 22 ; 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
|
D | constpool.ll | 14 ; 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]]]
|
D | tls.ll | 15 ; 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]]]
|
D | 64bit.ll | 62 ; 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
|
D | 2011-01-19-DelaySlot.ll | 59 ;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
|
D | 2009-08-28-PIC.ll | 22 ; V8UNOPT: sethi %hi(_GLOBAL_OFFSET_TABLE_+{{.+}}), [[R:%[goli][0-7]]] 28 ; V9UNOPT: sethi %hi(_GLOBAL_OFFSET_TABLE_+{{.+}}), [[R:%[goli][0-7]]]
|
D | inlineasm.ll | 40 ; CHECK: sethi 9, [[R0:%[gilo][0-7]]] 87 ; CHECK: sethi 0, %o2
|
D | rem.ll | 27 ; CHECK: sethi 2545, [[R0:%[gilo][0-7]]]
|
D | atomics.ll | 85 ; CHECK: sethi 0, %o5 116 ; CHECK: sethi 63, %o3 126 ; CHECK: sethi 0, %o5
|
D | leafproc.ll | 21 ; CHECK: sethi
|
D | varargs.ll | 69 ; CHECK: sethi 1048576
|
D | sjlj.ll | 60 ; CHECK: sethi %hi(.LBB1_2), %i1
|
D | 64abi.ll | 460 ; CHECK: sethi 16, %g1 464 ; CHECK: sethi 14, %g1
|
/external/llvm/test/MC/Sparc/ |
D | sparc-relocations.s | 24 ! 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
|
D | sparc-synthetic-instructions.s | 25 ! 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 …]
|
D | sparc-pic.s | 53 sethi %hi(_GLOBAL_OFFSET_TABLE_+(.Ltmp6-.Ltmp4)), %i1 58 sethi %hi(AGlobalVar), %i2 63 sethi %hi(.LC0), %i2
|
D | sparc-alu-instructions.s | 47 ! CHECK: sethi 10, %l0 ! encoding: [0x21,0x00,0x00,0x0a] 48 sethi 10, %l0
|
/external/llvm/lib/Target/Sparc/ |
D | SparcInstr64Bit.td | 57 // 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/ |
D | content_analysis_sse2.cc | 194 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/ |
D | 2011-01-19-DelaySlot.ll | 58 ;CHECK: sethi 63 tail call void asm sideeffect "sethi 0, %g0", ""() nounwind
|
/external/mesa3d/src/mesa/sparc/ |
D | norm.S | 24 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/ |
D | sparc.txt | 54 # CHECK: sethi 10, %l0
|