We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 537edd0 commit c3edc57Copy full SHA for c3edc57
compiler/rustc_codegen_cranelift/src/intrinsics/llvm_x86.rs
@@ -506,14 +506,6 @@ pub(crate) fn codegen_x86_llvm_intrinsic_call<'tcx>(
506
ret.place_lane(fx, 2).to_ptr().store(fx, res_2, MemFlags::trusted());
507
ret.place_lane(fx, 3).to_ptr().store(fx, res_3, MemFlags::trusted());
508
}
509
- "llvm.x86.sse2.storeu.dq" | "llvm.x86.sse2.storeu.pd" => {
510
- intrinsic_args!(fx, args => (mem_addr, a); intrinsic);
511
- let mem_addr = mem_addr.load_scalar(fx);
512
-
513
- // FIXME correctly handle the unalignment
514
- let dest = CPlace::for_ptr(Pointer::new(mem_addr), a.layout());
515
- dest.write_cvalue(fx, a);
516
- }
517
"llvm.x86.ssse3.pabs.b.128" | "llvm.x86.ssse3.pabs.w.128" | "llvm.x86.ssse3.pabs.d.128" => {
518
let a = match args {
519
[a] => a,
0 commit comments