LCOV - code coverage report
Current view: top level - src/compiler/backend/x64 - code-generator-x64.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 1423 1610 88.4 %
Date: 2019-02-19 Functions: 42 59 71.2 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_code_generator_x64.cc 59593
_Z41__static_initialization_and_destruction_0ii 59593
_ZN2v88internal8compiler12_GLOBAL__N_117WasmOutOfLineTrap18GenerateCallToTrapENS1_6TrapIdE 271592
_ZN2v88internal8compiler12_GLOBAL__N_117WasmOutOfLineTrap8GenerateEv 33443
_ZN2v88internal8compiler12_GLOBAL__N_117WasmOutOfLineTrapD0Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_117WasmOutOfLineTrapD2Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_119EmitOOLTrapIfNeededEPNS0_4ZoneEPNS1_13CodeGeneratorEiPNS1_11InstructionERNS1_19X64OperandConverterEi.isra.86 11355741
_ZN2v88internal8compiler12_GLOBAL__N_120OutOfLineRecordWrite8GenerateEv 325633
_ZN2v88internal8compiler12_GLOBAL__N_120OutOfLineRecordWriteD0Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_120OutOfLineRecordWriteD2Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_123OutOfLineLoadFloat32NaN8GenerateEv 132
_ZN2v88internal8compiler12_GLOBAL__N_123OutOfLineLoadFloat32NaND0Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_123OutOfLineLoadFloat32NaND2Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_123OutOfLineLoadFloat64NaN8GenerateEv 585
_ZN2v88internal8compiler12_GLOBAL__N_123OutOfLineLoadFloat64NaND0Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_123OutOfLineLoadFloat64NaND2Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_123SetupShuffleMaskOnStackEPNS0_14TurboAssemblerEPj 2336
_ZN2v88internal8compiler12_GLOBAL__N_125FlagsConditionToConditionENS1_14FlagsConditionE 6099857
_ZN2v88internal8compiler12_GLOBAL__N_126OutOfLineTruncateDoubleToI8GenerateEv 52330
_ZN2v88internal8compiler12_GLOBAL__N_126OutOfLineTruncateDoubleToID0Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_126OutOfLineTruncateDoubleToID2Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_128WasmProtectedInstructionTrap8GenerateEv 238146
_ZN2v88internal8compiler12_GLOBAL__N_128WasmProtectedInstructionTrapD0Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_128WasmProtectedInstructionTrapD2Ev 0
_ZN2v88internal8compiler12_GLOBAL__N_129AdjustStackPointerForTailCallEPNS0_9AssemblerEPNS1_16FrameAccessStateEib 267608
_ZN2v88internal8compiler12_GLOBAL__N_129EmitWordLoadPoisoningIfNeededEPNS1_13CodeGeneratorEiPNS1_11InstructionERNS1_19X64OperandConverterE.isra.83 10697424
_ZN2v88internal8compiler13CodeGenerator10FinishCodeEv 2141249
_ZN2v88internal8compiler13CodeGenerator11FinishFrameEPNS1_5FrameE 2141387
_ZN2v88internal8compiler13CodeGenerator12AssembleMoveEPNS1_18InstructionOperandES4_ 35844153
_ZN2v88internal8compiler13CodeGenerator12AssembleSwapEPNS1_18InstructionOperandES4_ 75903
_ZN2v88internal8compiler13CodeGenerator14AssembleReturnEPNS1_18InstructionOperandE 2426389
_ZN2v88internal8compiler13CodeGenerator16AssembleArchJumpENS1_9RpoNumberE 5010259
_ZN2v88internal8compiler13CodeGenerator16AssembleArchTrapEPNS1_11InstructionENS1_14FlagsConditionE 33442
_ZN2v88internal8compiler13CodeGenerator17AssembleJumpTableEPPNS0_5LabelEm 314
_ZN2v88internal8compiler13CodeGenerator18AssembleArchBranchEPNS1_11InstructionEPNS1_10BranchInfoE 5356336
_ZN2v88internal8compiler13CodeGenerator19AssembleArchBooleanEPNS1_11InstructionENS1_14FlagsConditionE 376856
_ZN2v88internal8compiler13CodeGenerator20BailoutIfDeoptimizedEv 456683
_ZN2v88internal8compiler13CodeGenerator22AssembleConstructFrameEv 2151203
_ZN2v88internal8compiler13CodeGenerator23AssembleArchDeoptBranchEPNS1_11InstructionEPNS1_10BranchInfoE 333240
_ZN2v88internal8compiler13CodeGenerator23AssembleArchInstructionEPNS1_11InstructionE 63172867
_ZN2v88internal8compiler13CodeGenerator23AssembleArchTableSwitchEPNS1_11InstructionE 314
_ZN2v88internal8compiler13CodeGenerator23AssembleBranchPoisoningENS1_14FlagsConditionEPNS1_11InstructionE 0
_ZN2v88internal8compiler13CodeGenerator23AssemblePrepareTailCallEv 119296
_ZN2v88internal8compiler13CodeGenerator24AssembleArchLookupSwitchEPNS1_11InstructionE 0
_ZN2v88internal8compiler13CodeGenerator24AssembleDeconstructFrameEv 2150780
_ZN2v88internal8compiler13CodeGenerator24AssembleTailCallAfterGapEPNS1_11InstructionEi 119308
_ZN2v88internal8compiler13CodeGenerator25AssembleTailCallBeforeGapEPNS1_11InstructionEi 119308
_ZN2v88internal8compiler13CodeGenerator30AssembleArchBinarySearchSwitchEPNS1_11InstructionE 34721
_ZN2v88internal8compiler13CodeGenerator30AssembleCodeStartRegisterCheckEv 110
_ZN2v88internal8compiler13CodeGenerator32AssemblePopArgumentsAdaptorFrameENS0_8RegisterES3_S3_S3_ 1344
_ZN2v88internal8compiler13CodeGenerator33AssembleRegisterArgumentPoisoningEv 0
_ZN2v88internal8compiler13CodeGenerator46GenerateSpeculationPoisonFromCodeStartRegisterEv 0
_ZN2v88internal8compiler19X64OperandConverter11ToImmediateEPNS1_18InstructionOperandE 3938198
_ZN2v88internal8compiler19X64OperandConverter12InputOperandEmi 1067332
_ZN2v88internal8compiler19X64OperandConverter13MemoryOperandEPm 15226274
_ZN2v88internal8compiler19X64OperandConverter13OutputOperandEv 0
_ZN2v88internal8compiler19X64OperandConverter13SlotToOperandEii 14366060
_ZZN2v88internal8compiler13CodeGenerator12AssembleMoveEPNS1_18InstructionOperandES4_ENKUlNS0_7OperandENS1_8ConstantEE0_clES5_S6_ 38695
_ZZN2v88internal8compiler13CodeGenerator12AssembleMoveEPNS1_18InstructionOperandES4_ENKUlNS0_8RegisterENS1_8ConstantEE_clES5_S6_ 18204275

Generated by: LCOV version 1.10