@@ -524,7 +524,8 @@ pub fn trans_intrinsic(ccx: @crate_ctxt,
524524 }
525525 ~" needs_drop" => {
526526 let tp_ty = substs.tys[0];
527- Store(bcx, C_bool(ty::type_needs_drop(ccx.tcx, tp_ty)),
527+ Store(bcx,
528+ C_bool(ty::type_needs_drop(ccx.tcx, tp_ty)),
528529 fcx.llretptr);
529530 }
530531 ~" visit_tydesc" => {
@@ -574,7 +575,7 @@ pub fn trans_intrinsic(ccx: @crate_ctxt,
574575 let src_ptr = get_param(decl, first_real_arg + 1);
575576 let size = get_param(decl, first_real_arg + 2);
576577 let align = C_i32(1);
577- let volatile = C_bool (false);
578+ let volatile = C_i1 (false);
578579 let llfn = bcx.ccx().intrinsics.get(
579580 &~" llvm. memmove. p0i8. p0i8. i32 ");
580581 Call(bcx, llfn, ~[dst_ptr, src_ptr, size, align, volatile]);
@@ -584,7 +585,7 @@ pub fn trans_intrinsic(ccx: @crate_ctxt,
584585 let src_ptr = get_param(decl, first_real_arg + 1);
585586 let size = get_param(decl, first_real_arg + 2);
586587 let align = C_i32(1);
587- let volatile = C_bool (false);
588+ let volatile = C_i1 (false);
588589 let llfn = bcx.ccx().intrinsics.get(
589590 &~" llvm. memmove. p0i8. p0i8. i64 ");
590591 Call(bcx, llfn, ~[dst_ptr, src_ptr, size, align, volatile]);
@@ -769,49 +770,49 @@ pub fn trans_intrinsic(ccx: @crate_ctxt,
769770 }
770771 ~" ctlz8" => {
771772 let x = get_param(decl, first_real_arg);
772- let y = C_bool (false);
773+ let y = C_i1 (false);
773774 let ctlz = ccx.intrinsics.get(&~" llvm. ctlz. i8 ");
774775 Store(bcx, Call(bcx, ctlz, ~[x, y]), fcx.llretptr)
775776 }
776777 ~" ctlz16" => {
777778 let x = get_param(decl, first_real_arg);
778- let y = C_bool (false);
779+ let y = C_i1 (false);
779780 let ctlz = ccx.intrinsics.get(&~" llvm. ctlz. i16 ");
780781 Store(bcx, Call(bcx, ctlz, ~[x, y]), fcx.llretptr)
781782 }
782783 ~" ctlz32" => {
783784 let x = get_param(decl, first_real_arg);
784- let y = C_bool (false);
785+ let y = C_i1 (false);
785786 let ctlz = ccx.intrinsics.get(&~" llvm. ctlz. i32 ");
786787 Store(bcx, Call(bcx, ctlz, ~[x, y]), fcx.llretptr)
787788 }
788789 ~" ctlz64" => {
789790 let x = get_param(decl, first_real_arg);
790- let y = C_bool (false);
791+ let y = C_i1 (false);
791792 let ctlz = ccx.intrinsics.get(&~" llvm. ctlz. i64 ");
792793 Store(bcx, Call(bcx, ctlz, ~[x, y]), fcx.llretptr)
793794 }
794795 ~" cttz8" => {
795796 let x = get_param(decl, first_real_arg);
796- let y = C_bool (false);
797+ let y = C_i1 (false);
797798 let cttz = ccx.intrinsics.get(&~" llvm. cttz. i8 ");
798799 Store(bcx, Call(bcx, cttz, ~[x, y]), fcx.llretptr)
799800 }
800801 ~" cttz16" => {
801802 let x = get_param(decl, first_real_arg);
802- let y = C_bool (false);
803+ let y = C_i1 (false);
803804 let cttz = ccx.intrinsics.get(&~" llvm. cttz. i16 ");
804805 Store(bcx, Call(bcx, cttz, ~[x, y]), fcx.llretptr)
805806 }
806807 ~" cttz32" => {
807808 let x = get_param(decl, first_real_arg);
808- let y = C_bool (false);
809+ let y = C_i1 (false);
809810 let cttz = ccx.intrinsics.get(&~" llvm. cttz. i32 ");
810811 Store(bcx, Call(bcx, cttz, ~[x, y]), fcx.llretptr)
811812 }
812813 ~" cttz64" => {
813814 let x = get_param(decl, first_real_arg);
814- let y = C_bool (false);
815+ let y = C_i1 (false);
815816 let cttz = ccx.intrinsics.get(&~" llvm. cttz. i64 ");
816817 Store(bcx, Call(bcx, cttz, ~[x, y]), fcx.llretptr)
817818 }
0 commit comments