1- #[ cfg_attr( not( feature="master" ) , allow( unused_imports) ) ]
2- use gccjit:: { ToRValue , ComparisonOp , UnaryOp } ;
1+ #[ cfg( feature="master" ) ]
2+ use gccjit:: { ComparisonOp , UnaryOp } ;
3+ use gccjit:: ToRValue ;
34use gccjit:: { BinaryOp , RValue , Type } ;
45
56use rustc_codegen_ssa:: base:: compare_simd_types;
67use rustc_codegen_ssa:: common:: { IntPredicate , TypeKind } ;
7- use rustc_codegen_ssa:: errors:: { ExpectedPointerMutability , InvalidMonomorphization } ;
8+ #[ cfg( feature="master" ) ]
9+ use rustc_codegen_ssa:: errors:: ExpectedPointerMutability ;
10+ use rustc_codegen_ssa:: errors:: InvalidMonomorphization ;
811use rustc_codegen_ssa:: mir:: operand:: OperandRef ;
912use rustc_codegen_ssa:: mir:: place:: PlaceRef ;
1013use rustc_codegen_ssa:: traits:: { BaseTypeMethods , BuilderMethods } ;
@@ -18,9 +21,11 @@ use rustc_target::abi::Align;
1821use crate :: builder:: Builder ;
1922#[ cfg( feature="master" ) ]
2023use crate :: context:: CodegenCx ;
24+ #[ cfg( feature="master" ) ]
25+ use crate :: errors:: { InvalidMonomorphizationExpectedSignedUnsigned , InvalidMonomorphizationInsertedType } ;
2126use crate :: errors:: {
22- InvalidMonomorphizationExpectedSignedUnsigned , InvalidMonomorphizationExpectedSimd ,
23- InvalidMonomorphizationInsertedType , InvalidMonomorphizationInvalidBitmask ,
27+ InvalidMonomorphizationExpectedSimd ,
28+ InvalidMonomorphizationInvalidBitmask ,
2429 InvalidMonomorphizationInvalidFloatVector , InvalidMonomorphizationMaskType ,
2530 InvalidMonomorphizationMismatchedLengths , InvalidMonomorphizationNotFloat ,
2631 InvalidMonomorphizationReturnElement , InvalidMonomorphizationReturnIntegerType ,
0 commit comments