LCOV - code coverage report
Current view: top level - lib/CodeGen/SelectionDAG - ScheduleDAGRRList.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 944 1150 82.1 %
Date: 2018-10-20 13:21:21 Functions: 70 97 72.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL28canClobberReachingPhysRegUsePKN4llvm5SUnitES2_PN12_GLOBAL__N_117ScheduleDAGRRListEPKNS_15TargetInstrInfoEPKNS_18TargetRegisterInfoE 0
_ZN12_GLOBAL__N_112popFromQueueINS_13bu_ls_rr_sortEEEPN4llvm5SUnitERSt6vectorIS4_SaIS4_EERT_PNS2_11ScheduleDAGE 0
_ZN12_GLOBAL__N_112popFromQueueINS_14ilp_ls_rr_sortEEEPN4llvm5SUnitERSt6vectorIS4_SaIS4_EERT_PNS2_11ScheduleDAGE 0
_ZN12_GLOBAL__N_112popFromQueueINS_14src_ls_rr_sortEEEPN4llvm5SUnitERSt6vectorIS4_SaIS4_EERT_PNS2_11ScheduleDAGE 0
_ZN12_GLOBAL__N_112popFromQueueINS_17hybrid_ls_rr_sortEEEPN4llvm5SUnitERSt6vectorIS4_SaIS4_EERT_PNS2_11ScheduleDAGE 0
_ZN12_GLOBAL__N_117ScheduleDAGRRList11CapturePredEPN4llvm4SDepE 0
_ZN12_GLOBAL__N_117ScheduleDAGRRList12getHazardRecEv 0
_ZN12_GLOBAL__N_117ScheduleDAGRRList17BacktrackBottomUpEPN4llvm5SUnitES3_ 0
_ZN12_GLOBAL__N_117ScheduleDAGRRList7isReadyEPN4llvm5SUnitE 0
_ZN12_GLOBAL__N_117ScheduleDAGRRList8EmitNodeEPN4llvm5SUnitE 0
_ZN12_GLOBAL__N_118RegReductionPQBase10canClobberEPKN4llvm5SUnitES4_ 0
_ZN12_GLOBAL__N_118RegReductionPQBase12getHazardRecEv 0
_ZN12_GLOBAL__N_118RegReductionPQBase14setScheduleDAGEPNS_17ScheduleDAGRRListE 0
_ZN12_GLOBAL__N_118RegReductionPQBase20AddPseudoTwoAddrDepsEv 0
_ZNK12_GLOBAL__N_113bu_ls_rr_sortclEPN4llvm5SUnitES3_ 0
_ZNK12_GLOBAL__N_114ilp_ls_rr_sortclEPN4llvm5SUnitES3_ 0
_ZNK12_GLOBAL__N_114src_ls_rr_sortclEPN4llvm5SUnitES3_ 0
_ZNK12_GLOBAL__N_117hybrid_ls_rr_sortclEPN4llvm5SUnitES3_ 0
_ZNK12_GLOBAL__N_118RegReductionPQBase15getNodeOrderingEPKN4llvm5SUnitE 0
_ZNK12_GLOBAL__N_125RegReductionPriorityQueueINS_13bu_ls_rr_sortEE10isBottomUpEv 0
_ZNK12_GLOBAL__N_125RegReductionPriorityQueueINS_13bu_ls_rr_sortEE7isReadyEPN4llvm5SUnitE 0
_ZNK12_GLOBAL__N_125RegReductionPriorityQueueINS_14ilp_ls_rr_sortEE10isBottomUpEv 0
_ZNK12_GLOBAL__N_125RegReductionPriorityQueueINS_14ilp_ls_rr_sortEE7isReadyEPN4llvm5SUnitE 0
_ZNK12_GLOBAL__N_125RegReductionPriorityQueueINS_14src_ls_rr_sortEE10isBottomUpEv 0
_ZNK12_GLOBAL__N_125RegReductionPriorityQueueINS_14src_ls_rr_sortEE7isReadyEPN4llvm5SUnitE 0
_ZNK12_GLOBAL__N_125RegReductionPriorityQueueINS_17hybrid_ls_rr_sortEE10isBottomUpEv 0
_ZNK12_GLOBAL__N_125RegReductionPriorityQueueINS_17hybrid_ls_rr_sortEE7isReadyEPN4llvm5SUnitE 0
_ZL21canClobberPhysRegDefsPKN4llvm5SUnitES2_PKNS_15TargetInstrInfoEPKNS_18TargetRegisterInfoE 4
_ZN12_GLOBAL__N_117ScheduleDAGRRList24InsertCopiesAndMoveSuccsEPN4llvm5SUnitEjPKNS1_19TargetRegisterClassES6_RNS1_15SmallVectorImplIS3_EE 53
_ZN12_GLOBAL__N_117ScheduleDAGRRList11TryUnfoldSUEPN4llvm5SUnitE 144
_ZL11isOperandOfPKN4llvm5SUnitEPNS_6SDNodeE 201
_ZNK12_GLOBAL__N_118RegReductionPQBase17tracksRegPressureEv 201
_ZN12_GLOBAL__N_117ScheduleDAGRRList11CreateCloneEPN4llvm5SUnitE 274
_ZN12_GLOBAL__N_118RegReductionPQBase10updateNodeEPKN4llvm5SUnitE 327
_ZN12_GLOBAL__N_117ScheduleDAGRRList14CreateNewSUnitEPN4llvm6SDNodeE 376
_ZL21getPhysicalRegisterVTPN4llvm6SDNodeEjPKNS_15TargetInstrInfoE 453
_ZN12_GLOBAL__N_117ScheduleDAGRRList21CopyAndMoveSuccessorsEPN4llvm5SUnitE 453
_ZN12_GLOBAL__N_118RegReductionPQBase7addNodeEPKN4llvm5SUnitE 650
_ZN12_GLOBAL__N_117ScheduleDAGRRList28RestoreHazardCheckerBottomUpEv 952
_ZL24CheckForLiveRegDefMaskedPN4llvm5SUnitEPKjNS_8ArrayRefIS1_EERNS_8SmallSetIjLj4ESt4lessIjEEERNS_15SmallVectorImplIjEE 1078
_ZN12_GLOBAL__N_117ScheduleDAGRRList10RemovePredEPN4llvm5SUnitERKNS1_4SDepE 1344
_ZL16IsChainDependentPN4llvm6SDNodeES1_jPKNS_15TargetInstrInfoE 2319
_ZN12_GLOBAL__N_118RegReductionPQBase6removeEPN4llvm5SUnitE 3533
_ZN12_GLOBAL__N_117ScheduleDAGRRList7AddPredEPN4llvm5SUnitERKNS1_4SDepE 3600
_ZN12_GLOBAL__N_117ScheduleDAGRRList22UnscheduleNodeBottomUpEPN4llvm5SUnitE 8840
_ZN12_GLOBAL__N_118RegReductionPQBase15unscheduledNodeEPN4llvm5SUnitE 8840
_ZN12_GLOBAL__N_118RegReductionPQBase32PrescheduleNodesWithMultipleUsesEv 9613
_ZN4llvm26createBURRListDAGSchedulerEPNS_16SelectionDAGISelENS_10CodeGenOpt5LevelE 9613
_ZL18hasOnlyLiveOutUsesPKN4llvm5SUnitE 9726
_ZN4llvm28createHybridListDAGSchedulerEPNS_16SelectionDAGISelENS_10CodeGenOpt5LevelE 11341
_ZN4llvm25createILPListDAGSchedulerEPNS_16SelectionDAGISelENS_10CodeGenOpt5LevelE 15880
_ZL19canEnableCoalescingPN4llvm5SUnitE 33420
_ZN12_GLOBAL__N_1L16popFromQueueImplINS_13bu_ls_rr_sortEEEPN4llvm5SUnitERSt6vectorIS4_SaIS4_EERT_ 70657
_ZN12_GLOBAL__N_125RegReductionPriorityQueueINS_13bu_ls_rr_sortEE3popEv 70679
_ZL13initVRegCyclePN4llvm5SUnitE 82971
_ZL18hasOnlyLiveInOpersPKN4llvm5SUnitE 82971
_ZN12_GLOBAL__N_1L16popFromQueueImplINS_17hybrid_ls_rr_sortEEEPN4llvm5SUnitERSt6vectorIS4_SaIS4_EERT_ 86880
_ZN12_GLOBAL__N_125RegReductionPriorityQueueINS_17hybrid_ls_rr_sortEE3popEv 86894
_ZN12_GLOBAL__N_1L16popFromQueueImplINS_14ilp_ls_rr_sortEEEPN4llvm5SUnitERSt6vectorIS4_SaIS4_EERT_ 124144
_ZN12_GLOBAL__N_125RegReductionPriorityQueueINS_14ilp_ls_rr_sortEE3popEv 124154
_ZNK12_GLOBAL__N_118RegReductionPQBase15HighRegPressureEPKN4llvm5SUnitE 292004
_ZNK12_GLOBAL__N_118RegReductionPQBase15RegPressureDiffEPN4llvm5SUnitERj 292100
_ZL13GetCostForDefRKN4llvm18ScheduleDAGSDNodes10RegDefIterEPKNS_14TargetLoweringEPKNS_15TargetInstrInfoEPKNS_18TargetRegisterInfoERjSD_RKNS_15MachineFunctionE 491120
_ZL16FindCallSeqStartPN4llvm6SDNodeERjS2_PKNS_15TargetInstrInfoE 1114591
_ZN12_GLOBAL__N_117ScheduleDAGRRList20releaseInterferencesEj 1222798
_ZN4llvm28createSourceListDAGSchedulerEPNS_16SelectionDAGISelENS_10CodeGenOpt5LevelE 1232167
_ZN12_GLOBAL__N_118RegReductionPQBase12releaseStateEv 1269001
_ZN12_GLOBAL__N_117ScheduleDAGRRList20ListScheduleBottomUpEv 1269002
_ZN12_GLOBAL__N_117ScheduleDAGRRList8ScheduleEv 1269002
_ZN12_GLOBAL__N_117ScheduleDAGRRListC2ERN4llvm15MachineFunctionEbPNS1_23SchedulingPriorityQueueENS1_10CodeGenOpt5LevelE 1269002
_ZN12_GLOBAL__N_117ScheduleDAGRRListD0Ev 1269002
_ZN12_GLOBAL__N_117ScheduleDAGRRListD2Ev 1269002
_ZN12_GLOBAL__N_118RegReductionPQBase27CalculateSethiUllmanNumbersEv 1269002
_ZN12_GLOBAL__N_118RegReductionPQBase9initNodesERSt6vectorIN4llvm5SUnitESaIS3_EE 1269002
_ZN12_GLOBAL__N_118RegReductionPQBaseC2ERN4llvm15MachineFunctionEbbbPKNS1_15TargetInstrInfoEPKNS1_18TargetRegisterInfoEPKNS1_14TargetLoweringE 1269002
_ZL16BUCompareLatencyPN4llvm5SUnitES1_bPN12_GLOBAL__N_118RegReductionPQBaseE 3323851
_ZL18CheckForLiveRegDefPN4llvm5SUnitEjPS1_RNS_8SmallSetIjLj4ESt4lessIjEEERNS_15SmallVectorImplIjEEPKNS_18TargetRegisterInfoE 3331846
_ZL15hasVRegCycleUsePKN4llvm5SUnitE 6647702
_ZL8BURRSortPN4llvm5SUnitES1_PN12_GLOBAL__N_118RegReductionPQBaseE 10097556
_ZN12_GLOBAL__N_1L16popFromQueueImplINS_14src_ls_rr_sortEEEPN4llvm5SUnitERSt6vectorIS4_SaIS4_EERT_ 16046194
_ZN12_GLOBAL__N_125RegReductionPriorityQueueINS_14src_ls_rr_sortEE3popEv 16046843
_ZN12_GLOBAL__N_117ScheduleDAGRRList14ReleasePendingEv 16288428
_ZL25CalcNodeSethiUllmanNumberPKN4llvm5SUnitERSt6vectorIjSaIjEE 16310610
_ZL14resetVRegCyclePN4llvm5SUnitE 16318987
_ZN12_GLOBAL__N_117ScheduleDAGRRList26PickNodeToScheduleBottomUpEv 16318987
_ZN12_GLOBAL__N_118RegReductionPQBase13scheduledNodeEPN4llvm5SUnitE 16318987
_ZN12_GLOBAL__N_117ScheduleDAGRRList17AdvancePastStallsEPN4llvm5SUnitE 16318988
_ZN12_GLOBAL__N_117ScheduleDAGRRList20ScheduleNodeBottomUpEPN4llvm5SUnitE 16318988
_ZN12_GLOBAL__N_117ScheduleDAGRRList24DelayForLiveRegsBottomUpEPN4llvm5SUnitERNS1_15SmallVectorImplIjEE 16328529
_ZN12_GLOBAL__N_118RegReductionPQBase4pushEPN4llvm5SUnitE 16331408
_ZNK12_GLOBAL__N_117ScheduleDAGRRList18forceUnitLatenciesEv 16340128
_ZL11closestSuccPKN4llvm5SUnitE 16715603
_ZN12_GLOBAL__N_117ScheduleDAGRRList19ReleasePredecessorsEPN4llvm5SUnitE 17587990
_ZN12_GLOBAL__N_117ScheduleDAGRRList11ReleasePredEPN4llvm5SUnitEPKNS1_4SDepE 19782864
_ZNK12_GLOBAL__N_118RegReductionPQBase15getNodePriorityEPKN4llvm5SUnitE 20103644
_ZN12_GLOBAL__N_117ScheduleDAGRRList14AdvanceToCycleEj 47880727
_ZNK12_GLOBAL__N_118RegReductionPQBase5emptyEv 66514388

Generated by: LCOV version 1.13