[llvm-commits] CVS: llvm/test/Programs/TEST.llc.report

Alkis Evlogimenos alkis at cs.uiuc.edu
Tue Mar 30 16:35:01 PST 2004


Changes in directory llvm/test/Programs:

TEST.llc.report updated: 1.10 -> 1.11

---
Log message:

Generate more regalloc specific stats


---
Diffs of the changes:  (+6 -7)

Index: llvm/test/Programs/TEST.llc.report
diff -u llvm/test/Programs/TEST.llc.report:1.10 llvm/test/Programs/TEST.llc.report:1.11
--- llvm/test/Programs/TEST.llc.report:1.10	Mon Mar 29 10:58:38 2004
+++ llvm/test/Programs/TEST.llc.report	Tue Mar 30 16:34:02 2004
@@ -16,13 +16,12 @@
  ["Name:" , '\'([^\']+)\' Program'],
  [],
 # Times
- ["Total"  , 'real ([0-9.]+)'],
- ["CodeGen", 'Total Execution Time: ([0-9.]+)'],
- ["InstSel", '([0-9.]+) \([^)]+\)[ 0-9A-Za-z]+Instruction Selection'],
  ["LiveVar", '([0-9.]+) \([^)]+\)[ 0-9A-Za-z]+Live Variable'],
+ ["LiveInt", '([0-9.]+) \([^)]+\)[ 0-9A-Za-z]+Live Interval'],
+ ["RASetup", sub { return AddColumns(@_,-1,-2); }],
  ["RA"     , '([0-9.]+) \([^)]+\)[ 0-9A-Za-z]+Register Allocator'],
- ["FPStack", '([0-9.]+) \([^)]+\)[ 0-9]+X86 FP Stackifier'],
- ["Peep"   , '([0-9.]+) \([^)]+\)[- 0-9]+X86 Peephole Optimizer'],
+ ["RATotal", sub { return AddColumns(@_,-1,-2); }],
+ ["Total"  , 'real ([0-9.]+)'],
  [],
 # Sizes
  ["#MCInsts", '([0-9]+).*Number of machine instrs printed'],
@@ -32,10 +31,10 @@
 # Number of transformations
  ["#store" , '([0-9]+).*Number of stores added'],
  ["#load"  , '([0-9]+).*Number of loads added'],
+ ["#ld/st" , sub { return AddColumns(@_,-1,-2); }],
  ["#fold"  , '([0-9]+).*Number of loads/stores folded into instructions'],
+ ["#memref", sub { return AddColumns(@_,-1,-3,-4); }],
  ["#spill" , '([0-9]+).*Number of register spills'],
- ["#fp"    , '([0-9]+).*Number of floating point instructions'],
- ["#fxch"  , '([0-9]+).*Number of fxch instructions inserted'],
  ["#i-mov" , '([0-9]+).*Number of identity moves eliminated'],
  ["#peep"  , '([0-9]+).*Number of peephole optimization performed'],
  ["#tot-el", sub { return AddColumns(@_,-1,-2); }],





More information about the llvm-commits mailing list