Lines Matching refs:llret_ty
100 let llret_ty = self.layout_of(ret_ty).llvm_type(self); in codegen_intrinsic_call() localVariable
144 self.trunc(promoted_result, llret_ty) in codegen_intrinsic_call()
361 match generic_simd_intrinsic(self, name, callee_ty, args, ret_ty, llret_ty, span) { in codegen_intrinsic_call()
806 llret_ty: &'ll Type, in generic_simd_intrinsic()
917 bx.type_kind(bx.element_type(llret_ty)) == TypeKind::Integer, in generic_simd_intrinsic()
928 llret_ty, in generic_simd_intrinsic()
1002 None => return Ok(bx.const_null(llret_ty)), in generic_simd_intrinsic()
1728 Ordering::Greater => bx.trunc(args[0].immediate(), llret_ty), in generic_simd_intrinsic()
1732 bx.sext(args[0].immediate(), llret_ty) in generic_simd_intrinsic()
1734 bx.zext(args[0].immediate(), llret_ty) in generic_simd_intrinsic()
1741 bx.sitofp(args[0].immediate(), llret_ty) in generic_simd_intrinsic()
1743 bx.uitofp(args[0].immediate(), llret_ty) in generic_simd_intrinsic()
1748 bx.fptosi(args[0].immediate(), llret_ty) in generic_simd_intrinsic()
1750 bx.fptoui(args[0].immediate(), llret_ty) in generic_simd_intrinsic()
1755 Ordering::Greater => bx.fptrunc(args[0].immediate(), llret_ty), in generic_simd_intrinsic()
1757 Ordering::Less => bx.fpext(args[0].immediate(), llret_ty), in generic_simd_intrinsic()