Revision 56779034 tcg/ia64/tcg-target.c

b/tcg/ia64/tcg-target.c
871 871
{
872 872
    TCGLabel *l = &s->labels[label_index];
873 873

  
874
    /* We pay attention here to not modify the branch target by reading
875
       the existing value and using it again. This ensure that caches and
876
       memory are kept coherent during retranslation. */
874 877
    tcg_out_bundle(s, mmB,
875 878
                   tcg_opc_m48(TCG_REG_P0, OPC_NOP_M48, 0),
876 879
                   tcg_opc_m48(TCG_REG_P0, OPC_NOP_M48, 0),

Also available in: Unified diff