Fixed lint

This commit is contained in:
Syrus
2020-07-30 15:20:00 -07:00
parent 96dff4e178
commit fb1bdc6f8f
2 changed files with 43 additions and 17 deletions

View File

@ -6218,8 +6218,13 @@ impl<'ctx, 'a> LLVMFunctionCodeGenerator<'ctx, 'a> {
8,
)?;
let v = self.builder.build_load(effective_address, "");
let v = self.builder.build_bitcast(v, self.intrinsics.i8_ty.vec_type(8), "").into_vector_value();
let res = self.builder.build_int_s_extend(v, self.intrinsics.i16x8_ty, "");
let v = self
.builder
.build_bitcast(v, self.intrinsics.i8_ty.vec_type(8), "")
.into_vector_value();
let res = self
.builder
.build_int_s_extend(v, self.intrinsics.i16x8_ty, "");
let res = self.builder.build_bitcast(res, self.intrinsics.i128_ty, "");
self.state.push1(res);
}
@ -6234,8 +6239,13 @@ impl<'ctx, 'a> LLVMFunctionCodeGenerator<'ctx, 'a> {
8,
)?;
let v = self.builder.build_load(effective_address, "");
let v = self.builder.build_bitcast(v, self.intrinsics.i8_ty.vec_type(8), "").into_vector_value();
let res = self.builder.build_int_z_extend(v, self.intrinsics.i16x8_ty, "");
let v = self
.builder
.build_bitcast(v, self.intrinsics.i8_ty.vec_type(8), "")
.into_vector_value();
let res = self
.builder
.build_int_z_extend(v, self.intrinsics.i16x8_ty, "");
let res = self.builder.build_bitcast(res, self.intrinsics.i128_ty, "");
self.state.push1(res);
}
@ -6250,8 +6260,13 @@ impl<'ctx, 'a> LLVMFunctionCodeGenerator<'ctx, 'a> {
8,
)?;
let v = self.builder.build_load(effective_address, "");
let v = self.builder.build_bitcast(v, self.intrinsics.i16_ty.vec_type(4), "").into_vector_value();
let res = self.builder.build_int_s_extend(v, self.intrinsics.i32x4_ty, "");
let v = self
.builder
.build_bitcast(v, self.intrinsics.i16_ty.vec_type(4), "")
.into_vector_value();
let res = self
.builder
.build_int_s_extend(v, self.intrinsics.i32x4_ty, "");
let res = self.builder.build_bitcast(res, self.intrinsics.i128_ty, "");
self.state.push1(res);
}
@ -6266,8 +6281,13 @@ impl<'ctx, 'a> LLVMFunctionCodeGenerator<'ctx, 'a> {
8,
)?;
let v = self.builder.build_load(effective_address, "");
let v = self.builder.build_bitcast(v, self.intrinsics.i16_ty.vec_type(4), "").into_vector_value();
let res = self.builder.build_int_z_extend(v, self.intrinsics.i32x4_ty, "");
let v = self
.builder
.build_bitcast(v, self.intrinsics.i16_ty.vec_type(4), "")
.into_vector_value();
let res = self
.builder
.build_int_z_extend(v, self.intrinsics.i32x4_ty, "");
let res = self.builder.build_bitcast(res, self.intrinsics.i128_ty, "");
self.state.push1(res);
}
@ -6282,8 +6302,13 @@ impl<'ctx, 'a> LLVMFunctionCodeGenerator<'ctx, 'a> {
8,
)?;
let v = self.builder.build_load(effective_address, "");
let v = self.builder.build_bitcast(v, self.intrinsics.i32_ty.vec_type(2), "").into_vector_value();
let res = self.builder.build_int_s_extend(v, self.intrinsics.i64x2_ty, "");
let v = self
.builder
.build_bitcast(v, self.intrinsics.i32_ty.vec_type(2), "")
.into_vector_value();
let res = self
.builder
.build_int_s_extend(v, self.intrinsics.i64x2_ty, "");
let res = self.builder.build_bitcast(res, self.intrinsics.i128_ty, "");
self.state.push1(res);
}
@ -6298,8 +6323,13 @@ impl<'ctx, 'a> LLVMFunctionCodeGenerator<'ctx, 'a> {
8,
)?;
let v = self.builder.build_load(effective_address, "");
let v = self.builder.build_bitcast(v, self.intrinsics.i32_ty.vec_type(2), "").into_vector_value();
let res = self.builder.build_int_z_extend(v, self.intrinsics.i64x2_ty, "");
let v = self
.builder
.build_bitcast(v, self.intrinsics.i32_ty.vec_type(2), "")
.into_vector_value();
let res = self
.builder
.build_int_z_extend(v, self.intrinsics.i64x2_ty, "");
let res = self.builder.build_bitcast(res, self.intrinsics.i128_ty, "");
self.state.push1(res);
}