/*
- * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-2010 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
/**
* @file
* @brief code selection (transform FIRM into SPARC FIRM)
- * @version $Id: TEMPLATE_transform.c 26673 2009-10-01 16:43:13Z matze $
+ * @version $Id$
*/
#include "config.h"
ir_node *result;
// TODO: find a better solution for this
- if (value < -4096 || value > 4096) {
+ if (value < -4096 || value > 4095) {
panic("FIXME: immediate value exceeds max. size of simm13 (13 bits signed)");
}
val = get_tarval_long(get_Const_tarval(node));
- return !(val < -4096 || val > 4096);
+ return !(val < -4096 || val > 4095);
}
/**