LCOV - code coverage report
Current view: top level - lib/Target/AArch64 - AArch64BranchRelaxation.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 153 180 85.0 %
Date: 2016-08-29 01:09:06 Functions: 21 21 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN12_GLOBAL__N_123AArch64BranchRelaxation21splitBlockBeforeInstrERN4llvm12MachineInstrE 4
_ZL14hasFallthroughRKN4llvm17MachineBasicBlockE 6
_ZL26getOppositeConditionOpcodej 9
_ZN12_GLOBAL__N_123AArch64BranchRelaxation22fixupConditionalBranchERN4llvm12MachineInstrE 9
_ZNK12_GLOBAL__N_123AArch64BranchRelaxation31insertInvertedConditionalBranchERN4llvm17MachineBasicBlockENS1_26MachineInstrBundleIteratorINS1_12MachineInstrEEERKNS1_8DebugLocERKS5_S3_.isra.48 9
_ZNK12_GLOBAL__N_123AArch64BranchRelaxation25insertUnconditionalBranchERN4llvm17MachineBasicBlockES3_RKNS1_8DebugLocE.isra.47 13
_ZN12_GLOBAL__N_123AArch64BranchRelaxationD0Ev 815
_ZN12_GLOBAL__N_123AArch64BranchRelaxationD2Ev 815
_ZNK12_GLOBAL__N_123AArch64BranchRelaxation11getPassNameEv 819
_ZN4llvm29createAArch64BranchRelaxationEv 821
_ZN12_GLOBAL__N_123AArch64BranchRelaxationC2Ev 822
_ZNK12_GLOBAL__N_123AArch64BranchRelaxation14getInstrOffsetERKN4llvm12MachineInstrE 891
_ZNK12_GLOBAL__N_123AArch64BranchRelaxation14isBlockInRangeERKN4llvm12MachineInstrERKNS1_17MachineBasicBlockE 891
_ZL12getDestBlockRKN4llvm12MachineInstrE 900
_ZN12_GLOBAL__N_123AArch64BranchRelaxation12scanFunctionEv 9771
_ZN12_GLOBAL__N_123AArch64BranchRelaxation20runOnMachineFunctionERN4llvm15MachineFunctionE 9771
_ZN12_GLOBAL__N_123AArch64BranchRelaxation23relaxBranchInstructionsEv 9778
_ZN12_GLOBAL__N_123AArch64BranchRelaxation18adjustBlockOffsetsERN4llvm17MachineBasicBlockE 9784
_ZN12_GLOBAL__N_123AArch64BranchRelaxation16computeBlockSizeERKN4llvm17MachineBasicBlockE 11512
_ZL41initializeAArch64BranchRelaxationPassOnceRN4llvm12PassRegistryE 39582
_ZN4llvm37initializeAArch64BranchRelaxationPassERNS_12PassRegistryE 53702

Generated by: LCOV version 1.12