OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...160
Condition %:  0.000% (0/4)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...195
Condition %:  0.000% (0/1)
196
Condition %:  0.000% (0/1)
197
Condition %:  0.000% (0/4)
198
Condition %:  0.000% (0/1)
199200
Condition %:  0.000% (0/1)
201
Condition %:  0.000% (0/1)
202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
JSC::MacroAssemblerX86Common::absDouble
Name: JSC::MacroAssemblerX86Common::absDouble
Prototype: void absDouble(FPRegisterID src, FPRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 465-471
  0.000% (0/1)
31
JSC::MacroAssemblerCodeRef::tryToDisassemble
Name: JSC::MacroAssemblerCodeRef::tryToDisassemble
Prototype: bool tryToDisassemble(const char* prefix) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 392-395
  0.000% (0/1)
11
JSC::MacroAssemblerCodeRef::operator!
Name: JSC::MacroAssemblerCodeRef::operator!
Prototype: bool operator!() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 397-397
  0.000% (0/1)
11
JSC::MacroAssemblerCodeRef::executableMemory
Name: JSC::MacroAssemblerCodeRef::executableMemory
Prototype: ExecutableMemoryHandle* executableMemory() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 375-378
  0.000% (0/1)
11
JSC::MacroAssemblerCodeRef::createSelfManagedCodeRef
Name: JSC::MacroAssemblerCodeRef::createSelfManagedCodeRef
Prototype: static MacroAssemblerCodeRef createSelfManagedCodeRef(MacroAssemblerCodePtr codePtr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 362-365
  0.000% (0/1)
11
JSC::MacroAssemblerCodeRef::MacroAssemblerCodeRef
Name: JSC::MacroAssemblerCodeRef::MacroAssemblerCodeRef
Prototype: explicit MacroAssemblerCodeRef(MacroAssemblerCodePtr codePtr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 339-343
  0.000% (0/1)
11
JSC::MacroAssemblerCodePtr::dataLocation
Name: JSC::MacroAssemblerCodePtr::dataLocation
Prototype: void* dataLocation() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 318-318
  0.000% (0/1)
11
JSC::MacroAssemblerCodePtr::createFromExecutableAddress
Name: JSC::MacroAssemblerCodePtr::createFromExecutableAddress
Prototype: static MacroAssemblerCodePtr createFromExecutableAddress(void* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 292-298
  0.000% (0/1)
41
JSC::MacroAssemblerCodePtr::MacroAssemblerCodePtr
Name: JSC::MacroAssemblerCodePtr::MacroAssemblerCodePtr
Prototype: explicit MacroAssemblerCodePtr(ReturnAddressPtr ra)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 307-311
  0.000% (0/1)
11
JSC::MacroAssembler::xorPtr
Name: JSC::MacroAssembler::xorPtr
Prototype: void xorPtr(RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 716-719
  0.000% (0/1)
11
JSC::MacroAssembler::xorPtr
Name: JSC::MacroAssembler::xorPtr
Prototype: void xorPtr(RegisterID src, Address dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 721-724
  0.000% (0/1)
11
JSC::MacroAssembler::xorPtr
Name: JSC::MacroAssembler::xorPtr
Prototype: void xorPtr(TrustedImm32 imm, RegisterID srcDest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 726-729
  0.000% (0/1)
11
JSC::MacroAssembler::testPtr
Name: JSC::MacroAssembler::testPtr
Prototype: void testPtr(ResultCondition cond, RegisterID reg, TrustedImm32 mask, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 796-799
  0.000% (0/1)
11
JSC::MacroAssembler::testPtr
Name: JSC::MacroAssembler::testPtr
Prototype: void testPtr(ResultCondition cond, RegisterID reg, RegisterID mask, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 801-804
  0.000% (0/1)
11
JSC::MacroAssembler::subPtr
Name: JSC::MacroAssembler::subPtr
Prototype: void subPtr(RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 701-704
  0.000% (0/1)
11
JSC::MacroAssembler::subPtr
Name: JSC::MacroAssembler::subPtr
Prototype: void subPtr(TrustedImmPtr imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 711-714
  0.000% (0/1)
11
JSC::MacroAssembler::storePtrWithAddressOffsetPatch
Name: JSC::MacroAssembler::storePtrWithAddressOffsetPatch
Prototype: DataLabel32 storePtrWithAddressOffsetPatch(RegisterID src, Address address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 781-784
  0.000% (0/1)
11
JSC::MacroAssembler::storePtr
Name: JSC::MacroAssembler::storePtr
Prototype: void storePtr(RegisterID src, BaseIndex address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 761-764
  0.000% (0/1)
11
JSC::MacroAssembler::storePtr
Name: JSC::MacroAssembler::storePtr
Prototype: void storePtr(RegisterID src, void* address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 766-769
  0.000% (0/1)
11
JSC::MacroAssembler::storePtr
Name: JSC::MacroAssembler::storePtr
Prototype: void storePtr(TrustedImmPtr imm, BaseIndex address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 776-779
  0.000% (0/1)
11
JSC::MacroAssembler::shouldConsiderBlinding
Name: JSC::MacroAssembler::shouldConsiderBlinding
Prototype: bool shouldConsiderBlinding()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 360-363
  0.000% (0/1)
11
JSC::MacroAssembler::rotateRightPtr
Name: JSC::MacroAssembler::rotateRightPtr
Prototype: void rotateRightPtr(TrustedImm32 imm, RegisterID srcDst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 696-699
  0.000% (0/1)
11
JSC::MacroAssembler::poke64
Name: JSC::MacroAssembler::poke64
Prototype: void poke64(RegisterID src, int index = 0)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 245-248
  0.000% (0/1)
11
JSC::MacroAssembler::poke
Name: JSC::MacroAssembler::poke
Prototype: void poke(TrustedImmPtr imm, int index = 0)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 228-231
  0.000% (0/1)
11
JSC::MacroAssembler::poke
Name: JSC::MacroAssembler::poke
Prototype: void poke(TrustedImm64 value, int index = 0)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 240-243
  0.000% (0/1)
11
JSC::MacroAssembler::peek64
Name: JSC::MacroAssembler::peek64
Prototype: void peek64(RegisterID dest, int index = 0)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 235-238
  0.000% (0/1)
11
JSC::MacroAssembler::patchableJump
Name: JSC::MacroAssembler::patchableJump
Prototype: PatchableJump patchableJump()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 307-310
  0.000% (0/1)
11
JSC::MacroAssembler::patchableBranchTest32
Name: JSC::MacroAssembler::patchableBranchTest32
Prototype: PatchableJump patchableBranchTest32(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 312-315
  0.000% (0/1)
11
JSC::MacroAssembler::patchableBranchPtrWithPatch
Name: JSC::MacroAssembler::patchableBranchPtrWithPatch
Prototype: PatchableJump patchableBranchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 302-305
  0.000% (0/1)
11
JSC::MacroAssembler::patchableBranchPtr
Name: JSC::MacroAssembler::patchableBranchPtr
Prototype: PatchableJump patchableBranchPtr(RelationalCondition cond, Address left, TrustedImmPtr right = TrustedImmPtr(0))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 297-300
  0.000% (0/1)
11
JSC::MacroAssembler::patchableBranch32
Name: JSC::MacroAssembler::patchableBranch32
Prototype: PatchableJump patchableBranch32(RelationalCondition cond, RegisterID reg, TrustedImm32 imm)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 319-322
  0.000% (0/1)
11
JSC::MacroAssembler::orPtr
Name: JSC::MacroAssembler::orPtr
Prototype: void orPtr(RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 671-674
  0.000% (0/1)
11
JSC::MacroAssembler::orPtr
Name: JSC::MacroAssembler::orPtr
Prototype: void orPtr(TrustedImm32 imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 676-679
  0.000% (0/1)
11
JSC::MacroAssembler::orPtr
Name: JSC::MacroAssembler::orPtr
Prototype: void orPtr(TrustedImmPtr imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 681-684
  0.000% (0/1)
11
JSC::MacroAssembler::orPtr
Name: JSC::MacroAssembler::orPtr
Prototype: void orPtr(RegisterID op1, RegisterID op2, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 686-689
  0.000% (0/1)
11
JSC::MacroAssembler::orPtr
Name: JSC::MacroAssembler::orPtr
Prototype: void orPtr(TrustedImm32 imm, RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 691-694
  0.000% (0/1)
11
JSC::MacroAssembler::negPtr
Name: JSC::MacroAssembler::negPtr
Prototype: void negPtr(RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 666-669
  0.000% (0/1)
11
JSC::MacroAssembler::loadPtrWithCompactAddressOffsetPatch
Name: JSC::MacroAssembler::loadPtrWithCompactAddressOffsetPatch
Prototype: DataLabelCompact loadPtrWithCompactAddressOffsetPatch(Address address, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 751-754
  0.000% (0/1)
11
JSC::MacroAssembler::loadPtrWithAddressOffsetPatch
Name: JSC::MacroAssembler::loadPtrWithAddressOffsetPatch
Prototype: DataLabel32 loadPtrWithAddressOffsetPatch(Address address, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 746-749
  0.000% (0/1)
11
JSC::MacroAssembler::loadPtr
Name: JSC::MacroAssembler::loadPtr
Prototype: void loadPtr(BaseIndex address, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 736-739
  0.000% (0/1)
11
JSC::MacroAssembler::loadPtr
Name: JSC::MacroAssembler::loadPtr
Prototype: void loadPtr(const void* address, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 741-744
  0.000% (0/1)
11
JSC::MacroAssembler::isInvertible
Name: JSC::MacroAssembler::isInvertible
Prototype: static bool isInvertible(ResultCondition cond)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 175-184
  0.000% (0/5)
34
JSC::MacroAssembler::invert
Name: JSC::MacroAssembler::invert
Prototype: static DoubleCondition invert(DoubleCondition cond)
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 142-173
  0.000% (0/26)
1514
JSC::MacroAssembler::invert
Name: JSC::MacroAssembler::invert
Prototype: static ResultCondition invert(ResultCondition cond)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 186-197
  0.000% (0/6)
54
JSC::MacroAssembler::comparePtr
Name: JSC::MacroAssembler::comparePtr
Prototype: void comparePtr(RelationalCondition cond, RegisterID left, TrustedImm32 right, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 786-789
  0.000% (0/1)
11
JSC::MacroAssembler::comparePtr
Name: JSC::MacroAssembler::comparePtr
Prototype: void comparePtr(RelationalCondition cond, RegisterID left, RegisterID right, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 791-794
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: void branchTestPtr(ResultCondition cond, RegisterID reg, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 291-294
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: Jump branchTestPtr(ResultCondition cond, RegisterID reg, RegisterID mask)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 836-839
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: Jump branchTestPtr(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 841-844
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: Jump branchTestPtr(ResultCondition cond, Address address, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 846-849
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: Jump branchTestPtr(ResultCondition cond, Address address, RegisterID reg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 851-854
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: Jump branchTestPtr(ResultCondition cond, BaseIndex address, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 856-859
  0.000% (0/1)
11
JSC::MacroAssembler::branchTestPtr
Name: JSC::MacroAssembler::branchTestPtr
Prototype: Jump branchTestPtr(ResultCondition cond, AbsoluteAddress address, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 861-864
  0.000% (0/1)
11
JSC::MacroAssembler::branchSubPtr
Name: JSC::MacroAssembler::branchSubPtr
Prototype: Jump branchSubPtr(ResultCondition cond, TrustedImm32 imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 876-879
  0.000% (0/1)
11
JSC::MacroAssembler::branchSubPtr
Name: JSC::MacroAssembler::branchSubPtr
Prototype: Jump branchSubPtr(ResultCondition cond, RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 881-884
  0.000% (0/1)
11
JSC::MacroAssembler::branchSubPtr
Name: JSC::MacroAssembler::branchSubPtr
Prototype: Jump branchSubPtr(ResultCondition cond, RegisterID src1, TrustedImm32 src2, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 886-889
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: void branchPtr(RelationalCondition cond, RegisterID op1, TrustedImmPtr imm, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 252-255
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: void branchPtr(RelationalCondition cond, RegisterID op1, ImmPtr imm, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 256-259
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, RegisterID left, RegisterID right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 806-809
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, RegisterID left, Address right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 816-819
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, Address left, RegisterID right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 821-824
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, AbsoluteAddress left, RegisterID right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 826-829
  0.000% (0/1)
11
JSC::MacroAssembler::branchPtr
Name: JSC::MacroAssembler::branchPtr
Prototype: Jump branchPtr(RelationalCondition cond, Address left, TrustedImmPtr right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 831-834
  0.000% (0/1)
11
JSC::MacroAssembler::branchAddPtr
Name: JSC::MacroAssembler::branchAddPtr
Prototype: Jump branchAddPtr(ResultCondition cond, TrustedImm32 imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 866-869
  0.000% (0/1)
11
JSC::MacroAssembler::branchAddPtr
Name: JSC::MacroAssembler::branchAddPtr
Prototype: Jump branchAddPtr(ResultCondition cond, RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 871-874
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: void branch32(RelationalCondition cond, RegisterID op1, RegisterID op2, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 261-264
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: void branch32(RelationalCondition cond, RegisterID op1, TrustedImm32 imm, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 266-269
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: void branch32(RelationalCondition cond, RegisterID op1, Imm32 imm, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 271-274
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: void branch32(RelationalCondition cond, RegisterID left, Address right, Label target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 276-279
  0.000% (0/1)
11
JSC::MacroAssembler::branch32
Name: JSC::MacroAssembler::branch32
Prototype: Jump branch32(RelationalCondition cond, Imm32 left, RegisterID right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 286-289
  0.000% (0/1)
11
JSC::MacroAssembler::andPtr
Name: JSC::MacroAssembler::andPtr
Prototype: void andPtr(RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 656-659
  0.000% (0/1)
11
JSC::MacroAssembler::andPtr
Name: JSC::MacroAssembler::andPtr
Prototype: void andPtr(TrustedImm32 imm, RegisterID srcDest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 661-664
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 616-619
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(Address src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 621-624
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(TrustedImm32 imm, Address address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 636-639
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(AbsoluteAddress src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 641-644
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(TrustedImmPtr imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 646-649
  0.000% (0/1)
11
JSC::MacroAssembler::addPtr
Name: JSC::MacroAssembler::addPtr
Prototype: void addPtr(TrustedImm32 imm, AbsoluteAddress address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h
Lines: 651-654
  0.000% (0/1)
11
JSC::LinkBufferBase::trampolineAt
Name: JSC::LinkBufferBase::trampolineAt
Prototype: CodePtr trampolineAt(Label label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 214-217
  0.000% (0/1)
11
JSC::LinkBufferBase::returnAddressOffset
Name: JSC::LinkBufferBase::returnAddressOffset
Prototype: unsigned returnAddressOffset(Call call)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 195-199
  0.000% (0/1)
21
JSC::LinkBufferBase::patch
Name: JSC::LinkBufferBase::patch
Prototype: void patch(DataLabelPtr label, void* value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 135-139
  0.000% (0/1)
21
JSC::LinkBufferBase::offsetOf
Name: JSC::LinkBufferBase::offsetOf
Prototype: uint32_t offsetOf(Label label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 201-204
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOfNearCall
Name: JSC::LinkBufferBase::locationOfNearCall
Prototype: CodeLocationNearCall locationOfNearCall(Call call)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 156-161
  0.000% (0/1)
31
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationCall locationOf(Call call)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 149-154
  0.000% (0/1)
31
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationLabel locationOf(PatchableJump jump)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 163-166
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationDataLabelPtr locationOf(DataLabelPtr label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 173-176
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationDataLabel32 locationOf(DataLabel32 label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 178-181
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationDataLabelCompact locationOf(DataLabelCompact label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 183-186
  0.000% (0/1)
11
JSC::LinkBufferBase::locationOf
Name: JSC::LinkBufferBase::locationOf
Prototype: CodeLocationConvertibleLoad locationOf(ConvertibleLoadLabel label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 188-191
  0.000% (0/1)
11
JSC::LinkBufferBase::link
Name: JSC::LinkBufferBase::link
Prototype: void link(Call call, FunctionPtr function)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 116-121
  0.000% (0/1)
31
JSC::LinkBufferBase::link
Name: JSC::LinkBufferBase::link
Prototype: void link(Jump jump, CodeLocationLabel label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 123-127
  0.000% (0/1)
21
JSC::LinkBufferBase::link
Name: JSC::LinkBufferBase::link
Prototype: void link(JumpList list, CodeLocationLabel label)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 129-133
  0.000% (0/4)
22
JSC::LinkBufferBase::finalizeCodeWithDisassembly
Name: JSC::LinkBufferBase::finalizeCodeWithDisassembly
Prototype: template <typename MacroAssembler, template <typename T> class ExecutableOffsetCalculator> inline typename LinkBufferBase<MacroAssembler, ExecutableOffsetCalculator>::CodeRef LinkBufferBase<MacroAssembler, ExecutableOffsetCalculator>::finalizeCodeWithDisassembly(const char* format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 302-326
  0.000% (0/1)
331
JSC::LinkBufferBase::debugSize
Name: JSC::LinkBufferBase::debugSize
Prototype: size_t debugSize()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 224-227
  0.000% (0/1)
11
JSC::LinkBufferBase::debugAddress
Name: JSC::LinkBufferBase::debugAddress
Prototype: void* debugAddress()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h
Lines: 219-222
  0.000% (0/1)
11
JSC::FunctionPtr::value
Name: JSC::FunctionPtr::value
Prototype: void* value() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 232-232
  0.000% (0/1)
11
JSC::FunctionPtr::executableAddress
Name: JSC::FunctionPtr::executableAddress
Prototype: void* executableAddress() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 233-233
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: FunctionPtr()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 90-93
  0.000% (0/1)
21
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename returnType> FunctionPtr(returnType(*value)())
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 95-100
  0.000% (0/1)
11
JSC::FunctionPtr::FunctionPtr
Name: JSC::FunctionPtr::FunctionPtr
Prototype: template<typename returnType, typename argType1> FunctionPtr(returnType(*value)(argType1))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h
Lines: 102-107
  0.000% (0/1)
11
Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...160
Condition %:  0.000% (0/4)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...195
Condition %:  0.000% (0/1)
196
Condition %:  0.000% (0/1)
197
Condition %:  0.000% (0/4)
198
Condition %:  0.000% (0/1)
199200
Condition %:  0.000% (0/1)
201
Condition %:  0.000% (0/1)
202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0