@@ -682,16 +682,15 @@ impl<'a, 'll, 'tcx> BuilderMethods<'a, 'tcx> for Builder<'a, 'll, 'tcx> {
682
682
llvm:: LLVMValueAsMetadata ( self . cx . const_uint_big ( llty, range. start ) ) ,
683
683
llvm:: LLVMValueAsMetadata ( self . cx . const_uint_big ( llty, range. end . wrapping_add ( 1 ) ) ) ,
684
684
] ;
685
-
686
685
let md = llvm:: LLVMMDNodeInContext2 ( self . cx . llcx , md. as_ptr ( ) , md. len ( ) ) ;
687
- self . set_metadata ( load, llvm:: MD_range as c_uint , md) ;
686
+ self . set_metadata ( load, llvm:: MD_range , md) ;
688
687
}
689
688
}
690
689
691
690
fn nonnull_metadata ( & mut self , load : & ' ll Value ) {
692
691
unsafe {
693
692
let md = llvm:: LLVMMDNodeInContext2 ( self . cx . llcx , ptr:: null ( ) , 0 ) ;
694
- self . set_metadata ( load, llvm:: MD_nonnull as c_uint , md) ;
693
+ self . set_metadata ( load, llvm:: MD_nonnull , md) ;
695
694
}
696
695
}
697
696
@@ -741,7 +740,7 @@ impl<'a, 'll, 'tcx> BuilderMethods<'a, 'tcx> for Builder<'a, 'll, 'tcx> {
741
740
// [1]: https://llvm.org/docs/LangRef.html#store-instruction
742
741
let one = llvm:: LLVMValueAsMetadata ( self . cx . const_i32 ( 1 ) ) ;
743
742
let md = llvm:: LLVMMDNodeInContext2 ( self . cx . llcx , & one, 1 ) ;
744
- self . set_metadata ( store, llvm:: MD_nontemporal as c_uint , md) ;
743
+ self . set_metadata ( store, llvm:: MD_nontemporal , md) ;
745
744
}
746
745
}
747
746
store
@@ -1206,7 +1205,7 @@ impl<'a, 'll, 'tcx> BuilderMethods<'a, 'tcx> for Builder<'a, 'll, 'tcx> {
1206
1205
fn set_invariant_load ( & mut self , load : & ' ll Value ) {
1207
1206
unsafe {
1208
1207
let md = llvm:: LLVMMDNodeInContext2 ( self . cx . llcx , ptr:: null ( ) , 0 ) ;
1209
- self . set_metadata ( load, llvm:: MD_invariant_load as c_uint , md) ;
1208
+ self . set_metadata ( load, llvm:: MD_invariant_load , md) ;
1210
1209
}
1211
1210
}
1212
1211
@@ -1337,21 +1336,21 @@ impl<'a, 'll, 'tcx> Builder<'a, 'll, 'tcx> {
1337
1336
unsafe {
1338
1337
let md = [ llvm:: LLVMValueAsMetadata ( self . cx . const_u64 ( align. bytes ( ) ) ) ] ;
1339
1338
let md = llvm:: LLVMMDNodeInContext2 ( self . cx . llcx , md. as_ptr ( ) , md. len ( ) ) ;
1340
- self . set_metadata ( load, llvm:: MD_align as c_uint , md) ;
1339
+ self . set_metadata ( load, llvm:: MD_align , md) ;
1341
1340
}
1342
1341
}
1343
1342
1344
1343
fn noundef_metadata ( & mut self , load : & ' ll Value ) {
1345
1344
unsafe {
1346
1345
let md = llvm:: LLVMMDNodeInContext2 ( self . cx . llcx , ptr:: null ( ) , 0 ) ;
1347
- self . set_metadata ( load, llvm:: MD_noundef as c_uint , md) ;
1346
+ self . set_metadata ( load, llvm:: MD_noundef , md) ;
1348
1347
}
1349
1348
}
1350
1349
1351
1350
pub ( crate ) fn set_unpredictable ( & mut self , inst : & ' ll Value ) {
1352
1351
unsafe {
1353
1352
let md = llvm:: LLVMMDNodeInContext2 ( self . cx . llcx , ptr:: null ( ) , 0 ) ;
1354
- self . set_metadata ( inst, llvm:: MD_unpredictable as c_uint , md) ;
1353
+ self . set_metadata ( inst, llvm:: MD_unpredictable , md) ;
1355
1354
}
1356
1355
}
1357
1356
0 commit comments