unsafe fn should_resize(
        &mut self,
        builder: LLVMBuilderRef,
        size: LLVMValueRef,
        capacity: LLVMValueRef,
    ) -> LLVMValueRef {
        let size = LLVMBuildNSWMul(builder, size, self.i64(10), c_str!(""));
        let capacity = LLVMBuildNSWMul(builder, capacity, self.i64(MAX_LOAD_FACTOR), c_str!(""));
        LLVMBuildICmp(builder, LLVMIntSGE, size, capacity, c_str!(""))
    }
Returns an `i1` determining whether the dictionary should be resized.
weld/src/codegen/llvm2/dict.rs