LCOV - code coverage report
Current view:
top level
-
lib/CodeGen
- MachineInstr.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
743
863
86.1 %
Date:
2018-10-20 13:21:21
Functions:
86
86
100.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL12moveOperandsPN4llvm14MachineOperandES1_jPNS_19MachineRegisterInfoE
33659982
_ZL16hasIdenticalMMOsN4llvm8ArrayRefIPNS_17MachineMemOperandEEES3_
42427
_ZL18tryToGetTargetInfoRKN4llvm12MachineInstrERPKNS_18TargetRegisterInfoERPKNS_19MachineRegisterInfoERPKNS_19TargetIntrinsicInfoERPKNS_15TargetInstrInfoE
61546
_ZL19computeExprForSpillRKN4llvm12MachineInstrE
44
_ZN4llvm12MachineInstr10addOperandERKNS_14MachineOperandE
4356648
_ZN4llvm12MachineInstr10addOperandERNS_15MachineFunctionERKNS_14MachineOperandE
230204231
_ZN4llvm12MachineInstr10getRegInfoEv
230989395
_ZN4llvm12MachineInstr10setMemRefsERNS_15MachineFunctionENS_8ArrayRefIPNS_17MachineMemOperandEEE
24874379
_ZN4llvm12MachineInstr11copyIRFlagsERKNS_11InstructionE
510
_ZN4llvm12MachineInstr11dropMemRefsERNS_15MachineFunctionE
6487004
_ZN4llvm12MachineInstr11tieOperandsEjj
2207077
_ZN4llvm12MachineInstr12cloneMemRefsERNS_15MachineFunctionERKS0_
11880
_ZN4llvm12MachineInstr13RemoveOperandEj
785782
_ZN4llvm12MachineInstr13addMemOperandERNS_15MachineFunctionEPNS_17MachineMemOperandE
13359675
_ZN4llvm12MachineInstr13clearKillInfoEv
34329
_ZN4llvm12MachineInstr14bundleWithPredEv
55563
_ZN4llvm12MachineInstr14bundleWithSuccEv
24387
_ZN4llvm12MachineInstr15addRegisterDeadEjPKNS_18TargetRegisterInfoEb
1133777
_ZN4llvm12MachineInstr15copyImplicitOpsERNS_15MachineFunctionERKS0_
15971
_ZN4llvm12MachineInstr15eraseFromBundleEv
615236
_ZN4llvm12MachineInstr15eraseFromParentEv
4541485
_ZN4llvm12MachineInstr16removeFromBundleEv
98
_ZN4llvm12MachineInstr16removeFromParentEv
11473
_ZN4llvm12MachineInstr16unbundleFromPredEv
40504
_ZN4llvm12MachineInstr16unbundleFromSuccEv
118
_ZN4llvm12MachineInstr17addRegisterKilledEjPKNS_18TargetRegisterInfoEb
11185132
_ZN4llvm12MachineInstr17setPreInstrSymbolERNS_15MachineFunctionEPNS_8MCSymbolE
4
_ZN4llvm12MachineInstr18addRegisterDefinedEjPKNS_18TargetRegisterInfoE
2936571
_ZN4llvm12MachineInstr18clearRegisterDeadsEj
34638
_ZN4llvm12MachineInstr18clearRegisterKillsEjPKNS_18TargetRegisterInfoE
345720
_ZN4llvm12MachineInstr18cloneMergedMemRefsERNS_15MachineFunctionENS_8ArrayRefIPKS0_EE
44411
_ZN4llvm12MachineInstr18collectDebugValuesERNS_15SmallVectorImplIPS0_EE
144840
_ZN4llvm12MachineInstr18setPostInstrSymbolERNS_15MachineFunctionEPNS_8MCSymbolE
57
_ZN4llvm12MachineInstr18substituteRegisterEjjjRKNS_18TargetRegisterInfoE
104395
_ZN4llvm12MachineInstr21setPhysRegsDeadExceptENS_8ArrayRefIjEERKNS_18TargetRegisterInfoE
5066782
_ZN4llvm12MachineInstr23changeDebugValuesDefRegEj
81881
_ZN4llvm12MachineInstr23setRegisterDefReadUndefEjb
493606
_ZN4llvm12MachineInstr24AddRegOperandsToUseListsERNS_19MachineRegisterInfoE
54115192
_ZN4llvm12MachineInstr25addImplicitDefUseOperandsERNS_15MachineFunctionE
52011199
_ZN4llvm12MachineInstr29RemoveRegOperandsFromUseListsERNS_19MachineRegisterInfoE
19629835
_ZN4llvm12MachineInstr41eraseFromParentAndMarkDBGValuesForRemovalEv
245676
_ZN4llvm12MachineInstr8mayAliasEPNS_9AAResultsERS0_b
4135861
_ZN4llvm12MachineInstrC2ERNS_15MachineFunctionERKNS_11MCInstrDescENS_8DebugLocEb
52472967
_ZN4llvm12MachineInstrC2ERNS_15MachineFunctionERKS0_
109227
_ZN4llvm21buildDbgValueForSpillERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKS3_i
42
_ZN4llvm22updateDbgValueForSpillERNS_12MachineInstrEi
2
_ZN4llvm27MachineInstrExpressionTrait12getHashValueERKPKNS_12MachineInstrE
5923100
_ZN4llvm7BuildMIERNS_15MachineFunctionERKNS_8DebugLocERKNS_11MCInstrDescEbRNS_14MachineOperandEPKNS_6MDNodeESC_
143464
_ZN4llvm7BuildMIERNS_15MachineFunctionERKNS_8DebugLocERKNS_11MCInstrDescEbjPKNS_6MDNodeESA_
332633
_ZN4llvm7BuildMIERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKNS_8DebugLocERKNS_11MCInstrDescEbRNS_14MachineOperandEPKNS_6MDNodeESF_
119859
_ZN4llvm7BuildMIERNS_17MachineBasicBlockENS_26MachineInstrBundleIteratorINS_12MachineInstrELb0EEERKNS_8DebugLocERKNS_11MCInstrDescEbjPKNS_6MDNodeESD_
201958
_ZNK4llvm12MachineInstr12isSafeToMoveEPNS_9AAResultsERb
20045037
_ZNK4llvm12MachineInstr13getBundleSizeEv
1566
_ZNK4llvm12MachineInstr13getDebugLabelEv
8
_ZNK4llvm12MachineInstr13isIdenticalToERKS0_NS0_11MICheckTypeE
10495068
_ZNK4llvm12MachineInstr14allDefsAreDeadEv
2682865
_ZNK4llvm12MachineInstr14getTypeToPrintEjRNS_14SmallBitVectorERKNS_19MachineRegisterInfoE
321310
_ZNK4llvm12MachineInstr14mergeFlagsWithERKS0_
1140
_ZNK4llvm12MachineInstr16getDebugVariableEv
1385764
_ZNK4llvm12MachineInstr17isLoadFoldBarrierEv
4215890
_ZNK4llvm12MachineInstr18findTiedOperandIdxEj
5879341
_ZNK4llvm12MachineInstr18getDebugExpressionEv
803590
_ZNK4llvm12MachineInstr18getNumExplicitDefsEv
3185515
_ZNK4llvm12MachineInstr18isConstantValuePHIEv
31
_ZNK4llvm12MachineInstr19getInlineAsmDialectEv
24254
_ZNK4llvm12MachineInstr19hasOrderedMemoryRefEv
8076955
_ZNK4llvm12MachineInstr19hasPropertyInBundleEmNS0_9QueryTypeE
187061
_ZNK4llvm12MachineInstr20findInlineAsmFlagIdxEjPj
10620
_ZNK4llvm12MachineInstr21getRegClassConstraintEjPKNS_15TargetInstrInfoEPKNS_18TargetRegisterInfoE
113597
_ZNK4llvm12MachineInstr22getNumExplicitOperandsEv
17691216
_ZNK4llvm12MachineInstr22hasComplexRegisterTiesEv
42391
_ZNK4llvm12MachineInstr23findFirstPredOperandIdxEv
1206892
_ZNK4llvm12MachineInstr23hasUnmodeledSideEffectsEv
33456063
_ZNK4llvm12MachineInstr24isStackAligningInlineAsmEv
38944644
_ZNK4llvm12MachineInstr25findRegisterDefOperandIdxEjbbPKNS_18TargetRegisterInfoE
12132877
_ZNK4llvm12MachineInstr25findRegisterUseOperandIdxEjbPKNS_18TargetRegisterInfoE
2546742
_ZNK4llvm12MachineInstr26readsWritesVirtualRegisterEjPNS_15SmallVectorImplIjEE
6099203
_ZNK4llvm12MachineInstr27getRegClassConstraintEffectEjPKNS_19TargetRegisterClassEPKNS_15TargetInstrInfoEPKNS_18TargetRegisterInfoE
43155
_ZNK4llvm12MachineInstr29hasRegisterImplicitUseOperandEj
6457550
_ZNK4llvm12MachineInstr30isDereferenceableInvariantLoadEPNS_9AAResultsE
3160774
_ZNK4llvm12MachineInstr34getRegClassConstraintEffectForVRegEjPKNS_19TargetRegisterClassEPKNS_15TargetInstrInfoEPKNS_18TargetRegisterInfoEb
45
_ZNK4llvm12MachineInstr38getRegClassConstraintEffectForVRegImplEjjPKNS_19TargetRegisterClassEPKNS_15TargetInstrInfoEPKNS_18TargetRegisterInfoE
275
_ZNK4llvm12MachineInstr5getMFEv
34631142
_ZNK4llvm12MachineInstr5printERNS_11raw_ostreamERNS_17ModuleSlotTrackerEbbbbPKNS_15TargetInstrInfoE
61546
_ZNK4llvm12MachineInstr5printERNS_11raw_ostreamEbbbbPKNS_15TargetInstrInfoE
134
_ZNK4llvm12MachineInstr9emitErrorENS_9StringRefE
109
Generated by:
LCOV version 1.13