| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
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 |
| | 3 | 1 |
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 |
| | 3 | 1 |
pextrw_irr| Name: | JSC::X86Assembler::pextrw_irr | | Prototype: | void pextrw_irr(int whichWord, 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: | 1743-1748 |
| | 3 | 1 |
psllq_i8r| Name: | JSC::X86Assembler::psllq_i8r | | Prototype: | void psllq_i8r(int imm, 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: | 1750-1755 |
| | 3 | 1 |
psrlq_i8r| Name: | JSC::X86Assembler::psrlq_i8r | | Prototype: | void psrlq_i8r(int imm, 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: | 1757-1762 |
| | 3 | 1 |
repatchCompact| Name: | JSC::X86Assembler::repatchCompact | | Prototype: | static void repatchCompact(void* where, int32_t value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 1939-1944 |
| | 3 | 1 |
setRel32| Name: | JSC::X86Assembler::setRel32 | | Prototype: | static void setRel32(void* from, void* to) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2122-2128 |
| | 3 | 1 |
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 |
| | 4 | 1 |
rorq_i8r| Name: | JSC::X86Assembler::rorq_i8r | | Prototype: | void rorq_i8r(int imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 718-726 |
| | 4 | 2 |
sarl_i8r| Name: | JSC::X86Assembler::sarl_i8r | | Prototype: | void sarl_i8r(int imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 776-784 |
| | 4 | 2 |
sarq_i8r| Name: | JSC::X86Assembler::sarq_i8r | | Prototype: | void sarq_i8r(int imm, RegisterID dst) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 733-741 |
| | 4 | 2 |
shll_i8r| Name: | JSC::X86Assembler::shll_i8r | | Prototype: | void shll_i8r(int imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 806-814 |
| | 4 | 2 |
shrl_i8r| Name: | JSC::X86Assembler::shrl_i8r | | Prototype: | void shrl_i8r(int imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 791-799 |
| | 4 | 2 |
addl_im| Name: | JSC::X86Assembler::addl_im | | Prototype: | void addl_im(int imm, int offset, RegisterID base) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 373-382 |
| | 5 | 2 |
addl_ir| Name: | JSC::X86Assembler::addl_ir | | Prototype: | void addl_ir(int imm, RegisterID dst) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 362-371 |
| | 5 | 2 |
addq_im| Name: | JSC::X86Assembler::addq_im | | Prototype: | void addq_im(int imm, int offset, RegisterID base) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 406-415 |
| | 5 | 2 |
addq_ir| Name: | JSC::X86Assembler::addq_ir | | Prototype: | void addq_ir(int imm, RegisterID dst) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 395-404 |
| | 5 | 2 |
andl_im| Name: | JSC::X86Assembler::andl_im | | Prototype: | void andl_im(int imm, int offset, RegisterID base) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 455-464 |
| | 5 | 2 |
andl_ir| Name: | JSC::X86Assembler::andl_ir | | Prototype: | void andl_ir(int imm, RegisterID dst) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 444-453 |
| | 5 | 2 |
andq_ir| Name: | JSC::X86Assembler::andq_ir | | Prototype: | void andq_ir(int imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 472-481 |
| | 5 | 2 |
cmpl_im| Name: | JSC::X86Assembler::cmpl_im | | Prototype: | void cmpl_im(int imm, int offset, RegisterID base, RegisterID index, int scale) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 907-916 |
| | 5 | 2 |
cmpl_im| Name: | JSC::X86Assembler::cmpl_im | | Prototype: | void cmpl_im(int imm, int offset, RegisterID base) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 876-885 |
| | 5 | 2 |
cmpl_ir| Name: | JSC::X86Assembler::cmpl_ir | | Prototype: | void cmpl_ir(int imm, RegisterID dst) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 859-868 |
| | 5 | 2 |
cmpq_im| Name: | JSC::X86Assembler::cmpq_im | | Prototype: | void cmpq_im(int imm, int offset, RegisterID base) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 951-960 |
| | 5 | 2 |
cmpq_im| Name: | JSC::X86Assembler::cmpq_im | | Prototype: | void cmpq_im(int imm, int offset, RegisterID base, RegisterID index, int scale) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 962-971 |
| | 5 | 2 |
cmpq_ir| Name: | JSC::X86Assembler::cmpq_ir | | Prototype: | void cmpq_ir(int imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 940-949 |
| | 5 | 2 |
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 |
| | 5 | 2 |
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 |
| | 5 | 1 |
orl_im| Name: | JSC::X86Assembler::orl_im | | Prototype: | void orl_im(int imm, int offset, RegisterID base) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 548-557 |
| | 5 | 2 |
orl_ir| Name: | JSC::X86Assembler::orl_ir | | Prototype: | void orl_ir(int imm, RegisterID dst) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 537-546 |
| | 5 | 2 |
orq_ir| Name: | JSC::X86Assembler::orq_ir | | Prototype: | void orq_ir(int imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 565-574 |
| | 5 | 2 |
replaceWithJump| Name: | JSC::X86Assembler::replaceWithJump | | Prototype: | static void replaceWithJump(void* instructionStart, 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: | 1961-1968 |
| | 5 | 1 |
subl_im| Name: | JSC::X86Assembler::subl_im | | Prototype: | void subl_im(int imm, int offset, RegisterID base) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 619-628 |
| | 5 | 2 |
subl_ir| Name: | JSC::X86Assembler::subl_ir | | Prototype: | void subl_ir(int imm, RegisterID dst) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 608-617 |
| | 5 | 2 |
subq_ir| Name: | JSC::X86Assembler::subq_ir | | Prototype: | void subq_ir(int imm, RegisterID dst) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 636-645 |
| | 5 | 2 |
xorl_im| Name: | JSC::X86Assembler::xorl_im | | Prototype: | void xorl_im(int imm, int offset, RegisterID base) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 674-683 |
| | 5 | 2 |
xorl_ir| Name: | JSC::X86Assembler::xorl_ir | | Prototype: | void xorl_ir(int imm, RegisterID dst) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 685-694 |
| | 5 | 2 |
xorq_ir| Name: | JSC::X86Assembler::xorq_ir | | Prototype: | void xorq_ir(int imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 702-711 |
| | 5 | 2 |
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 |
| | 6 | 2 |
cmpw_im| Name: | JSC::X86Assembler::cmpw_im | | Prototype: | void cmpw_im(int imm, int offset, RegisterID base, RegisterID index, int scale) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 1009-1020 |
| | 7 | 2 |
cmpw_ir| Name: | JSC::X86Assembler::cmpw_ir | | Prototype: | void cmpw_ir(int imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 990-1001 |
| | 7 | 2 |
replaceWithAddressComputation| Name: | JSC::X86Assembler::replaceWithAddressComputation | | Prototype: | static void replaceWithAddressComputation(void* instructionStart) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2048-2064 |
| | 8 | 5 |
replaceWithLoad| Name: | JSC::X86Assembler::replaceWithLoad | | Prototype: | static void replaceWithLoad(void* instructionStart) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2030-2046 |
| | 8 | 5 |
revertJumpTo_cmpl_ir_force32| Name: | JSC::X86Assembler::revertJumpTo_cmpl_ir_force32 | | Prototype: | static void revertJumpTo_cmpl_ir_force32(void* instructionStart, int32_t imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 1995-2010 |
| | 9 | 2 |
revertJumpTo_movq_i64r| Name: | JSC::X86Assembler::revertJumpTo_movq_i64r | | Prototype: | static void revertJumpTo_movq_i64r(void* instructionStart, int64_t imm, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 1976-1992 |
| | 9 | 2 |
revertJumpTo_cmpl_im_force32| Name: | JSC::X86Assembler::revertJumpTo_cmpl_im_force32 | | Prototype: | static void revertJumpTo_cmpl_im_force32(void* instructionStart, int32_t imm, int offset, RegisterID dst) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2012-2028 |
| | 10 | 2 |
X86InstructionFormatter| Name: | JSC::X86Assembler::X86InstructionFormatter | | Coverage: | 64.516% (60/93) |
| | 157 | 59 |