OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...170
Function: QQmlComponent::QQmlComponent
...180
Function: ListLayout::getRoleOrCreate
181
Function: JSC::Yarr::YarrPatternConstructor::quantifyAtom
182
Function: JSC::Yarr::YarrGenerator::BacktrackingState::link
183
Function: JSC::Yarr::Interpreter::checkCasedCharacter
184
Function: JSC::Yarr::ByteCompiler::assertionDotStarEnclosure
185186
Function: JSC::X86Assembler::cvttsd2siq_rr
187
Function: JSC::X86Assembler::X86Assembler
188
Function: JSC::MacroAssemblerX86_64::addDouble
189
Function: JSC::MacroAssemblerX86Common::loadDouble
190
Function: JSC::MacroAssemblerCodeRef::code
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
JSC::X86Assembler::negq_r
Name: JSC::X86Assembler::negq_r
Prototype: void negq_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 501-504
  0.000% (0/1)
11
JSC::X86Assembler::negl_r
Name: JSC::X86Assembler::negl_r
Prototype: void negl_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 495-498
  0.000% (0/1)
11
JSC::X86Assembler::negl_m
Name: JSC::X86Assembler::negl_m
Prototype: void negl_m(int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 507-510
  0.000% (0/1)
11
JSC::X86Assembler::mulsd_rr
Name: JSC::X86Assembler::mulsd_rr
Prototype: void mulsd_rr(XMMRegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1731-1735
  0.000% (0/1)
21
JSC::X86Assembler::mulsd_mr
Name: JSC::X86Assembler::mulsd_mr
Prototype: void mulsd_mr(int offset, RegisterID base, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1737-1741
  0.000% (0/1)
21
JSC::X86Assembler::movzwl_mr
Name: JSC::X86Assembler::movzwl_mr
Prototype: void movzwl_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1368-1371
  0.000% (0/1)
11
JSC::X86Assembler::movzwl_mr
Name: JSC::X86Assembler::movzwl_mr
Prototype: void movzwl_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1373-1376
100.000% (1/1)
11
JSC::X86Assembler::movzbl_rr
Name: JSC::X86Assembler::movzbl_rr
Prototype: void movzbl_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1408-1414
100.000% (1/1)
11
JSC::X86Assembler::movzbl_mr
Name: JSC::X86Assembler::movzbl_mr
Prototype: void movzbl_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1388-1391
  0.000% (0/1)
11
JSC::X86Assembler::movzbl_mr
Name: JSC::X86Assembler::movzbl_mr
Prototype: void movzbl_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1393-1396
  0.000% (0/1)
11
JSC::X86Assembler::movw_rm
Name: JSC::X86Assembler::movw_rm
Prototype: void movw_rm(RegisterID src, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1257-1261
  0.000% (0/1)
21
JSC::X86Assembler::movsxd_rr
Name: JSC::X86Assembler::movsxd_rr
Prototype: void movsxd_rr(RegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1338-1341
  0.000% (0/1)
11
JSC::X86Assembler::movswl_mr
Name: JSC::X86Assembler::movswl_mr
Prototype: void movswl_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1378-1381
  0.000% (0/1)
11
JSC::X86Assembler::movswl_mr
Name: JSC::X86Assembler::movswl_mr
Prototype: void movswl_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1383-1386
  0.000% (0/1)
11
JSC::X86Assembler::movss_rm
Name: JSC::X86Assembler::movss_rm
Prototype: void movss_rm(XMMRegisterID src, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1694-1698
  0.000% (0/1)
21
JSC::X86Assembler::movss_mr
Name: JSC::X86Assembler::movss_mr
Prototype: void movss_mr(int offset, RegisterID base, RegisterID index, int scale, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1712-1716
  0.000% (0/1)
21
JSC::X86Assembler::movsd_rr
Name: JSC::X86Assembler::movsd_rr
Prototype: void movsd_rr(XMMRegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1676-1680
  0.000% (0/1)
21
JSC::X86Assembler::movsd_rm
Name: JSC::X86Assembler::movsd_rm
Prototype: void movsd_rm(XMMRegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1682-1686
  0.000% (0/1)
21
JSC::X86Assembler::movsd_rm
Name: JSC::X86Assembler::movsd_rm
Prototype: void movsd_rm(XMMRegisterID src, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1688-1692
  0.000% (0/1)
21
JSC::X86Assembler::movsd_mr
Name: JSC::X86Assembler::movsd_mr
Prototype: void movsd_mr(int offset, RegisterID base, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1700-1704
  0.000% (0/1)
21
JSC::X86Assembler::movsd_mr
Name: JSC::X86Assembler::movsd_mr
Prototype: void movsd_mr(int offset, RegisterID base, RegisterID index, int scale, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1706-1710
  0.000% (0/1)
21
JSC::X86Assembler::movsbl_mr
Name: JSC::X86Assembler::movsbl_mr
Prototype: void movsbl_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1398-1401
  0.000% (0/1)
11
JSC::X86Assembler::movsbl_mr
Name: JSC::X86Assembler::movsbl_mr
Prototype: void movsbl_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1403-1406
  0.000% (0/1)
11
JSC::X86Assembler::movq_rr
Name: JSC::X86Assembler::movq_rr
Prototype: void movq_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1274-1277
100.000% (1/1)
11
JSC::X86Assembler::movq_rr
Name: JSC::X86Assembler::movq_rr
Prototype: void movq_rr(XMMRegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1663-1667
  0.000% (0/1)
21
JSC::X86Assembler::movq_rr
Name: JSC::X86Assembler::movq_rr
Prototype: void movq_rr(RegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1669-1673
  0.000% (0/1)
21
JSC::X86Assembler::movq_rm_disp32
Name: JSC::X86Assembler::movq_rm_disp32
Prototype: void movq_rm_disp32(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1284-1287
  0.000% (0/1)
11
JSC::X86Assembler::movq_rm
Name: JSC::X86Assembler::movq_rm
Prototype: void movq_rm(RegisterID src, int offset, RegisterID base)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1279-1282
100.000% (1/1)
11
JSC::X86Assembler::movq_rm
Name: JSC::X86Assembler::movq_rm
Prototype: void movq_rm(RegisterID src, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1289-1292
  0.000% (0/1)
11
JSC::X86Assembler::movq_mr_disp8
Name: JSC::X86Assembler::movq_mr_disp8
Prototype: void movq_mr_disp8(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1316-1319
  0.000% (0/1)
11
JSC::X86Assembler::movq_mr_disp32
Name: JSC::X86Assembler::movq_mr_disp32
Prototype: void movq_mr_disp32(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1311-1314
  0.000% (0/1)
11
JSC::X86Assembler::movq_mr
Name: JSC::X86Assembler::movq_mr
Prototype: void movq_mr(int offset, RegisterID base, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1306-1309
100.000% (1/1)
11
JSC::X86Assembler::movq_mr
Name: JSC::X86Assembler::movq_mr
Prototype: void movq_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1321-1324
  0.000% (0/1)
11
JSC::X86Assembler::movq_mEAX
Name: JSC::X86Assembler::movq_mEAX
Prototype: void movq_mEAX(const void* addr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1294-1298
  0.000% (0/1)
21
JSC::X86Assembler::movq_i64r
Name: JSC::X86Assembler::movq_i64r
Prototype: void movq_i64r(int64_t imm, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1332-1336
100.000% (1/1)
21
JSC::X86Assembler::movq_i32m
Name: JSC::X86Assembler::movq_i32m
Prototype: void movq_i32m(int imm, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1326-1330
  0.000% (0/1)
21
JSC::X86Assembler::movq_EAXm
Name: JSC::X86Assembler::movq_EAXm
Prototype: void movq_EAXm(const void* addr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1300-1304
  0.000% (0/1)
21
JSC::X86Assembler::movl_rr
Name: JSC::X86Assembler::movl_rr
Prototype: void movl_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1161-1164
100.000% (1/1)
11
JSC::X86Assembler::movl_rm_disp32
Name: JSC::X86Assembler::movl_rm_disp32
Prototype: void movl_rm_disp32(RegisterID src, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1171-1174
  0.000% (0/1)
11
JSC::X86Assembler::movl_rm
Name: JSC::X86Assembler::movl_rm
Prototype: void movl_rm(RegisterID src, int offset, RegisterID base)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1166-1169
100.000% (1/1)
11
JSC::X86Assembler::movl_rm
Name: JSC::X86Assembler::movl_rm
Prototype: void movl_rm(RegisterID src, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1176-1179
  0.000% (0/1)
11
JSC::X86Assembler::movl_mr_disp8
Name: JSC::X86Assembler::movl_mr_disp8
Prototype: void movl_mr_disp8(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1201-1204
  0.000% (0/1)
11
JSC::X86Assembler::movl_mr_disp32
Name: JSC::X86Assembler::movl_mr_disp32
Prototype: void movl_mr_disp32(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1196-1199
  0.000% (0/1)
11
JSC::X86Assembler::movl_mr
Name: JSC::X86Assembler::movl_mr
Prototype: void movl_mr(int offset, RegisterID base, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1191-1194
100.000% (1/1)
11
JSC::X86Assembler::movl_mr
Name: JSC::X86Assembler::movl_mr
Prototype: void movl_mr(int offset, RegisterID base, RegisterID index, int scale, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1206-1209
100.000% (1/1)
11
JSC::X86Assembler::movl_mEAX
Name: JSC::X86Assembler::movl_mEAX
Prototype: void movl_mEAX(const void* addr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1181-1189
  0.000% (0/1)
21
JSC::X86Assembler::movl_i32r
Name: JSC::X86Assembler::movl_i32r
Prototype: void movl_i32r(int imm, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1211-1215
100.000% (1/1)
21
JSC::X86Assembler::movl_i32m
Name: JSC::X86Assembler::movl_i32m
Prototype: void movl_i32m(int imm, int offset, RegisterID base)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1217-1221
100.000% (1/1)
21
JSC::X86Assembler::movl_i32m
Name: JSC::X86Assembler::movl_i32m
Prototype: void movl_i32m(int imm, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1223-1227
  0.000% (0/1)
21
JSC::X86Assembler::movl_EAXm
Name: JSC::X86Assembler::movl_EAXm
Prototype: void movl_EAXm(const void* addr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1263-1271
  0.000% (0/1)
21
JSC::X86Assembler::movd_rr
Name: JSC::X86Assembler::movd_rr
Prototype: void movd_rr(XMMRegisterID src, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1650-1654
  0.000% (0/1)
21
JSC::X86Assembler::movd_rr
Name: JSC::X86Assembler::movd_rr
Prototype: void movd_rr(RegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1656-1660
  0.000% (0/1)
21
JSC::X86Assembler::movb_rm
Name: JSC::X86Assembler::movb_rm
Prototype: void movb_rm(RegisterID src, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1252-1255
  0.000% (0/1)
11
JSC::X86Assembler::movb_i8m
Name: JSC::X86Assembler::movb_i8m
Prototype: void movb_i8m(int imm, int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1238-1243
  0.000% (0/1)
31
JSC::X86Assembler::movb_i8m
Name: JSC::X86Assembler::movb_i8m
Prototype: void movb_i8m(int imm, int offset, RegisterID base, RegisterID index, int scale)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1245-1250
  0.000% (0/1)
31
JSC::X86Assembler::maxJumpReplacementSize
Name: JSC::X86Assembler::maxJumpReplacementSize
Prototype: static ptrdiff_t maxJumpReplacementSize()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1970-1973
  0.000% (0/1)
11
JSC::X86Assembler::loadPossiblyUnaligned
Name: JSC::X86Assembler::loadPossiblyUnaligned
Prototype: template<typename T> T loadPossiblyUnaligned(char *ptr, size_t offset, int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1899-1906
100.000% (1/1)
41
JSC::X86Assembler::linkPointer
Name: JSC::X86Assembler::linkPointer
Prototype: static void linkPointer(void* code, AssemblerLabel where, void* value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1922-1927
100.000% (1/1)
21
JSC::X86Assembler::linkJump
Name: JSC::X86Assembler::linkJump
Prototype: void linkJump(AssemblerLabel from, AssemblerLabel to)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1889-1897
100.000% (1/1)
51
JSC::X86Assembler::linkJump
Name: JSC::X86Assembler::linkJump
Prototype: static void linkJump(void* code, AssemblerLabel from, void* to)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1908-1913
  0.000% (0/1)
21
JSC::X86Assembler::linkCall
Name: JSC::X86Assembler::linkCall
Prototype: static void linkCall(void* code, AssemblerLabel from, void* to)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1915-1920
  0.000% (0/1)
21
JSC::X86Assembler::leaq_mr
Name: JSC::X86Assembler::leaq_mr
Prototype: void leaq_mr(int offset, RegisterID base, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1421-1424
100.000% (1/1)
11
JSC::X86Assembler::leal_mr
Name: JSC::X86Assembler::leal_mr
Prototype: void leal_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1416-1419
  0.000% (0/1)
11
JSC::X86Assembler::labelIgnoringWatchpoints
Name: JSC::X86Assembler::labelIgnoringWatchpoints
Prototype: AssemblerLabel labelIgnoringWatchpoints()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1858-1861
  0.000% (0/1)
11
JSC::X86Assembler::labelForWatchpoint
Name: JSC::X86Assembler::labelForWatchpoint
Prototype: AssemblerLabel labelForWatchpoint()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1848-1856
  0.000% (0/4)
62
JSC::X86Assembler::label
Name: JSC::X86Assembler::label
Prototype: AssemblerLabel label()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1863-1871
 50.000% (2/4)
52
JSC::X86Assembler::jz
Name: JSC::X86Assembler::jz
Prototype: AssemblerLabel jz()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1490-1493
  0.000% (0/1)
11
JSC::X86Assembler::js
Name: JSC::X86Assembler::js
Prototype: AssemblerLabel js()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1561-1565
  0.000% (0/1)
21
JSC::X86Assembler::jp
Name: JSC::X86Assembler::jp
Prototype: AssemblerLabel jp()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1555-1559
  0.000% (0/1)
21
JSC::X86Assembler::jo
Name: JSC::X86Assembler::jo
Prototype: AssemblerLabel jo()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1543-1547
  0.000% (0/1)
21
JSC::X86Assembler::jnz
Name: JSC::X86Assembler::jnz
Prototype: AssemblerLabel jnz()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1479-1482
  0.000% (0/1)
11
JSC::X86Assembler::jnp
Name: JSC::X86Assembler::jnp
Prototype: AssemblerLabel jnp()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1549-1553
  0.000% (0/1)
21
JSC::X86Assembler::jne
Name: JSC::X86Assembler::jne
Prototype: AssemblerLabel jne()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1473-1477
  0.000% (0/1)
21
JSC::X86Assembler::jmp_r
Name: JSC::X86Assembler::jmp_r
Prototype: AssemblerLabel jmp_r(RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1455-1459
100.000% (1/1)
21
JSC::X86Assembler::jmp_m
Name: JSC::X86Assembler::jmp_m
Prototype: void jmp_m(int offset, RegisterID base)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1461-1464
100.000% (1/1)
11
JSC::X86Assembler::jmp
Name: JSC::X86Assembler::jmp
Prototype: AssemblerLabel jmp()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1446-1450
100.000% (1/1)
21
JSC::X86Assembler::jle
Name: JSC::X86Assembler::jle
Prototype: AssemblerLabel jle()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1507-1511
  0.000% (0/1)
21
JSC::X86Assembler::jl
Name: JSC::X86Assembler::jl
Prototype: AssemblerLabel jl()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1495-1499
  0.000% (0/1)
21
JSC::X86Assembler::jge
Name: JSC::X86Assembler::jge
Prototype: AssemblerLabel jge()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1519-1523
  0.000% (0/1)
21
JSC::X86Assembler::jg
Name: JSC::X86Assembler::jg
Prototype: AssemblerLabel jg()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1525-1529
  0.000% (0/1)
21
JSC::X86Assembler::je
Name: JSC::X86Assembler::je
Prototype: AssemblerLabel je()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1484-1488
  0.000% (0/1)
21
JSC::X86Assembler::jccRel32
Name: JSC::X86Assembler::jccRel32
Prototype: TwoByteOpcodeID jccRel32(Condition cond)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 200-203
100.000% (1/1)
11
JSC::X86Assembler::jbe
Name: JSC::X86Assembler::jbe
Prototype: AssemblerLabel jbe()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1513-1517
  0.000% (0/1)
21
JSC::X86Assembler::jb
Name: JSC::X86Assembler::jb
Prototype: AssemblerLabel jb()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1501-1505
  0.000% (0/1)
21
JSC::X86Assembler::jae
Name: JSC::X86Assembler::jae
Prototype: AssemblerLabel jae()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1537-1541
  0.000% (0/1)
21
JSC::X86Assembler::ja
Name: JSC::X86Assembler::ja
Prototype: AssemblerLabel ja()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1531-1535
  0.000% (0/1)
21
JSC::X86Assembler::jCC
Name: JSC::X86Assembler::jCC
Prototype: AssemblerLabel jCC(Condition cond)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1567-1571
100.000% (1/1)
21
JSC::X86Assembler::int3
Name: JSC::X86Assembler::int3
Prototype: void int3()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1826-1829
100.000% (1/1)
11
JSC::X86Assembler::imull_rr
Name: JSC::X86Assembler::imull_rr
Prototype: void imull_rr(RegisterID src, RegisterID dst)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 821-824
100.000% (1/1)
11
JSC::X86Assembler::imull_mr
Name: JSC::X86Assembler::imull_mr
Prototype: void imull_mr(int offset, RegisterID base, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 826-829
  0.000% (0/1)
11
JSC::X86Assembler::imull_i32r
Name: JSC::X86Assembler::imull_i32r
Prototype: void imull_i32r(RegisterID src, int32_t value, RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 831-835
  0.000% (0/1)
21
JSC::X86Assembler::idivl_r
Name: JSC::X86Assembler::idivl_r
Prototype: void idivl_r(RegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 837-840
  0.000% (0/1)
11
JSC::X86Assembler::getRelocatedAddress
Name: JSC::X86Assembler::getRelocatedAddress
Prototype: static void* getRelocatedAddress(void* code, AssemblerLabel label)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2072-2076
100.000% (1/1)
21
JSC::X86Assembler::getDifferenceBetweenLabels
Name: JSC::X86Assembler::getDifferenceBetweenLabels
Prototype: static int getDifferenceBetweenLabels(AssemblerLabel a, AssemblerLabel b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2078-2081
  0.000% (0/1)
11
JSC::X86Assembler::getCallReturnOffset
Name: JSC::X86Assembler::getCallReturnOffset
Prototype: static unsigned getCallReturnOffset(AssemblerLabel call)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2066-2070
  0.000% (0/1)
21
JSC::X86Assembler::fstpl
Name: JSC::X86Assembler::fstpl
Prototype: void fstpl(int offset, RegisterID base)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1144-1147
  0.000% (0/1)
11
JSC::X86Assembler::executableCopy
Name: JSC::X86Assembler::executableCopy
Prototype: PassRefPtr<ExecutableMemoryHandle> executableCopy(JSGlobalData& globalData, void* ownerUID, JITCompilationEffort effort)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2083-2086
100.000% (1/1)
11
JSC::X86Assembler::divsd_rr
Name: JSC::X86Assembler::divsd_rr
Prototype: void divsd_rr(XMMRegisterID src, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1794-1798
  0.000% (0/1)
21
JSC::X86Assembler::divsd_mr
Name: JSC::X86Assembler::divsd_mr
Prototype: void divsd_mr(int offset, RegisterID base, XMMRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 1800-1804
  0.000% (0/1)
21
JSC::X86Assembler::debugOffset
Name: JSC::X86Assembler::debugOffset
Prototype: unsigned debugOffset()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h
Lines: 2088-2088
  0.000% (0/1)
11
Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...170
Function: QQmlComponent::QQmlComponent
...180
Function: ListLayout::getRoleOrCreate
181
Function: JSC::Yarr::YarrPatternConstructor::quantifyAtom
182
Function: JSC::Yarr::YarrGenerator::BacktrackingState::link
183
Function: JSC::Yarr::Interpreter::checkCasedCharacter
184
Function: JSC::Yarr::ByteCompiler::assertionDotStarEnclosure
185186
Function: JSC::X86Assembler::cvttsd2siq_rr
187
Function: JSC::X86Assembler::X86Assembler
188
Function: JSC::MacroAssemblerX86_64::addDouble
189
Function: JSC::MacroAssemblerX86Common::loadDouble
190
Function: JSC::MacroAssemblerCodeRef::code
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0