/* skip Cast and Confirm nodes */
for (;;) {
- opcode code = get_irn_opcode(ptr);
+ ir_opcode code = get_irn_opcode(ptr);
switch (code) {
case iro_Cast:
}
/**
- * Check, if a entity is final, i.e. is not anymore overridden.
+ * Check, if an entity is final, i.e. is not anymore overridden.
*/
-static int is_final_ent(entity *ent) {
- if (get_entity_final(ent)) {
+static int is_final_ent(ir_entity *ent) {
+ if (is_entity_final(ent)) {
/* not possible to override this entity. */
return 1;
}
*/
ir_node *transform_node_Sel(ir_node *node)
{
- ir_node *new_node, *ptr;
- ir_type *dyn_tp;
- entity *ent = get_Sel_entity(node);
+ ir_node *new_node, *ptr;
+ ir_type *dyn_tp;
+ ir_entity *ent = get_Sel_entity(node);
if (get_irp_phase_state() == phase_building) return node;
dyn_tp = get_dynamic_type(ptr); /* The runtime type of ptr. */
if (dyn_tp != firm_unknown_type) {
- entity *called_ent;
+ ir_entity *called_ent;
ir_node *rem_block;
/* We know which method will be called, no dispatch necessary. */
ir_node *transform_node_Load(ir_node *n)
{
ir_node *field_ptr, *new_node, *ptr;
- entity *ent;
+ ir_entity *ent;
ir_type *dyn_tp;
if (!(get_opt_optimize() && get_opt_dyn_meth_dispatch()))
dyn_tp = get_dynamic_type(ptr); /* The runtime type of ptr. */
if (dyn_tp != firm_unknown_type) {
- entity *loaded_ent;
+ ir_entity *loaded_ent;
/* We know which method will be called, no dispatch necessary. */
loaded_ent = resolve_ent_polymorphy(dyn_tp, ent);