X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbearch.h;h=9c56e5233e018d19ca176a65bfa0051bde40ebce;hb=0318dc1a48ce72b311592c28affc31fabc95f026;hp=8218df06191db566ba5c1265f8ee861688b8f87b;hpb=e88385016800d3c56c3fa09770e9f7995c42e106;p=libfirm diff --git a/ir/be/bearch.h b/ir/be/bearch.h index 8218df061..9c56e5233 100644 --- a/ir/be/bearch.h +++ b/ir/be/bearch.h @@ -40,6 +40,13 @@ #include "beirg.h" #include "error.h" +/** + * this constant is returned by the get_sp_bias functions if the stack + * is reset (usually because the frame pointer is copied to the stack + * pointer + */ +#define SP_BIAS_RESET INT_MIN + typedef enum arch_register_class_flags_t { arch_register_class_flag_none = 0, /** don't do automatic register allocation for this class */