Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
JSC::LinkBufferBase::~LinkBufferBaseName: | 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::addPtrName: | 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::addPtrName: | 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::addressForPokeName: | 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::branch32Name: | 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::branchPtrName: | 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::jumpName: | 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::loadPtrName: | 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::peekName: | 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::pokeName: | 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::pokeName: | 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::popName: | 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::storePtrName: | 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::storePtrName: | 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::subPtrName: | 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::MacroAssemblerCodePtrName: | 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::MacroAssemblerCodePtrName: | 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::executableAddressName: | 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::MacroAssemblerCodeRefName: | 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::codeName: | 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::add32Name: | 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::add32Name: | 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::and32Name: | 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::and32Name: | 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::branch32Name: | 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::branch32Name: | 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::branch32Name: | 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::branch32Name: | 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::branchAdd32Name: | 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::branchAdd32Name: | 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::branchAdd32Name: | 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::branchSub32Name: | 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::branchSub32Name: | 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::branchSub32Name: | 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::breakpointName: | 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::callName: | 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::compare32Name: | 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::jumpName: | 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::jumpName: | 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::jumpName: | 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::load16Name: | 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::load32Name: | 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::load32Name: | 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::load32WithUnalignedHalfWordsName: | 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::moveName: | 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::moveName: | 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::moveName: | 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::moveName: | 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::mul32Name: | 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::or32Name: | 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::or32Name: | 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::popName: | 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::pushName: | 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::retName: | 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::set32Name: | 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::store32Name: | 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::store32Name: | 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::sub32Name: | 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::sub32Name: | 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::x86ConditionName: | 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::x86ConditionName: | 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::zeroExtend32ToPtrName: | 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::add64Name: | 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::add64Name: | 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::branchTest8Name: | 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::load64Name: | 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::moveWithPatchName: | 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::or64Name: | 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::or64Name: | 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::or64Name: | 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::rshift64Name: | 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::store64Name: | 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::store64Name: | 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::storePtrWithPatchName: | 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::sub64Name: | 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::urshift64Name: | 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::showDisassemblyName: | 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::X86AssemblerName: | 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::byteRegRequiresRexName: | 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::codeSizeName: | 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::dataName: | 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::emitRexName: | 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::emitRexIfName: | 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::emitRexIfNeededName: | 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::emitRexWName: | 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::executableCopyName: | 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::immediate32Name: | 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::immediate64Name: | 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::immediate8Name: | 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::immediateRel32Name: | 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::labelName: | 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::oneByteOpName: | 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::oneByteOpName: | 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::oneByteOpName: | 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::oneByteOpName: | 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::oneByteOpName: | 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::oneByteOp64Name: | 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::oneByteOp64Name: | 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::oneByteOp64Name: | 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 |