Home
last modified time | relevance | path

Searched refs:cvttss2si (Results 1 – 25 of 66) sorted by relevance

123

/aosp_15_r20/external/llvm/test/CodeGen/X86/
H A Dvec_fp_to_int.ll493 ; SSE-NEXT: cvttss2si %xmm0, %rax
496 ; SSE-NEXT: cvttss2si %xmm0, %rax
519 ; SSE-NEXT: cvttss2si %xmm0, %rax
522 ; SSE-NEXT: cvttss2si %xmm0, %rax
560 ; SSE-NEXT: cvttss2si %xmm0, %rax
564 ; SSE-NEXT: cvttss2si %xmm1, %rax
569 ; SSE-NEXT: cvttss2si %xmm1, %rax
572 ; SSE-NEXT: cvttss2si %xmm0, %rax
603 ; SSE-NEXT: cvttss2si %xmm0, %rax
607 ; SSE-NEXT: cvttss2si %xmm1, %rax
[all …]
H A Dfast-isel-sse12-fptoint.ll6 ; SSE: cvttss2si %xmm0, %eax
13 %5 = call i32 @llvm.x86.sse.cvttss2si(<4 x float> %4)
16 declare i32 @llvm.x86.sse.cvttss2si(<4 x float>) nounwind readnone
20 ; SSE: cvttss2si %xmm0, %rax
H A Dvec_ss_load_fold.ll15 ; CHECK-NEXT: cvttss2si %xmm0, %eax
27 %tmp.upgrd.1 = tail call i32 @llvm.x86.sse.cvttss2si( <4 x float> %tmp59 ) ; <i32> [#uses=1]
41 ; CHECK-NEXT: cvttss2si %xmm0, %eax
50 %tmp = tail call i32 @llvm.x86.sse.cvttss2si( <4 x float> %tmp59 ) ; <i32> [#uses=1]
63 declare i32 @llvm.x86.sse.cvttss2si(<4 x float>)
H A Dscalar-fp-to-i64.ll40 ; SSE2_64: cvttss2si
44 ; SSE3_64: cvttss2si
59 ; SSE2_64: cvttss2si
61 ; SSE3_64: cvttss2si
H A Dhalf.ll85 ; CHECK-LIBCALL-NEXT: cvttss2si %xmm0, %rax
130 ; CHECK-LIBCALL-NEXT: cvttss2si [[REG2]], [[REG3:%[a-z0-9]+]]
133 ; CHECK-LIBCALL-NEXT: cvttss2si %xmm0, [[REG5:%[a-z0-9]+]]
H A Dsse-intrinsics-fast-isel-x86_64.ll30 ; X64-NEXT: cvttss2si %xmm0, %rax
H A Dsse-intrinsics-x86.ll218 ; SSE-NEXT: cvttss2si %xmm0, %eax
225 %res = call i32 @llvm.x86.sse.cvttss2si(<4 x float> %a0) ; <i32> [#uses=1]
228 declare i32 @llvm.x86.sse.cvttss2si(<4 x float>) nounwind readnone
H A Dstack-folding-fp-sse42.ll512 ;CHECK: cvttss2si {{-?[0-9]*}}(%rsp), %eax {{.*#+}} 4-byte Folded Reload
520 ;CHECK: cvttss2si {{-?[0-9]*}}(%rsp), %eax {{.*#+}} 16-byte Folded Reload
522 %2 = call i32 @llvm.x86.sse.cvttss2si(<4 x float> %a0)
525 declare i32 @llvm.x86.sse.cvttss2si(<4 x float>) nounwind readnone
529 ;CHECK: cvttss2si {{-?[0-9]*}}(%rsp), %rax {{.*#+}} 4-byte Folded Reload
537 ;CHECK: cvttss2si {{-?[0-9]*}}(%rsp), %rax {{.*#+}} 16-byte Folded Reload
/aosp_15_r20/external/llvm/test/Transforms/ConstProp/
H A Dcalls.ll282 …%i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> <float 3.0, float undef, float undef, floa…
299 …%i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> <float 1.75, float undef, float undef, flo…
321 %i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> %fm) nounwind
342 %i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> %fm) nounwind
363 %i0 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> %fm) nounwind
375 declare i32 @llvm.x86.sse.cvttss2si(<4 x float>) nounwind readnone
/aosp_15_r20/external/llvm/test/Transforms/InstCombine/
H A Dvec_demanded_elts.ll20 %tmp.upgrd.1 = tail call i32 @llvm.x86.sse.cvttss2si( <4 x float> %tmp59 ) ; <i32> [#uses=1]
59 %tmp2 = tail call i32 @llvm.x86.sse.cvttss2si(<4 x float> %v23)
134 declare i32 @llvm.x86.sse.cvttss2si(<4 x float>)
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86_64/
H A Dsse.rs50 #[cfg_attr(test, assert_instr(cvttss2si))]
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86_64/
H A Dsse.rs50 #[cfg_attr(test, assert_instr(cvttss2si))]
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86_64/
H A Dsse.rs50 #[cfg_attr(test, assert_instr(cvttss2si))]
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86_64/
H A Dsse.rs50 #[cfg_attr(test, assert_instr(cvttss2si))]
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86_64/
H A Dsse.rs50 #[cfg_attr(test, assert_instr(cvttss2si))]
/aosp_15_r20/external/llvm/test/MC/X86/
H A Dx86-32-coverage.s5565 cvttss2si 0xdeadbeef(%ebx,%ecx,8),%ecx
5569 cvttss2si 0x45,%ecx
5573 cvttss2si 0x7eed,%ecx
5577 cvttss2si 0xbabecafe,%ecx
5581 cvttss2si 0x12345678,%ecx
5585 cvttss2si %xmm5,%ecx
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86/
H A Dsse.rs831 #[cfg_attr(test, assert_instr(cvttss2si))]
834 cvttss2si(a) in _mm_cvttss_si32()
842 #[cfg_attr(test, assert_instr(cvttss2si))]
1980 fn cvttss2si(a: __m128) -> i32; in cvttss2si() function
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86/
H A Dsse.rs831 #[cfg_attr(test, assert_instr(cvttss2si))]
834 cvttss2si(a) in _mm_cvttss_si32()
842 #[cfg_attr(test, assert_instr(cvttss2si))]
1980 fn cvttss2si(a: __m128) -> i32; in cvttss2si() function
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86/
H A Dsse.rs831 #[cfg_attr(test, assert_instr(cvttss2si))]
834 cvttss2si(a) in _mm_cvttss_si32()
842 #[cfg_attr(test, assert_instr(cvttss2si))]
1980 fn cvttss2si(a: __m128) -> i32; in cvttss2si() function
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86/
H A Dsse.rs831 #[cfg_attr(test, assert_instr(cvttss2si))]
834 cvttss2si(a) in _mm_cvttss_si32()
842 #[cfg_attr(test, assert_instr(cvttss2si))]
1980 fn cvttss2si(a: __m128) -> i32; in cvttss2si() function
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86/
H A Dsse.rs831 #[cfg_attr(test, assert_instr(cvttss2si))]
834 cvttss2si(a) in _mm_cvttss_si32()
842 #[cfg_attr(test, assert_instr(cvttss2si))]
1980 fn cvttss2si(a: __m128) -> i32; in cvttss2si() function
/aosp_15_r20/external/swiftshader/third_party/subzero/src/
H A DIceAssemblerX8632.h645 void cvttss2si(Type DestTy, GPRRegister dst, Type SrcTy, XmmRegister src);
646 void cvttss2si(Type DestTy, GPRRegister dst, Type SrcTy,
H A DIceAssemblerX8664.h664 void cvttss2si(Type DestTy, GPRRegister dst, Type SrcTy, XmmRegister src);
665 void cvttss2si(Type DestTy, GPRRegister dst, Type SrcTy,
/aosp_15_r20/art/compiler/utils/x86_64/
H A Dassembler_x86_64.h627 void cvttss2si(CpuRegister dst, XmmRegister src); // Note: this is the r32 version.
628 void cvttss2si(CpuRegister dst, XmmRegister src, bool is64bit);
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86InstrSSE.td872 "cvttss2si", "cvttss2si",
876 "cvttss2si", "cvttss2si",
930 "cvttss2si", "cvttss2si",
933 "cvttss2si", "cvttss2si",
1073 ssmem, sse_load_f32, "cvttss2si",
1077 "cvttss2si", WriteCvtSS2I, SSEPackedSingle>,
1089 ssmem, sse_load_f32, "cvttss2si",
1093 "cvttss2si", WriteCvtSS2I, SSEPackedSingle>,
1121 def : InstAlias<"cvttss2si{l}\t{$src, $dst|$dst, $src}",
1123 def : InstAlias<"cvttss2si{l}\t{$src, $dst|$dst, $src}",
[all …]

123