Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
Assembly.cpp
 82.48% (499/605)
 90.91% (20/22)
 74.56% (381/511)
Assembly.h
 73.17% (30/41)
 83.33% (30/36)
 78.79% (52/66)
AssemblyItem.cpp
 60.39% (247/409)
 71.43% (10/14)
 56.11% (179/319)
AssemblyItem.h
 82.81% (53/64)
 86.67% (26/30)
 76.42% (81/106)
BlockDeduplicator.cpp
 97.14% (102/105)
100.00% (5/5)
 95.83% (69/72)
BlockDeduplicator.h
100.00% (5/5)
100.00% (5/5)
100.00% (5/5)
CommonSubexpressionEliminator.cpp
 98.22% (387/394)
100.00% (14/14)
 88.17% (343/389)
CommonSubexpressionEliminator.h
100.00% (15/15)
100.00% (2/2)
 90.48% (19/21)
ConstantOptimiser.cpp
 93.44% (228/244)
100.00% (12/12)
 81.93% (136/166)
ConstantOptimiser.h
 95.00% (19/20)
 88.89% (8/9)
 81.25% (13/16)
ControlFlowGraph.h
  0.00% (0/9)
  0.00% (0/9)
  0.00% (0/9)
Disassemble.cpp
  0.00% (0/46)
  0.00% (0/3)
  0.00% (0/17)
ExpressionClasses.cpp
 71.62% (106/148)
 78.57% (11/14)
 79.12% (72/91)
ExpressionClasses.h
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
GasMeter.cpp
 27.09% (68/251)
 55.56% (5/9)
 33.77% (52/154)
GasMeter.h
 20.00% (19/95)
 31.58% (6/19)
 23.88% (16/67)
Inliner.cpp
 95.38% (165/173)
100.00% (10/10)
 92.00% (115/125)
Inliner.h
100.00% (3/3)
100.00% (2/2)
100.00% (2/2)
Instruction.cpp
 84.62% (11/13)
100.00% (2/2)
 75.00% (3/4)
Instruction.h
 77.50% (31/40)
 75.00% (9/12)
 80.36% (45/56)
JumpdestRemover.cpp
100.00% (39/39)
100.00% (3/3)
 89.47% (17/19)
JumpdestRemover.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
KnownState.cpp
 52.14% (183/351)
 52.63% (10/19)
 54.15% (111/205)
KnownState.h
 71.43% (10/14)
 69.23% (9/13)
 69.23% (9/13)
LinkerObject.cpp
 51.43% (18/35)
 60.00% (3/5)
 52.94% (9/17)
PathGasMeter.cpp
  0.00% (0/85)
  0.00% (0/4)
  0.00% (0/70)
PathGasMeter.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
PeepholeOptimiser.cpp
 98.63% (288/292)
 95.65% (22/23)
 95.93% (212/221)
PeepholeOptimiser.h
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
RuleList.h
 99.64% (837/840)
 99.48% (191/192)
 96.00% (360/375)
SemanticInformation.cpp
 98.11% (416/424)
 94.74% (18/19)
 91.08% (347/381)
SimplificationRule.h
100.00% (7/7)
100.00% (3/3)
100.00% (3/3)
SimplificationRules.cpp
 69.33% (104/150)
 86.67% (13/15)
 73.76% (104/141)
SimplificationRules.h
 86.67% (13/15)
 83.33% (10/12)
 80.00% (16/20)
Totals
 79.09% (3907/4940)
 85.27% (463/543)
 75.67% (2775/3667)