LCOV - code coverage report
Current view: top level - lib/CodeGen/MIRParser - MIParser.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 1374 1466 93.7 %
Date: 2018-10-20 13:21:21 Functions: 110 111 99.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN12_GLOBAL__N_18MIParser19getOrCreateMCSymbolEN4llvm9StringRefE 0
_ZN12_GLOBAL__N_18MIParser20parseCFIEscapeValuesERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1
_ZN12_GLOBAL__N_18MIParser30parseCustomRegisterMaskOperandERN4llvm14MachineOperandE 1
_ZN12_GLOBAL__N_18MIParser31parseLiveoutRegisterMaskOperandERN4llvm14MachineOperandE 1
_ZN12_GLOBAL__N_18MIParser26parseStandaloneStackObjectERi 2
_ZN4llvm25parseStackObjectReferenceERNS_25PerFunctionMIParsingStateERiNS_9StringRefERNS_12SMDiagnosticE 2
_ZL15getRegisterNamePKN4llvm18TargetRegisterInfoEj 3
_ZN12_GLOBAL__N_18MIParser14getTargetIndexEN4llvm9StringRefERi 3
_ZN12_GLOBAL__N_18MIParser23initNames2TargetIndicesEv 3
_ZN12_GLOBAL__N_18MIParser23parseTargetIndexOperandERN4llvm14MachineOperandE 4
_ZN12_GLOBAL__N_18MIParser20parseMCSymbolOperandERN4llvm14MachineOperandE 8
_ZN12_GLOBAL__N_18MIParser25parsePreOrPostInstrSymbolERPN4llvm8MCSymbolE 8
_ZN12_GLOBAL__N_18MIParser21parseStandaloneMDNodeERPN4llvm6MDNodeE 10
_ZN4llvm11parseMDNodeERNS_25PerFunctionMIParsingStateERPNS_6MDNodeENS_9StringRefERNS_12SMDiagnosticE 10
_ZN12_GLOBAL__N_18MIParser23parseStandaloneRegisterERj 12
_ZN4llvm22parseRegisterReferenceERNS_25PerFunctionMIParsingStateERjNS_9StringRefERNS_12SMDiagnosticE 12
_ZN12_GLOBAL__N_18MIParser24parseBlockAddressOperandERN4llvm14MachineOperandE 21
_ZL16initSlots2ValuesRKN4llvm8FunctionERNS_8DenseMapIjPKNS_5ValueENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS6_EEEE 23
_ZN12_GLOBAL__N_18MIParser16getMMOTargetFlagEN4llvm9StringRefERNS1_17MachineMemOperand5FlagsE 24
_ZN12_GLOBAL__N_18MIParser24initNames2MMOTargetFlagsEv 24
_ZN12_GLOBAL__N_18MIParser20getBitmaskTargetFlagEN4llvm9StringRefERj 35
_ZN12_GLOBAL__N_18MIParser28initNames2BitmaskTargetFlagsEv 35
_ZN4llvm25PerFunctionMIParsingState16getVRegInfoNamedENS_9StringRefE 44
_ZN12_GLOBAL__N_18MIParser23parseFPImmediateOperandERN4llvm14MachineOperandE 54
_ZN12_GLOBAL__N_18MIParser17parseDIExpressionERPN4llvm6MDNodeE 69
_ZN12_GLOBAL__N_18MIParser21parseIntrinsicOperandERN4llvm14MachineOperandE 70
_ZN12_GLOBAL__N_18MIParser19parseStringConstantERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 85
_ZN12_GLOBAL__N_18MIParser18parseStandaloneMBBERPN4llvm17MachineBasicBlockE 92
_ZN4llvm17parseMBBReferenceERNS_25PerFunctionMIParsingStateERPNS_17MachineBasicBlockENS_9StringRefERNS_12SMDiagnosticE 92
_ZN12_GLOBAL__N_18MIParser5errorEPKcRKN4llvm5TwineE 104
_ZN12_GLOBAL__N_18MIParser28parseSubRegisterIndexOperandERN4llvm14MachineOperandE 139
_ZN12_GLOBAL__N_18MIParser16parseCFIRegisterERj 140
_ZN12_GLOBAL__N_18MIParser14parseCFIOffsetERi 191
_ZN12_GLOBAL__N_18MIParser15parseCFIOperandERN4llvm14MachineOperandE 218
_ZN12_GLOBAL__N_18MIParser26parseExternalSymbolOperandERN4llvm14MachineOperandE 227
_ZN12_GLOBAL__N_18MIParser14parseAddrspaceERj 233
_ZN12_GLOBAL__N_18MIParser28parseMemoryPseudoSourceValueERPKN4llvm17PseudoSourceValueE 318
_ZN12_GLOBAL__N_18MIParser14parseAlignmentERj 347
_ZN12_GLOBAL__N_18MIParser21parsePredicateOperandERN4llvm14MachineOperandE 408
_ZN12_GLOBAL__N_18MIParser19getDirectTargetFlagEN4llvm9StringRefERj 435
_ZN12_GLOBAL__N_18MIParser27initNames2DirectTargetFlagsEv 435
_ZN12_GLOBAL__N_18MIParser26parseTypedImmediateOperandERN4llvm14MachineOperandE 453
_ZN12_GLOBAL__N_18MIParser20parseMetadataOperandERN4llvm14MachineOperandE 486
_ZN12_GLOBAL__N_18MIParser15parseIRConstantEPKcRPKN4llvm8ConstantE 504
_ZN12_GLOBAL__N_18MIParser10getRegMaskEN4llvm9StringRefE 673
_ZN12_GLOBAL__N_18MIParser18initNames2RegMasksEv 673
_ZN12_GLOBAL__N_18MIParser25parseGlobalAddressOperandERN4llvm14MachineOperandE 807
_ZN12_GLOBAL__N_18MIParser16parseGlobalValueERPN4llvm11GlobalValueE 969
_ZN12_GLOBAL__N_18MIParser15parseIRConstantEPKcN4llvm9StringRefERPKNS3_8ConstantE 1001
_ZN12_GLOBAL__N_18MIParser25parseBasicBlockSuccessorsERN4llvm17MachineBasicBlockE 1020
_ZN12_GLOBAL__N_18MIParser21parseSubRegisterIndexERj 1042
_ZN12_GLOBAL__N_18MIParser10getHexUintERN4llvm5APIntE 1093
_ZN12_GLOBAL__N_18MIParser12parseIRBlockERPN4llvm10BasicBlockERKNS1_8FunctionE 1118
_ZN12_GLOBAL__N_18MIParser22parseMemoryOperandFlagERN4llvm17MachineMemOperand5FlagsE 1121
_ZN12_GLOBAL__N_18MIParser30parseStandaloneVirtualRegisterERPN4llvm8VRegInfoE 1133
_ZN4llvm29parseVirtualRegisterReferenceERNS_25PerFunctionMIParsingStateERPNS_8VRegInfoENS_9StringRefERNS_12SMDiagnosticE 1133
_ZN12_GLOBAL__N_18MIParser11parseMDNodeERPN4llvm6MDNodeE 1179
_ZN12_GLOBAL__N_18MIParser14getSubRegIndexEN4llvm9StringRefE 1180
_ZN12_GLOBAL__N_18MIParser23initNames2SubRegIndicesEv 1180
_ZN12_GLOBAL__N_18MIParser15parseMBBOperandERN4llvm14MachineOperandE 1636
_ZN12_GLOBAL__N_18MIParser12parseIRValueERPKN4llvm5ValueE 1659
_ZN12_GLOBAL__N_18MIParser23parseMachinePointerInfoERN4llvm18MachinePointerInfoE 1978
_ZN12_GLOBAL__N_18MIParser9getUint64ERm 2420
_ZN12_GLOBAL__N_18MIParser18parseOptionalScopeERN4llvm11LLVMContextERh 2424
_ZN12_GLOBAL__N_18MIParser25parseMachineMemoryOperandERPN4llvm17MachineMemOperandE 2427
_ZN12_GLOBAL__N_18MIParser28parseStandaloneNamedRegisterERj 2609
_ZN4llvm27parseNamedRegisterReferenceERNS_25PerFunctionMIParsingStateERjNS_9StringRefERNS_12SMDiagnosticE 2609
_ZN12_GLOBAL__N_18MIParser11parseOffsetERl 3076
_ZN12_GLOBAL__N_18MIParser22parseBasicBlockLiveinsERN4llvm17MachineBasicBlockE 3783
_ZN12_GLOBAL__N_18MIParser16parseBasicBlocksEv 4550
_ZN4llvm24parseMachineInstructionsERNS_25PerFunctionMIParsingStateENS_9StringRefERNS_12SMDiagnosticE 4550
_ZN12_GLOBAL__N_18MIParser26parseBasicBlockDefinitionsERN4llvm8DenseMapIjPNS1_17MachineBasicBlockENS1_12DenseMapInfoIjEENS1_6detail12DenseMapPairIjS4_EEEE 4570
_ZN4llvm33parseMachineBasicBlockDefinitionsERNS_25PerFunctionMIParsingStateENS_9StringRefERNS_12SMDiagnosticE 4570
_ZN12_GLOBAL__N_18MIParser27parseOptionalAtomicOrderingERN4llvm14AtomicOrderingE 4847
_ZN12_GLOBAL__N_18MIParser25parseRegisterTiedDefIndexERj 5159
_ZN12_GLOBAL__N_18MIParser15parseBasicBlockERN4llvm17MachineBasicBlockERPS2_ 6389
_ZN12_GLOBAL__N_18MIParser24parseRegisterClassOrBankERN4llvm8VRegInfoE 7110
_ZN12_GLOBAL__N_18MIParser17parseLowLevelTypeEPKcRN4llvm3LLTE 14907
_ZN12_GLOBAL__N_18MIParser21parseImmediateOperandERN4llvm14MachineOperandE 17282
_ZN12_GLOBAL__N_18MIParser17parseRegisterFlagERj 22086
_ZN12_GLOBAL__N_18MIParser22verifyImplicitOperandsEN4llvm8ArrayRefINS_20ParsedMachineOperandEEERKNS1_11MCInstrDescE 31809
_ZN12_GLOBAL__N_18MIParser18assignRegisterTiesERN4llvm12MachineInstrENS1_8ArrayRefINS_20ParsedMachineOperandEEE 34586
_ZN12_GLOBAL__N_18MIParser14parseInstrNameEN4llvm9StringRefERj 34651
_ZN12_GLOBAL__N_18MIParser16parseInstructionERjS1_ 34651
_ZN12_GLOBAL__N_18MIParser22initNames2InstrOpCodesEv 34651
_ZN12_GLOBAL__N_18MIParser5parseERPN4llvm12MachineInstrE 34661
_ZN12_GLOBAL__N_18MIParser20parseVirtualRegisterERPN4llvm8VRegInfoE 34942
_ZN12_GLOBAL__N_18MIParser14initNames2RegsEv 54321
_ZN12_GLOBAL__N_18MIParser17getRegisterByNameEN4llvm9StringRefERj 54321
_ZN12_GLOBAL__N_18MIParser18parseNamedRegisterERj 54321
_ZN12_GLOBAL__N_18MIParser11getUnsignedERj 55830
_ZN12_GLOBAL__N_18MIParser16expectAndConsumeEN4llvm7MIToken9TokenKindE 61566
_ZN12_GLOBAL__N_18MIParser19parseMachineOperandERN4llvm14MachineOperandERNS1_8OptionalIjEE 74715
_ZN12_GLOBAL__N_18MIParser33parseMachineOperandAndTargetFlagsERN4llvm14MachineOperandERNS1_8OptionalIjEE 74719
_ZN12_GLOBAL__N_18MIParser20parseRegisterOperandERN4llvm14MachineOperandERNS1_8OptionalIjEEb 78588
_ZN12_GLOBAL__N_18MIParser13parseRegisterERjRPN4llvm8VRegInfoE 78598
_ZN12_GLOBAL__N_18MIParser3lexEj 922786

Generated by: LCOV version 1.13