diff options
| author | Antoni Boucher <bouanto@zoho.com> | 2022-06-09 22:15:24 -0400 |
|---|---|---|
| committer | Antoni Boucher <bouanto@zoho.com> | 2022-07-06 15:24:53 -0400 |
| commit | 1777cdd644c67d82f306142ef77cce6f33719f54 (patch) | |
| tree | 61f767406f0a4057db0b6856e695655693ecea80 | |
| parent | a69770308c195c88c14c2e3ff98a1adeecb9990a (diff) | |
| download | rust-1777cdd644c67d82f306142ef77cce6f33719f54.tar.gz rust-1777cdd644c67d82f306142ef77cce6f33719f54.zip | |
Add antoyo in TODOs
| -rw-r--r-- | src/intrinsic/simd.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/intrinsic/simd.rs b/src/intrinsic/simd.rs index 8f9862414e6..842b4a92080 100644 --- a/src/intrinsic/simd.rs +++ b/src/intrinsic/simd.rs @@ -216,7 +216,7 @@ pub fn generic_simd_intrinsic<'a, 'gcc, 'tcx>(bx: &mut Builder<'a, 'gcc, 'tcx>, let variable = bx.current_func().new_local(None, vector.get_type(), "new_vector"); bx.llbb().add_assignment(None, variable, vector); let lvalue = bx.context.new_vector_access(None, variable.to_rvalue(), index); - // TODO: if simd_insert is constant, use BIT_REF. + // TODO(antoyo): if simd_insert is constant, use BIT_REF. bx.llbb().add_assignment(None, lvalue, value); return Ok(variable.to_rvalue()); } @@ -545,9 +545,9 @@ pub fn generic_simd_intrinsic<'a, 'gcc, 'tcx>(bx: &mut Builder<'a, 'gcc, 'tcx>, }, (true, true) => { // Algorithm from: https://codereview.stackexchange.com/questions/115869/saturated-signed-addition - // TODO: improve using conditional operators if possible. + // TODO(antoyo): improve using conditional operators if possible. let arg_type = lhs.get_type(); - // TODO: convert lhs and rhs to unsigned. + // TODO(antoyo): convert lhs and rhs to unsigned. let sum = lhs + rhs; let vector_type = arg_type.dyncast_vector().expect("vector type"); let unit = vector_type.get_num_units(); @@ -581,7 +581,7 @@ pub fn generic_simd_intrinsic<'a, 'gcc, 'tcx>(bx: &mut Builder<'a, 'gcc, 'tcx>, // negative of the right operand. Find a proper subtraction algorithm. let rhs = bx.context.new_unary_op(None, UnaryOp::Minus, arg_type, rhs); - // TODO: convert lhs and rhs to unsigned. + // TODO(antoyo): convert lhs and rhs to unsigned. let sum = lhs + rhs; let vector_type = arg_type.dyncast_vector().expect("vector type"); let unit = vector_type.get_num_units(); |
