~ubuntu-branches/ubuntu/maverick/ghdl/maverick

« back to all changes in this revision

Viewing changes to gcc/gcc/config/alpha/alpha.c

  • Committer: Bazaar Package Importer
  • Author(s): Wesley J. Landaker
  • Date: 2009-04-02 21:23:07 UTC
  • mfrom: (1.1.11 upstream) (3.2.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090402212307-01pkh97q9b3u1vea
Tags: 0.27+svn110+gcc4.3.3+dfsg-1
* Now using gcc-4.3.3
* Updated copyright information
* Added Vcs-Git information
* Updated to policy 3.8.1 

Show diffs side-by-side

added added

removed removed

Lines of Context:
4599
4599
  enum machine_mode mode = GET_MODE (mem);
4600
4600
  rtx label, x, cond = gen_lowpart (DImode, scratch);
4601
4601
 
4602
 
  emit_insn (gen_memory_barrier ());
4603
 
 
4604
4602
  label = gen_rtx_LABEL_REF (DImode, gen_label_rtx ());
4605
4603
  emit_label (XEXP (label, 0));
4606
4604
 
4610
4608
 
4611
4609
  x = gen_rtx_EQ (DImode, cond, const0_rtx);
4612
4610
  emit_unlikely_jump (x, label);
 
4611
 
 
4612
  emit_insn (gen_memory_barrier ());
4613
4613
}
4614
4614
 
4615
4615
void
4648
4648
  mem = gen_rtx_MEM (DImode, align);
4649
4649
  MEM_VOLATILE_P (mem) = 1;
4650
4650
 
4651
 
  emit_insn (gen_memory_barrier ());
4652
4651
  label = gen_rtx_LABEL_REF (DImode, gen_label_rtx ());
4653
4652
  emit_label (XEXP (label, 0));
4654
4653
 
4672
4671
 
4673
4672
  x = gen_rtx_EQ (DImode, scratch, const0_rtx);
4674
4673
  emit_unlikely_jump (x, label);
 
4674
 
 
4675
  emit_insn (gen_memory_barrier ());
4675
4676
}
4676
4677
 
4677
4678
/* Adjust the cost of a scheduling dependency.  Return the new cost of