コード例 #1
0
ファイル: sparc_new_nodes.c プロジェクト: qznc/libfirm
const sparc_load_store_attr_t *get_sparc_load_store_attr_const(const ir_node *node)
{
	assert(sparc_has_load_store_attr(node));
	return (const sparc_load_store_attr_t*) get_irn_generic_attr_const(node);
}
コード例 #2
0
ファイル: sparc_new_nodes.c プロジェクト: qznc/libfirm
const sparc_jmp_cond_attr_t *get_sparc_jmp_cond_attr_const(const ir_node *node)
{
	assert(has_jmp_cond_attr(node));
	return (const sparc_jmp_cond_attr_t*) get_irn_generic_attr_const(node);
}
コード例 #3
0
ファイル: arm_new_nodes.c プロジェクト: lamproae/libfirm
const arm_SwitchJmp_attr_t *get_arm_SwitchJmp_attr_const(const ir_node *node)
{
	assert(is_arm_SwitchJmp(node));
	return (const arm_SwitchJmp_attr_t*)get_irn_generic_attr_const(node);
}
コード例 #4
0
ファイル: sparc_new_nodes.c プロジェクト: qznc/libfirm
const sparc_attr_t *get_sparc_attr_const(const ir_node *node)
{
	assert(is_sparc_irn(node));
	return (const sparc_attr_t*) get_irn_generic_attr_const(node);
}
コード例 #5
0
ファイル: arm_new_nodes.c プロジェクト: lamproae/libfirm
static const arm_fConst_attr_t *get_arm_fConst_attr_const(const ir_node *node)
{
	assert(is_arm_fConst(node));
	return (const arm_fConst_attr_t*)get_irn_generic_attr_const(node);
}
コード例 #6
0
ファイル: arm_new_nodes.c プロジェクト: lamproae/libfirm
const arm_farith_attr_t *get_arm_farith_attr_const(const ir_node *node)
{
	assert(has_farith_attr(node));
	return (const arm_farith_attr_t*)get_irn_generic_attr_const(node);
}
コード例 #7
0
ファイル: arm_new_nodes.c プロジェクト: lamproae/libfirm
const arm_Address_attr_t *get_arm_Address_attr_const(const ir_node *node)
{
	assert(arm_has_address_attr(node));
	return (const arm_Address_attr_t*)get_irn_generic_attr_const(node);
}
コード例 #8
0
ファイル: arm_new_nodes.c プロジェクト: mj3-16/libfirm
const arm_cmp_attr_t *get_arm_cmp_attr_const(const ir_node *node)
{
	return (const arm_cmp_attr_t*) get_irn_generic_attr_const(node);
}
コード例 #9
0
ファイル: arm_new_nodes.c プロジェクト: mj3-16/libfirm
const arm_shifter_operand_t *get_arm_shifter_operand_attr_const(
		const ir_node *node)
{
	return (const arm_shifter_operand_t*) get_irn_generic_attr_const(node);
}
コード例 #10
0
ファイル: arm_new_nodes.c プロジェクト: mj3-16/libfirm
const arm_load_store_attr_t *get_arm_load_store_attr_const(const ir_node *node)
{
	return (const arm_load_store_attr_t*) get_irn_generic_attr_const(node);
}
コード例 #11
0
ファイル: arm_new_nodes.c プロジェクト: mj3-16/libfirm
const arm_CondJmp_attr_t *get_arm_CondJmp_attr_const(const ir_node *node)
{
	assert(is_arm_Bcc(node));
	return (const arm_CondJmp_attr_t*)get_irn_generic_attr_const(node);
}