| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
JSC::LinkBufferBase::~LinkBufferBase| Name: | JSC::LinkBufferBase::~LinkBufferBase | | Prototype: | ~LinkBufferBase() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/LinkBuffer.h | | Lines: | 99-102 |
| | 1 | 1 |
JSC::MacroAssembler::addPtr| Name: | JSC::MacroAssembler::addPtr | | Prototype: | void addPtr(TrustedImm32 imm, RegisterID srcDest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 626-629 |
| | 1 | 1 |
JSC::MacroAssembler::addPtr| Name: | JSC::MacroAssembler::addPtr | | Prototype: | void addPtr(TrustedImm32 imm, RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 631-634 |
| | 1 | 1 |
JSC::MacroAssembler::addressForPoke| Name: | JSC::MacroAssembler::addressForPoke | | Prototype: | Address addressForPoke(int index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 212-215 |
| | 1 | 1 |
JSC::MacroAssembler::branch32| Name: | JSC::MacroAssembler::branch32 | | Prototype: | Jump branch32(RelationalCondition cond, TrustedImm32 left, RegisterID right) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 281-284 |
| | 1 | 1 |
JSC::MacroAssembler::branchPtr| Name: | JSC::MacroAssembler::branchPtr | | Prototype: | Jump branchPtr(RelationalCondition cond, RegisterID left, TrustedImmPtr right) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 811-814 |
| | 1 | 1 |
JSC::MacroAssembler::jump| Name: | JSC::MacroAssembler::jump | | Prototype: | void jump(Label target) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 325-328 |
| | 1 | 1 |
JSC::MacroAssembler::loadPtr| Name: | JSC::MacroAssembler::loadPtr | | Prototype: | void loadPtr(ImplicitAddress address, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 731-734 |
| | 1 | 1 |
JSC::MacroAssembler::peek| Name: | JSC::MacroAssembler::peek | | Prototype: | void peek(RegisterID dest, int index = 0) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 207-210 |
| | 1 | 1 |
JSC::MacroAssembler::poke| Name: | JSC::MacroAssembler::poke | | Prototype: | void poke(RegisterID src, int index = 0) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 217-220 |
| | 1 | 1 |
JSC::MacroAssembler::poke| Name: | JSC::MacroAssembler::poke | | Prototype: | void poke(TrustedImm32 value, int index = 0) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 222-225 |
| | 1 | 1 |
JSC::MacroAssembler::pop| Name: | JSC::MacroAssembler::pop | | Prototype: | void pop() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 202-205 |
| | 1 | 1 |
JSC::MacroAssembler::storePtr| Name: | JSC::MacroAssembler::storePtr | | Prototype: | void storePtr(RegisterID src, ImplicitAddress address) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 756-759 |
| | 1 | 1 |
JSC::MacroAssembler::storePtr| Name: | JSC::MacroAssembler::storePtr | | Prototype: | void storePtr(TrustedImmPtr imm, ImplicitAddress address) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 771-774 |
| | 1 | 1 |
JSC::MacroAssembler::subPtr| Name: | JSC::MacroAssembler::subPtr | | Prototype: | void subPtr(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssembler.h | | Lines: | 706-709 |
| | 1 | 1 |
JSC::MacroAssemblerCodePtr::MacroAssemblerCodePtr| Name: | JSC::MacroAssemblerCodePtr::MacroAssemblerCodePtr | | Prototype: | MacroAssemblerCodePtr() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h | | Lines: | 276-279 |
| | 2 | 1 |
JSC::MacroAssemblerCodePtr::MacroAssemblerCodePtr| Name: | JSC::MacroAssemblerCodePtr::MacroAssemblerCodePtr | | Prototype: | explicit MacroAssemblerCodePtr(void* value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h | | Lines: | 281-290 |
| | 1 | 1 |
JSC::MacroAssemblerCodePtr::executableAddress| Name: | JSC::MacroAssemblerCodePtr::executableAddress | | Prototype: | void* executableAddress() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h | | Lines: | 313-313 |
| | 1 | 1 |
JSC::MacroAssemblerCodePtr::operator!| Name: | JSC::MacroAssemblerCodePtr::operator! | | Prototype: | bool operator!() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h | | Lines: | 321-324 |
| | 1 | 1 |
JSC::MacroAssemblerCodeRef::MacroAssemblerCodeRef| Name: | JSC::MacroAssemblerCodeRef::MacroAssemblerCodeRef | | Prototype: | MacroAssemblerCodeRef(PassRefPtr<ExecutableMemoryHandle> executableMemory) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h | | Lines: | 350-357 |
| | 3 | 1 |
JSC::MacroAssemblerCodeRef::code| Name: | JSC::MacroAssemblerCodeRef::code | | Prototype: | MacroAssemblerCodePtr code() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerCodeRef.h | | Lines: | 380-383 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::add32| Name: | JSC::MacroAssemblerX86Common::add32 | | Prototype: | void add32(RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 114-117 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::add32| Name: | JSC::MacroAssemblerX86Common::add32 | | Prototype: | void add32(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 124-127 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::and32| Name: | JSC::MacroAssemblerX86Common::and32 | | Prototype: | void and32(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 159-162 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::and32| Name: | JSC::MacroAssemblerX86Common::and32 | | Prototype: | void and32(TrustedImm32 imm, RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 191-195 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::branch32| Name: | JSC::MacroAssemblerX86Common::branch32 | | Prototype: | Jump branch32(RelationalCondition cond, RegisterID left, RegisterID right) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1098-1102 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::branch32| Name: | JSC::MacroAssemblerX86Common::branch32 | | Prototype: | Jump branch32(RelationalCondition cond, RegisterID left, TrustedImm32 right) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1104-1111 |
| | 4 | 2 |
JSC::MacroAssemblerX86Common::branch32| Name: | JSC::MacroAssemblerX86Common::branch32 | | Prototype: | Jump branch32(RelationalCondition cond, RegisterID left, Address right) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1113-1117 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::branch32| Name: | JSC::MacroAssemblerX86Common::branch32 | | Prototype: | Jump branch32(RelationalCondition cond, Address left, TrustedImm32 right) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1125-1129 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::branchAdd32| Name: | JSC::MacroAssemblerX86Common::branchAdd32 | | Prototype: | Jump branchAdd32(ResultCondition cond, RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1233-1237 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::branchAdd32| Name: | JSC::MacroAssemblerX86Common::branchAdd32 | | Prototype: | Jump branchAdd32(ResultCondition cond, TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1239-1243 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::branchAdd32| Name: | JSC::MacroAssemblerX86Common::branchAdd32 | | Prototype: | Jump branchAdd32(ResultCondition cond, RegisterID src, TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1271-1275 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::branchSub32| Name: | JSC::MacroAssemblerX86Common::branchSub32 | | Prototype: | Jump branchSub32(ResultCondition cond, RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1309-1313 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::branchSub32| Name: | JSC::MacroAssemblerX86Common::branchSub32 | | Prototype: | Jump branchSub32(ResultCondition cond, TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1315-1319 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::branchSub32| Name: | JSC::MacroAssemblerX86Common::branchSub32 | | Prototype: | Jump branchSub32(ResultCondition cond, RegisterID src1, TrustedImm32 src2, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1348-1352 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::breakpoint| Name: | JSC::MacroAssemblerX86Common::breakpoint | | Prototype: | void breakpoint() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1369-1372 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::call| Name: | JSC::MacroAssemblerX86Common::call | | Prototype: | Call call(RegisterID target) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1379-1382 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::compare32| Name: | JSC::MacroAssemblerX86Common::compare32 | | Prototype: | void compare32(RelationalCondition cond, RegisterID left, RegisterID right, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1400-1404 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::jump| Name: | JSC::MacroAssemblerX86Common::jump | | Prototype: | Jump jump() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1206-1209 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::jump| Name: | JSC::MacroAssemblerX86Common::jump | | Prototype: | void jump(RegisterID target) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1211-1214 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::jump| Name: | JSC::MacroAssemblerX86Common::jump | | Prototype: | void jump(Address address) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1217-1220 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::load16| Name: | JSC::MacroAssemblerX86Common::load16 | | Prototype: | void load16(BaseIndex address, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 556-559 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::load32| Name: | JSC::MacroAssemblerX86Common::load32 | | Prototype: | void load32(ImplicitAddress address, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 489-492 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::load32| Name: | JSC::MacroAssemblerX86Common::load32 | | Prototype: | void load32(BaseIndex address, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 494-497 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::load32WithUnalignedHalfWords| Name: | JSC::MacroAssemblerX86Common::load32WithUnalignedHalfWords | | Prototype: | void load32WithUnalignedHalfWords(BaseIndex address, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 499-502 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::move| Name: | JSC::MacroAssemblerX86Common::move | | Prototype: | void move(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 999-1007 |
| | 3 | 2 |
JSC::MacroAssemblerX86Common::move| Name: | JSC::MacroAssemblerX86Common::move | | Prototype: | void move(RegisterID src, RegisterID dest) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1010-1016 |
| | 2 | 2 |
JSC::MacroAssemblerX86Common::move| Name: | JSC::MacroAssemblerX86Common::move | | Prototype: | void move(TrustedImmPtr imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1018-1021 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::move| Name: | JSC::MacroAssemblerX86Common::move | | Prototype: | void move(TrustedImm64 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1023-1026 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::mul32| Name: | JSC::MacroAssemblerX86Common::mul32 | | Prototype: | void mul32(RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 234-237 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::or32| Name: | JSC::MacroAssemblerX86Common::or32 | | Prototype: | void or32(RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 269-272 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::or32| Name: | JSC::MacroAssemblerX86Common::or32 | | Prototype: | void or32(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 274-277 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::pop| Name: | JSC::MacroAssemblerX86Common::pop | | Prototype: | void pop(RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 974-977 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::push| Name: | JSC::MacroAssemblerX86Common::push | | Prototype: | void push(RegisterID src) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 979-982 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::ret| Name: | JSC::MacroAssemblerX86Common::ret | | Prototype: | void ret() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1389-1392 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::set32| Name: | JSC::MacroAssemblerX86Common::set32 | | Prototype: | void set32(X86Assembler::Condition cond, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1470-1485 |
| | 2 | 1 |
JSC::MacroAssemblerX86Common::store32| Name: | JSC::MacroAssemblerX86Common::store32 | | Prototype: | void store32(RegisterID src, ImplicitAddress address) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 583-586 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::store32| Name: | JSC::MacroAssemblerX86Common::store32 | | Prototype: | void store32(TrustedImm32 imm, ImplicitAddress address) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 593-596 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::sub32| Name: | JSC::MacroAssemblerX86Common::sub32 | | Prototype: | void sub32(RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 386-389 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::sub32| Name: | JSC::MacroAssemblerX86Common::sub32 | | Prototype: | void sub32(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 391-394 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::x86Condition| Name: | JSC::MacroAssemblerX86Common::x86Condition | | Prototype: | X86Assembler::Condition x86Condition(RelationalCondition cond) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1460-1463 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::x86Condition| Name: | JSC::MacroAssemblerX86Common::x86Condition | | Prototype: | X86Assembler::Condition x86Condition(ResultCondition cond) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1465-1468 |
| | 1 | 1 |
JSC::MacroAssemblerX86Common::zeroExtend32ToPtr| Name: | JSC::MacroAssemblerX86Common::zeroExtend32ToPtr | | Prototype: | void zeroExtend32ToPtr(RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h | | Lines: | 1039-1042 |
| | 1 | 1 |
JSC::MacroAssemblerX86_64::add64| Name: | JSC::MacroAssemblerX86_64::add64 | | Prototype: | void add64(TrustedImm32 imm, RegisterID srcDest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 219-222 |
| | 1 | 1 |
JSC::MacroAssemblerX86_64::add64| Name: | JSC::MacroAssemblerX86_64::add64 | | Prototype: | void add64(TrustedImm32 imm, RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 230-233 |
| | 1 | 1 |
JSC::MacroAssemblerX86_64::branchTest8| Name: | JSC::MacroAssemblerX86_64::branchTest8 | | Prototype: | Jump branchTest8(ResultCondition cond, ExtendedAddress address, TrustedImm32 mask = TrustedImm32(-1)) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 671-676 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::load64| Name: | JSC::MacroAssemblerX86_64::load64 | | Prototype: | void load64(ImplicitAddress address, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 401-404 |
| | 1 | 1 |
JSC::MacroAssemblerX86_64::moveWithPatch| Name: | JSC::MacroAssemblerX86_64::moveWithPatch | | Prototype: | DataLabelPtr moveWithPatch(TrustedImmPtr initialValue, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 644-649 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::or64| Name: | JSC::MacroAssemblerX86_64::or64 | | Prototype: | void or64(RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 261-264 |
| | 1 | 1 |
JSC::MacroAssemblerX86_64::or64| Name: | JSC::MacroAssemblerX86_64::or64 | | Prototype: | void or64(TrustedImm64 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 266-270 |
| | 2 | 1 |
JSC::MacroAssemblerX86_64::or64| Name: | JSC::MacroAssemblerX86_64::or64 | | Prototype: | void or64(TrustedImm64 imm, RegisterID src, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 295-299 |
| | 2 | 1 |
JSC::MacroAssemblerX86_64::rshift64| Name: | JSC::MacroAssemblerX86_64::rshift64 | | Prototype: | void rshift64(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 356-359 |
| | 1 | 1 |
JSC::MacroAssemblerX86_64::store64| Name: | JSC::MacroAssemblerX86_64::store64 | | Prototype: | void store64(RegisterID src, ImplicitAddress address) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 435-438 |
| | 1 | 1 |
JSC::MacroAssemblerX86_64::store64| Name: | JSC::MacroAssemblerX86_64::store64 | | Prototype: | void store64(TrustedImm64 imm, ImplicitAddress address) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 455-459 |
| | 2 | 1 |
JSC::MacroAssemblerX86_64::storePtrWithPatch| Name: | JSC::MacroAssemblerX86_64::storePtrWithPatch | | Prototype: | DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 663-668 |
| | 3 | 1 |
JSC::MacroAssemblerX86_64::sub64| Name: | JSC::MacroAssemblerX86_64::sub64 | | Prototype: | void sub64(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 311-314 |
| | 1 | 1 |
JSC::MacroAssemblerX86_64::urshift64| Name: | JSC::MacroAssemblerX86_64::urshift64 | | Prototype: | void urshift64(TrustedImm32 imm, RegisterID dest) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h | | Lines: | 382-385 |
| | 1 | 1 |
JSC::Options::showDisassembly| Name: | JSC::Options::showDisassembly | | Prototype: | bool Options::showDisassembly() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/Options.cpp | | Lines: | 47-51 |
| | 1 | 1 |
JSC::X86Assembler::X86Assembler| Name: | JSC::X86Assembler::X86Assembler | | Prototype: | X86Assembler() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 250-254 |
| | 2 | 1 |
JSC::X86Assembler::X86InstructionFormatter::byteRegRequiresRex| Name: | JSC::X86Assembler::X86InstructionFormatter::byteRegRequiresRex | | Prototype: | inline bool byteRegRequiresRex(int reg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2473-2476 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::codeSize| Name: | JSC::X86Assembler::X86InstructionFormatter::codeSize | | Prototype: | size_t codeSize() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2443-2443 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::data| Name: | JSC::X86Assembler::X86InstructionFormatter::data | | Prototype: | void* data() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2446-2446 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::emitRex| Name: | JSC::X86Assembler::X86InstructionFormatter::emitRex | | Prototype: | inline void emitRex(bool w, int r, int x, int b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2479-2485 |
| | 4 | 1 |
JSC::X86Assembler::X86InstructionFormatter::emitRexIf| Name: | JSC::X86Assembler::X86InstructionFormatter::emitRexIf | | Prototype: | inline void emitRexIf(bool condition, int r, int x, int b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2495-2498 |
| | 1 | 2 |
JSC::X86Assembler::X86InstructionFormatter::emitRexIfNeeded| Name: | JSC::X86Assembler::X86InstructionFormatter::emitRexIfNeeded | | Prototype: | inline void emitRexIfNeeded(int r, int x, int b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2501-2504 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::emitRexW| Name: | JSC::X86Assembler::X86InstructionFormatter::emitRexW | | Prototype: | inline void emitRexW(int r, int x, int b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2488-2491 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::executableCopy| Name: | JSC::X86Assembler::X86InstructionFormatter::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: | 2448-2451 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::immediate32| Name: | JSC::X86Assembler::X86InstructionFormatter::immediate32 | | Prototype: | void immediate32(int imm) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2425-2428 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::immediate64| Name: | JSC::X86Assembler::X86InstructionFormatter::immediate64 | | Prototype: | void immediate64(int64_t imm) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2430-2433 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::immediate8| Name: | JSC::X86Assembler::X86InstructionFormatter::immediate8 | | Prototype: | void immediate8(int imm) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2415-2418 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::immediateRel32| Name: | JSC::X86Assembler::X86InstructionFormatter::immediateRel32 | | Prototype: | AssemblerLabel immediateRel32() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2435-2439 |
| | 2 | 1 |
JSC::X86Assembler::X86InstructionFormatter::label| Name: | JSC::X86Assembler::X86InstructionFormatter::label | | Prototype: | AssemblerLabel label() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2444-2444 |
| | 1 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp | | Prototype: | void oneByteOp(OneByteOpcodeID opcode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2166-2170 |
| | 2 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp | | Prototype: | void oneByteOp(OneByteOpcodeID opcode, RegisterID reg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2172-2177 |
| | 3 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp | | Prototype: | void oneByteOp(OneByteOpcodeID opcode, int reg, RegisterID rm) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2179-2185 |
| | 4 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp | | Prototype: | void oneByteOp(OneByteOpcodeID opcode, int reg, RegisterID base, int offset) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2187-2193 |
| | 4 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp | | Prototype: | void oneByteOp(OneByteOpcodeID opcode, int reg, RegisterID base, RegisterID index, int scale, int offset) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2211-2217 |
| | 4 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp64| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp64 | | Prototype: | void oneByteOp64(OneByteOpcodeID opcode, RegisterID reg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2286-2291 |
| | 3 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp64| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp64 | | Prototype: | void oneByteOp64(OneByteOpcodeID opcode, int reg, RegisterID rm) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2293-2299 |
| | 4 | 1 |
JSC::X86Assembler::X86InstructionFormatter::oneByteOp64| Name: | JSC::X86Assembler::X86InstructionFormatter::oneByteOp64 | | Prototype: | void oneByteOp64(OneByteOpcodeID opcode, int reg, RegisterID base, int offset) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/X86Assembler.h | | Lines: | 2301-2307 |
| | 4 | 1 |