summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bearch.h
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2014-11-23 01:39:41 +0100
committerMatthias Braun <matze@braunis.de>2014-11-25 08:25:02 +0100
commit4b9bb36a8497776cb7227392c073274ba07cfc03 (patch)
treec3f3d31e90f301c1b468ead5c8e7dd321d252167 /ir/be/bearch.h
parent5232416f79b797c37a880ffca283e88b828344f8 (diff)
remove arch_get_frame_entity()
Add callbacks on functions that really need them instead.
Diffstat (limited to 'ir/be/bearch.h')
-rw-r--r--ir/be/bearch.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/ir/be/bearch.h b/ir/be/bearch.h
index 0c7a2ad..6aebfc8 100644
--- a/ir/be/bearch.h
+++ b/ir/be/bearch.h
@@ -64,8 +64,6 @@ ENUM_BITSET(arch_register_req_type_t)
extern arch_register_req_t const arch_no_requirement;
#define arch_no_register_req (&arch_no_requirement)
-ir_entity *arch_get_frame_entity(const ir_node *irn);
-
int arch_get_op_estimated_cost(const ir_node *irn);
void arch_perform_memory_operand(ir_node *irn, unsigned i);
@@ -283,14 +281,6 @@ static inline bool reg_reqs_equal(const arch_register_req_t *req1,
struct arch_irn_ops_t {
/**
- * Get the entity on the stack frame this node depends on.
- * @param irn The node in question.
- * @return The entity on the stack frame or NULL, if the node does not have
- * a stack frame entity.
- */
- ir_entity *(*get_frame_entity)(const ir_node *irn);
-
- /**
* Get the estimated cycle count for @p irn.
*
* @param irn The node.