Revision 73f5e313 tcg/tcg-op.h

b/tcg/tcg-op.h
389 389
                                   TCGArg ret, int nargs, TCGArg *args)
390 390
{
391 391
    TCGv_ptr fn;
392
    fn = tcg_const_ptr((tcg_target_long)func);
392
    fn = tcg_const_ptr(func);
393 393
    tcg_gen_callN(&tcg_ctx, fn, flags, sizemask, ret,
394 394
                  nargs, args);
395 395
    tcg_temp_free_ptr(fn);
......
405 405
{
406 406
    TCGv_ptr fn;
407 407
    TCGArg args[2];
408
    fn = tcg_const_ptr((tcg_target_long)func);
408
    fn = tcg_const_ptr(func);
409 409
    args[0] = GET_TCGV_I32(a);
410 410
    args[1] = GET_TCGV_I32(b);
411 411
    tcg_gen_callN(&tcg_ctx, fn, TCG_CALL_CONST | TCG_CALL_PURE, sizemask,
......
418 418
{
419 419
    TCGv_ptr fn;
420 420
    TCGArg args[2];
421
    fn = tcg_const_ptr((tcg_target_long)func);
421
    fn = tcg_const_ptr(func);
422 422
    args[0] = GET_TCGV_I64(a);
423 423
    args[1] = GET_TCGV_I64(b);
424 424
    tcg_gen_callN(&tcg_ctx, fn, TCG_CALL_CONST | TCG_CALL_PURE, sizemask,

Also available in: Unified diff