Skip to content
  1. Apr 11, 2012
    • Dylan Noblesmith's avatar
      llvm-stress: don't make vectors of x86_mmx type · 2a592dcc
      Dylan Noblesmith authored
      LangRef.html says:
      "There are no arrays, vectors or constants of this type."
      
      This was hitting assertions when passing the -generate-x86-mmx
      option.
      
      PR12452.
      
      llvm-svn: 154445
      2a592dcc
    • Kostya Serebryany's avatar
      [tsan] two more compile-time optimizations: · 5ba61ac6
      Kostya Serebryany authored
      - don't isntrument reads from constant globals.
      Saves ~1.5% of instrumented instructions on CPU2006
      (counting static instructions, not their execution).
      - don't insrument reads from vtable (which is a global constant too).
      Saves ~5%.
      
      I did not measure the run-time impact of this,
      but it is certainly non-negative.
      
      llvm-svn: 154444
      5ba61ac6
  2. Apr 10, 2012
  3. Apr 09, 2012
Loading