| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
AbsoluteAddress| Name: | JSC::AbstractMacroAssembler::AbsoluteAddress | | Coverage: | 0.000% (0/1) |
| | 2 | 1 |
ConvertibleLoadLabel| Name: | JSC::AbstractMacroAssembler::ConvertibleLoadLabel | | Coverage: | 0.000% (0/2) |
| | 3 | 2 |
DataLabel32| Name: | JSC::AbstractMacroAssembler::DataLabel32 | | Coverage: | 0.000% (0/2) |
| | 3 | 2 |
DataLabelCompact| Name: | JSC::AbstractMacroAssembler::DataLabelCompact | | Coverage: | 0.000% (0/2) |
| | 4 | 2 |
Imm64| Name: | JSC::AbstractMacroAssembler::Imm64 | | Coverage: | 0.000% (0/3) |
| | 5 | 3 |
ImmPtr| Name: | JSC::AbstractMacroAssembler::ImmPtr | | Coverage: | 0.000% (0/2) |
| | 3 | 2 |
PatchableJump| Name: | JSC::AbstractMacroAssembler::PatchableJump | | Coverage: | 0.000% (0/2) |
| | 3 | 2 |
align| Name: | JSC::AbstractMacroAssembler::align | | Prototype: | Label align() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 757-761 |
| | 2 | 1 |
debugOffset| Name: | JSC::AbstractMacroAssembler::debugOffset | | Prototype: | unsigned debugOffset() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 812-812 |
| | 1 | 1 |
differenceBetween| Name: | JSC::AbstractMacroAssembler::differenceBetween | | Prototype: | template<typename T, typename U> static ptrdiff_t differenceBetween(T from, U to) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 801-805 |
| | 1 | 1 |
differenceBetweenCodePtr| Name: | JSC::AbstractMacroAssembler::differenceBetweenCodePtr | | Prototype: | static ptrdiff_t differenceBetweenCodePtr(const MacroAssemblerCodePtr& a, const MacroAssemblerCodePtr& b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 807-810 |
| | 1 | 1 |
getLinkerCallReturnOffset| Name: | JSC::AbstractMacroAssembler::getLinkerCallReturnOffset | | Prototype: | static unsigned getLinkerCallReturnOffset(Call call) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 862-865 |
| | 1 | 1 |
labelIgnoringWatchpoints| Name: | JSC::AbstractMacroAssembler::labelIgnoringWatchpoints | | Prototype: | Label labelIgnoringWatchpoints() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 733-736 |
| | 1 | 1 |
linkJump| Name: | JSC::AbstractMacroAssembler::linkJump | | Prototype: | static void linkJump(void* code, Jump jump, CodeLocationLabel target) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 847-850 |
| | 1 | 1 |
random| Name: | JSC::AbstractMacroAssembler::random | | Prototype: | uint32_t random() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 826-829 |
| | 1 | 1 |
readPointer| Name: | JSC::AbstractMacroAssembler::readPointer | | Prototype: | static void* readPointer(CodeLocationDataLabelPtr dataLabelPtr) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 893-896 |
| | 1 | 1 |
repatchCompact| Name: | JSC::AbstractMacroAssembler::repatchCompact | | Prototype: | static void repatchCompact(CodeLocationDataLabelCompact dataLabelCompact, int32_t value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 877-880 |
| | 1 | 1 |
repatchInt32| Name: | JSC::AbstractMacroAssembler::repatchInt32 | | Prototype: | static void repatchInt32(CodeLocationDataLabel32 dataLabel32, int32_t value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 882-885 |
| | 1 | 1 |
repatchJump| Name: | JSC::AbstractMacroAssembler::repatchJump | | Prototype: | static void repatchJump(CodeLocationJump jump, CodeLocationLabel destination) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 867-870 |
| | 1 | 1 |
repatchNearCall| Name: | JSC::AbstractMacroAssembler::repatchNearCall | | Prototype: | static void repatchNearCall(CodeLocationNearCall nearCall, CodeLocationLabel destination) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 872-875 |
| | 1 | 1 |
repatchPointer| Name: | JSC::AbstractMacroAssembler::repatchPointer | | Prototype: | static void repatchPointer(CodeLocationDataLabelPtr dataLabelPtr, void* value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 887-890 |
| | 1 | 1 |
replaceWithAddressComputation| Name: | JSC::AbstractMacroAssembler::replaceWithAddressComputation | | Prototype: | static void replaceWithAddressComputation(CodeLocationConvertibleLoad label) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 904-907 |
| | 1 | 1 |
replaceWithLoad| Name: | JSC::AbstractMacroAssembler::replaceWithLoad | | Prototype: | static void replaceWithLoad(CodeLocationConvertibleLoad label) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 899-902 |
| | 1 | 1 |
watchpointLabel| Name: | JSC::AbstractMacroAssembler::watchpointLabel | | Prototype: | Label watchpointLabel() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 750-755 |
| | 3 | 1 |
Call| Name: | JSC::AbstractMacroAssembler::Call | | Coverage: | 25.000% (1/4) |
| | 6 | 4 |
DataLabelPtr| Name: | JSC::AbstractMacroAssembler::DataLabelPtr | | Coverage: | 50.000% (1/2) |
| | 3 | 2 |
Imm32| Name: | JSC::AbstractMacroAssembler::Imm32 | | Coverage: | 50.000% (1/2) |
| | 3 | 2 |
Label| Name: | JSC::AbstractMacroAssembler::Label | | Coverage: | 66.667% (2/3) |
| | 4 | 3 |
TrustedImmPtr| Name: | JSC::AbstractMacroAssembler::TrustedImmPtr | | Coverage: | 75.000% (3/4) |
| | 6 | 4 |
Jump| Name: | JSC::AbstractMacroAssembler::Jump | | Coverage: | 80.000% (4/5) |
| | 8 | 5 |
JumpList| Name: | JSC::AbstractMacroAssembler::JumpList | | Coverage: | 85.714% (12/14) |
| | 14 | 10 |
AbstractMacroAssembler| Name: | JSC::AbstractMacroAssembler::AbstractMacroAssembler | | Prototype: | AbstractMacroAssembler() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 819-822 |
| | 2 | 1 |
Address| Name: | JSC::AbstractMacroAssembler::Address | | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
BaseIndex| Name: | JSC::AbstractMacroAssembler::BaseIndex | | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
ExtendedAddress| Name: | JSC::AbstractMacroAssembler::ExtendedAddress | | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
ImplicitAddress| Name: | JSC::AbstractMacroAssembler::ImplicitAddress | | Coverage: | 100.000% (2/2) |
| | 4 | 2 |
TrustedImm32| Name: | JSC::AbstractMacroAssembler::TrustedImm32 | | Coverage: | 100.000% (1/1) |
| | 2 | 1 |
TrustedImm64| Name: | JSC::AbstractMacroAssembler::TrustedImm64 | | Coverage: | 100.000% (2/2) |
| | 4 | 2 |
cacheFlush| Name: | JSC::AbstractMacroAssembler::cacheFlush | | Prototype: | inline static void cacheFlush(void* code, size_t size) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 814-817 |
| | 1 | 1 |
getLinkerAddress| Name: | JSC::AbstractMacroAssembler::getLinkerAddress | | Prototype: | static void* getLinkerAddress(void* code, AssemblerLabel label) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 857-860 |
| | 1 | 1 |
label| Name: | JSC::AbstractMacroAssembler::label | | Prototype: | Label label() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 739-742 |
| | 1 | 1 |
linkPointer| Name: | JSC::AbstractMacroAssembler::linkPointer | | Prototype: | static void linkPointer(void* code, AssemblerLabel label, void* value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 852-855 |
| | 1 | 1 |
padBeforePatch| Name: | JSC::AbstractMacroAssembler::padBeforePatch | | Prototype: | void padBeforePatch() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/AbstractMacroAssembler.h | | Lines: | 744-748 |
| | 1 | 1 |