@@ -230,36 +230,36 @@ impl<'ll, 'tcx> IntrinsicCallMethods<'tcx> for Builder<'_, 'll, 'tcx> {
230
230
sym:: ctlz | sym:: cttz => {
231
231
let y = self . const_bool ( false ) ;
232
232
self . call_intrinsic (
233
- & format ! ( "llvm.{}.i{}" , name , width ) ,
233
+ & format ! ( "llvm.{name }.i{width}" ) ,
234
234
& [ args[ 0 ] . immediate ( ) , y] ,
235
235
)
236
236
}
237
237
sym:: ctlz_nonzero => {
238
238
let y = self . const_bool ( true ) ;
239
- let llvm_name = & format ! ( "llvm.ctlz.i{}" , width ) ;
239
+ let llvm_name = & format ! ( "llvm.ctlz.i{width}" ) ;
240
240
self . call_intrinsic ( llvm_name, & [ args[ 0 ] . immediate ( ) , y] )
241
241
}
242
242
sym:: cttz_nonzero => {
243
243
let y = self . const_bool ( true ) ;
244
- let llvm_name = & format ! ( "llvm.cttz.i{}" , width ) ;
244
+ let llvm_name = & format ! ( "llvm.cttz.i{width}" ) ;
245
245
self . call_intrinsic ( llvm_name, & [ args[ 0 ] . immediate ( ) , y] )
246
246
}
247
247
sym:: ctpop => self . call_intrinsic (
248
- & format ! ( "llvm.ctpop.i{}" , width ) ,
248
+ & format ! ( "llvm.ctpop.i{width}" ) ,
249
249
& [ args[ 0 ] . immediate ( ) ] ,
250
250
) ,
251
251
sym:: bswap => {
252
252
if width == 8 {
253
253
args[ 0 ] . immediate ( ) // byte swap a u8/i8 is just a no-op
254
254
} else {
255
255
self . call_intrinsic (
256
- & format ! ( "llvm.bswap.i{}" , width ) ,
256
+ & format ! ( "llvm.bswap.i{width}" ) ,
257
257
& [ args[ 0 ] . immediate ( ) ] ,
258
258
)
259
259
}
260
260
}
261
261
sym:: bitreverse => self . call_intrinsic (
262
- & format ! ( "llvm.bitreverse.i{}" , width ) ,
262
+ & format ! ( "llvm.bitreverse.i{width}" ) ,
263
263
& [ args[ 0 ] . immediate ( ) ] ,
264
264
) ,
265
265
sym:: rotate_left | sym:: rotate_right => {
@@ -1283,7 +1283,7 @@ fn generic_simd_intrinsic<'ll, 'tcx>(
1283
1283
sym:: simd_trunc => ( "trunc" , bx. type_func ( & [ vec_ty] , vec_ty) ) ,
1284
1284
_ => return_error ! ( InvalidMonomorphization :: UnrecognizedIntrinsic { span, name } ) ,
1285
1285
} ;
1286
- let llvm_name = & format ! ( "llvm.{0 }.v{1}{2}" , intr_name , in_len , elem_ty_str ) ;
1286
+ let llvm_name = & format ! ( "llvm.{intr_name }.v{in_len}{elem_ty_str}" ) ;
1287
1287
let f = bx. declare_cfn ( llvm_name, llvm:: UnnamedAddr :: No , fn_ty) ;
1288
1288
let c = bx. call (
1289
1289
fn_ty,
@@ -1498,7 +1498,7 @@ fn generic_simd_intrinsic<'ll, 'tcx>(
1498
1498
let llvm_elem_vec_str = llvm_vector_str ( underlying_ty, in_len, pointer_count - 1 , bx) ;
1499
1499
1500
1500
let llvm_intrinsic =
1501
- format ! ( "llvm.masked.gather.{}.{}" , llvm_elem_vec_str , llvm_pointer_vec_str ) ;
1501
+ format ! ( "llvm.masked.gather.{llvm_elem_vec_str }.{llvm_pointer_vec_str}" ) ;
1502
1502
let fn_ty = bx. type_func (
1503
1503
& [ llvm_pointer_vec_ty, alignment_ty, mask_ty, llvm_elem_vec_ty] ,
1504
1504
llvm_elem_vec_ty,
@@ -1642,7 +1642,7 @@ fn generic_simd_intrinsic<'ll, 'tcx>(
1642
1642
let llvm_elem_vec_str = llvm_vector_str ( underlying_ty, in_len, pointer_count - 1 , bx) ;
1643
1643
1644
1644
let llvm_intrinsic =
1645
- format ! ( "llvm.masked.scatter.{}.{}" , llvm_elem_vec_str , llvm_pointer_vec_str ) ;
1645
+ format ! ( "llvm.masked.scatter.{llvm_elem_vec_str }.{llvm_pointer_vec_str}" ) ;
1646
1646
let fn_ty =
1647
1647
bx. type_func ( & [ llvm_elem_vec_ty, llvm_pointer_vec_ty, alignment_ty, mask_ty] , ret_t) ;
1648
1648
let f = bx. declare_cfn ( & llvm_intrinsic, llvm:: UnnamedAddr :: No , fn_ty) ;
0 commit comments