Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
toInt32LhsAccName: | QV4::JIT::PlatformAssembler64::toInt32LhsAcc | Prototype: | void toInt32LhsAcc(Address lhs, RegisterID lhsTarget) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 752-775 |
| | 17 | 1 |
toBooleanName: | QV4::JIT::PlatformAssembler64::toBoolean | Prototype: | void toBoolean(std::function<void(RegisterID)> continuation) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 721-738 |
| | 12 | 1 |
binopBothIntPathName: | QV4::JIT::PlatformAssembler64::binopBothIntPath | Prototype: | Jump binopBothIntPath(Address lhsAddr, std::function<Jump(void)> fastPath) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 850-869 |
| | 12 | 2 |
regToInt32Name: | QV4::JIT::PlatformAssembler64::regToInt32 | Prototype: | void regToInt32(Address srcReg, RegisterID targetReg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 789-802 |
| | 9 | 1 |
unopIntPathName: | QV4::JIT::PlatformAssembler64::unopIntPath | Prototype: | Jump unopIntPath(std::function<Jump(void)> fastPath) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 871-886 |
| | 8 | 2 |
isNullOrUndefinedName: | QV4::JIT::PlatformAssembler64::isNullOrUndefined | Prototype: | void isNullOrUndefined() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 804-816 |
| | 7 | 1 |
toNumberName: | QV4::JIT::PlatformAssembler64::toNumber | Prototype: | void toNumber() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 740-750 |
| | 6 | 1 |
toInt32Name: | QV4::JIT::PlatformAssembler64::toInt32 | Prototype: | void toInt32() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 777-787 |
| | 6 | 1 |
copyConstName: | QV4::JIT::PlatformAssembler64::copyConst | Prototype: | void copyConst(int constIndex, Address dest) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 652-661 |
| | 4 | 2 |
setAccumulatorTagName: | QV4::JIT::PlatformAssembler64::setAccumulatorTag | Prototype: | void setAccumulatorTag(QV4::Value::ValueTypeInternal tag, RegisterID sourceReg = NoRegister) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 824-830 |
| | 3 | 2 |
encodeDoubleIntoAccumulatorName: | QV4::JIT::PlatformAssembler64::encodeDoubleIntoAccumulator | Prototype: | void encodeDoubleIntoAccumulator(FPRegisterID src) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 832-837 |
| | 3 | 1 |
callRuntimeName: | QV4::JIT::PlatformAssembler64::callRuntime | Prototype: | void callRuntime(const char *functionName, const void *funcPtr, Assembler::CallResultDestination dest) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 634-640 |
| | 3 | 2 |
pushValueAlignedName: | QV4::JIT::PlatformAssembler64::pushValueAligned | Prototype: | void pushValueAligned(ReturnedValue v) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 839-843 |
| | 2 | 1 |
moveRegName: | QV4::JIT::PlatformAssembler64::moveReg | Prototype: | void moveReg(Address sourceRegAddress, Address destRegAddress) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 684-688 |
| | 2 | 1 |
jumpNotUndefinedName: | QV4::JIT::PlatformAssembler64::jumpNotUndefined | Prototype: | void jumpNotUndefined(int offset) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 710-714 |
| | 2 | 1 |
isIntOrBoolName: | QV4::JIT::PlatformAssembler64::isIntOrBool | Prototype: | Jump isIntOrBool() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 818-822 |
| | 2 | 1 |
copyRegName: | QV4::JIT::PlatformAssembler64::copyReg | Prototype: | void copyReg(Address src, Address dst) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 663-667 |
| | 2 | 1 |
callWithAccumulatorByValueAsFirstArgumentName: | QV4::JIT::PlatformAssembler64::callWithAccumulatorByValueAsFirstArgument | Prototype: | void callWithAccumulatorByValueAsFirstArgument(std::function<void()> doCall) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 888-892 |
| | 2 | 1 |
storeHeapObjectName: | QV4::JIT::PlatformAssembler64::storeHeapObject | Prototype: | void storeHeapObject(RegisterID source, Address addr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 700-703 |
| | 1 | 1 |
storeAccumulatorName: | QV4::JIT::PlatformAssembler64::storeAccumulator | Prototype: | void storeAccumulator(Address addr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 679-682 |
| | 1 | 1 |
saveReturnValueInAccumulatorName: | QV4::JIT::PlatformAssembler64::saveReturnValueInAccumulator | Prototype: | void saveReturnValueInAccumulator() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 642-645 |
| | 1 | 1 |
popValueAlignedName: | QV4::JIT::PlatformAssembler64::popValueAligned | Prototype: | void popValueAligned() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 845-848 |
| | 1 | 1 |
loadValueName: | QV4::JIT::PlatformAssembler64::loadValue | Prototype: | void loadValue(ReturnedValue value) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 695-698 |
| | 1 | 1 |
loadUndefinedName: | QV4::JIT::PlatformAssembler64::loadUndefined | Prototype: | void loadUndefined(RegisterID dest = AccumulatorRegister) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 647-650 |
| | 1 | 1 |
loadStringName: | QV4::JIT::PlatformAssembler64::loadString | Prototype: | void loadString(int stringId) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 690-693 |
| | 1 | 1 |
loadPointerFromValueName: | QV4::JIT::PlatformAssembler64::loadPointerFromValue | Prototype: | void loadPointerFromValue(Address addr, RegisterID dest = AccumulatorRegister) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 669-672 |
| | 1 | 1 |
loadAccumulatorName: | QV4::JIT::PlatformAssembler64::loadAccumulator | Prototype: | void loadAccumulator(Address addr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 674-677 |
| | 1 | 1 |
jumpEmptyName: | QV4::JIT::PlatformAssembler64::jumpEmpty | Prototype: | Jump jumpEmpty() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 716-719 |
| | 1 | 1 |
generateCatchTrampolineName: | QV4::JIT::PlatformAssembler64::generateCatchTrampoline | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
generateCatchTrampolineName: | QV4::JIT::PlatformAssembler64::generateCatchTrampoline | Prototype: | void generateCatchTrampoline() | Coverage: | 100.000% (2/2) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | Lines: | 705-708 |
| | 1 | 2 |