Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Zwinkau
libfirm
Commits
32c52ed3
Commit
32c52ed3
authored
Apr 26, 2007
by
Matthias Braun
Browse files
add license information
[r13479]
parent
78ad7c02
Changes
4
Hide whitespace changes
Inline
Side-by-side
ir/arch/archop.c
View file @
32c52ed3
/*
* Project: libFIRM
* File name: ir/arch/archop.c
* Purpose: Architecture dependand IR operations
* Author:
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2005 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
* Copyrigth (C) 1995-2007 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
* This file may be distributed and/or modified under the terms of the
* GNU General Public License version 2 as published by the Free Software
* Foundation and appearing in the file LICENSE.GPL included in the
* packaging of this file.
*
* Licensees holding valid libFirm Professional Edition licenses may use
* this file in accordance with the libFirm Commercial License.
* Agreement provided with the Software.
*
* This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
* WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE.
*/
/**
* @file
* @brief architecture dependand IR operations
* @version $Id$
*/
#ifdef HAVE_CONFIG_H
#include "config.h"
...
...
ir/arch/archop.h
View file @
32c52ed3
/*
* Project: libFIRM
* File name: ir/arch/archop.h
* Purpose: Architecture dependand IR operations
* Author:
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2005 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
* Copyrigth (C) 1995-2007 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
* This file may be distributed and/or modified under the terms of the
* GNU General Public License version 2 as published by the Free Software
* Foundation and appearing in the file LICENSE.GPL included in the
* packaging of this file.
*
* Licensees holding valid libFirm Professional Edition licenses may use
* this file in accordance with the libFirm Commercial License.
* Agreement provided with the Software.
*
* This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
* WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE.
*/
#ifndef _FIRM_ARCH_ARCHOP_H_
#define _FIRM_ARCH_ARCHOP_H_
/**
* @file
* @brief Architecture dependand IR operations
* @version $Id$
*/
#ifndef FIRM_ARCH_ARCHOP_H
#define FIRM_ARCH_ARCHOP_H
#include "firm_types.h"
#include "dbginfo.h"
...
...
@@ -67,4 +81,4 @@ ir_node *arch_transform_node_Mux(ir_node *mux);
*/
void
firm_archops_init
(
const
arch_ops_info
*
info
);
#endif
/* _FIRM_ARCH_ARCHOP_H_ */
#endif
ir/arch/modeconv.c
View file @
32c52ed3
/*
* Project: libFIRM
* File name: ir/arch/modeconv.c
* Purpose: integer mode conversion
* Author: Michael Beck
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2004 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
* Copyrigth (C) 1995-2007 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
* This file may be distributed and/or modified under the terms of the
* GNU General Public License version 2 as published by the Free Software
* Foundation and appearing in the file LICENSE.GPL included in the
* packaging of this file.
*
* Licensees holding valid libFirm Professional Edition licenses may use
* this file in accordance with the libFirm Commercial License.
* Agreement provided with the Software.
*
* This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
* WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE.
*/
/**
* @file modeconv.c
*
* Contains the mode conversion for architectures that did not support lesser
* integer modes. Converts all Op(mode_l) into Op(mode) operations by adding
* conversions were needed. These Conv operations must be implemented in the backend
* as bit-reducing ops.
* @file
* @brief integer mode conversion
* @author Michael Beck
* @version $Id$
* @summary
* Contains the mode conversion for architectures that did not support lesser
* integer modes. Converts all Op(mode_l) into Op(mode) operations by adding
* conversions were needed. These Conv operations must be implemented in the
* backend as bit-reducing ops.
*/
#ifdef HAVE_CONFIG_H
# include "config.h"
#endif
...
...
ir/arch/modeconv.h
View file @
32c52ed3
/*
* Project: libFIRM
* File name: ir/arch/modeconv.h
* Purpose: integer mode conversion
* Author: Michael Beck
* Created:
* CVS-ID: $Id:
* Copyright: (c) 1998-2004 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
* Copyrigth (C) 1995-2007 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
* This file may be distributed and/or modified under the terms of the
* GNU General Public License version 2 as published by the Free Software
* Foundation and appearing in the file LICENSE.GPL included in the
* packaging of this file.
*
* Licensees holding valid libFirm Professional Edition licenses may use
* this file in accordance with the libFirm Commercial License.
* Agreement provided with the Software.
*
* This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
* WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE.
*/
/**
* @file modeconv.h
*
* Contains the mode conversion for architectures that did not support lesser
* integer modes. Converts all Op(mode_l) into Op(mode) operations by adding
* conversions were needed. These Conv operations must be implemented in the backend
* as bit-reducing ops.
*
* @author Michael Beck
* @file
* @brief integer mode conversion
* @author Michael Beck
* @version $Id$
* @summary
* Contains the mode conversion for architectures that did not support lesser
* integer modes. Converts all Op(mode_l) into Op(mode) operations by adding
* conversions were needed. These Conv operations must be implemented in the
* backend as bit-reducing ops.
*/
#ifndef _MODECONV_H
_
#define _MODECONV_H
_
#ifndef
FIRM_ARCH
_MODECONV_H
#define
FIRM_ARCH
_MODECONV_H
#include "irgraph.h"
...
...
@@ -32,4 +41,4 @@
*/
void
arch_mode_conversion
(
ir_graph
*
irg
,
ir_mode
*
mode
);
#endif
/* _MODECONV_H_ */
#endif
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment