X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fppc32%2Fppc32_transform.c;h=b60ee6d9df4731de5fbdce894523d2c5126ec026;hb=2176caea24ef5a9786dc4ada2bd2eaf74ad88b4d;hp=c8a48b4ddeb13800200c837ab90ce8301024bd37;hpb=9baf0cd6e299828073f897e4bd0a284379ad9cdb;p=libfirm diff --git a/ir/be/ppc32/ppc32_transform.c b/ir/be/ppc32/ppc32_transform.c index c8a48b4dd..b60ee6d9d 100644 --- a/ir/be/ppc32/ppc32_transform.c +++ b/ir/be/ppc32/ppc32_transform.c @@ -1258,18 +1258,6 @@ static ir_node *gen_be_FrameAddr(ppc32_transform_env_t *env) { return add; } -/** - * Transforms a StackParam into a ppc Load - * - * @param env The transformation environment - */ -static ir_node *gen_be_StackParam(ppc32_transform_env_t *env) { - ir_node *load = new_rd_ppc32_Lwz(env->dbg, env->irg, env->block, get_irn_n(env->irn, 0), new_NoMem()); - ir_node *proj = new_rd_Proj(env->dbg, env->irg, env->block, load, env->mode, pn_Load_res); - set_ppc32_frame_entity(load, be_get_frame_entity(env->irn)); - return proj; -} - /********************************************************* * _ _ _ @@ -1365,7 +1353,6 @@ void ppc32_register_transformers(void) { BAD(EndExcept); FIRM_OP(be_FrameAddr); - FIRM_OP(be_StackParam); op_Mulh = get_op_Mulh(); if (op_Mulh) FIRM_OP(Mulh);