X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Flibfirm%2Ftyperep.h;h=3ac1afd11e2af06b0d86eb5989163a4c0ea174a4;hb=2c95d635ef7dc3a9c04b983f14496167dbec3608;hp=57b5a3e5d871f397fd1eee3881d8faf791c450e3;hpb=e9810a27f8849dbe9223b5cf50a474e7c3168265;p=libfirm diff --git a/include/libfirm/typerep.h b/include/libfirm/typerep.h index 57b5a3e5d..3ac1afd11 100644 --- a/include/libfirm/typerep.h +++ b/include/libfirm/typerep.h @@ -374,6 +374,12 @@ int is_entity_compiler_generated(const ir_entity *ent); /** Sets/resets the compiler generated flag. */ void set_entity_compiler_generated(ir_entity *ent, int flag); +/** Checks if an entity is marked by the backend. */ +int is_entity_backend_marked(const ir_entity *ent); + +/** Sets/resets the backend marker flag. */ +void set_entity_backend_marked(ir_entity *ent, int flag); + /** * The state of the address_taken flag. */ @@ -720,7 +726,7 @@ typedef struct tp_op tp_op; * Returns the string for the type opcode. * * @param op The type opcode to get the string from. - * @return a string. (@todo Null terminated???) + * @return a string. (@todo Null terminated?) */ const char *get_tpop_name (const tp_op *op);