OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/1)
2
Path:<top>::JSC::MacroAssemblerX86Common
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
rshift32
Name: JSC::MacroAssemblerX86Common::rshift32
Prototype: void rshift32(RegisterID src, RegisterID shift_amount, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 328-335
  0.000% (0/4)
42
rshift32
Name: JSC::MacroAssemblerX86Common::rshift32
Prototype: void rshift32(TrustedImm32 imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 337-340
  0.000% (0/1)
11
rshift32
Name: JSC::MacroAssemblerX86Common::rshift32
Prototype: void rshift32(RegisterID src, TrustedImm32 imm, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 342-347
  0.000% (0/4)
32
rshiftPacked
Name: JSC::MacroAssemblerX86Common::rshiftPacked
Prototype: void rshiftPacked(TrustedImm32 imm, XMMRegisterID reg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 942-946
  0.000% (0/1)
21
signExtend32ToPtr
Name: JSC::MacroAssemblerX86Common::signExtend32ToPtr
Prototype: void signExtend32ToPtr(RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1034-1037
  0.000% (0/1)
11
sqrtDouble
Name: JSC::MacroAssemblerX86Common::sqrtDouble
Prototype: void sqrtDouble(FPRegisterID src, FPRegisterID dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 460-463
  0.000% (0/1)
11
store16
Name: JSC::MacroAssemblerX86Common::store16
Prototype: void store16(RegisterID src, BaseIndex address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 642-667
  0.000% (0/1)
11
store32
Name: JSC::MacroAssemblerX86Common::store32
Prototype: void store32(RegisterID src, BaseIndex address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 588-591
  0.000% (0/1)
11
store32
Name: JSC::MacroAssemblerX86Common::store32
Prototype: void store32(TrustedImm32 imm, BaseIndex address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 598-601
  0.000% (0/1)
11
store32WithAddressOffsetPatch
Name: JSC::MacroAssemblerX86Common::store32WithAddressOffsetPatch
Prototype: DataLabel32 store32WithAddressOffsetPatch(RegisterID src, Address address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 576-581
  0.000% (0/1)
31
store8
Name: JSC::MacroAssemblerX86Common::store8
Prototype: void store8(TrustedImm32 imm, Address address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 603-607
  0.000% (0/1)
21
store8
Name: JSC::MacroAssemblerX86Common::store8
Prototype: void store8(TrustedImm32 imm, BaseIndex address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 609-613
  0.000% (0/1)
21
store8
Name: JSC::MacroAssemblerX86Common::store8
Prototype: void store8(RegisterID src, BaseIndex address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 615-640
  0.000% (0/1)
11
storeDouble
Name: JSC::MacroAssemblerX86Common::storeDouble
Prototype: void storeDouble(FPRegisterID src, ImplicitAddress address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 709-713
  0.000% (0/1)
21
storeDouble
Name: JSC::MacroAssemblerX86Common::storeDouble
Prototype: void storeDouble(FPRegisterID src, BaseIndex address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 715-719
  0.000% (0/1)
21
storeFloat
Name: JSC::MacroAssemblerX86Common::storeFloat
Prototype: void storeFloat(FPRegisterID src, BaseIndex address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 721-725
  0.000% (0/1)
21
sub32
Name: JSC::MacroAssemblerX86Common::sub32
Prototype: void sub32(TrustedImm32 imm, Address address)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 396-399
  0.000% (0/1)
11
sub32
Name: JSC::MacroAssemblerX86Common::sub32
Prototype: void sub32(Address src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 401-404
  0.000% (0/1)
11
sub32
Name: JSC::MacroAssemblerX86Common::sub32
Prototype: void sub32(RegisterID src, Address dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 406-409
  0.000% (0/1)
11
subDouble
Name: JSC::MacroAssemblerX86Common::subDouble
Prototype: void subDouble(FPRegisterID src, FPRegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 783-787
  0.000% (0/1)
21
subDouble
Name: JSC::MacroAssemblerX86Common::subDouble
Prototype: void subDouble(FPRegisterID op1, FPRegisterID op2, FPRegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 789-796
  0.000% (0/1)
31
subDouble
Name: JSC::MacroAssemblerX86Common::subDouble
Prototype: void subDouble(Address src, FPRegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 798-802
  0.000% (0/1)
21
swap
Name: JSC::MacroAssemblerX86Common::swap
Prototype: void swap(RegisterID reg1, RegisterID reg2)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1028-1032
  0.000% (0/4)
22
test32
Name: JSC::MacroAssemblerX86Common::test32
Prototype: void test32(ResultCondition cond, Address address, TrustedImm32 mask, RegisterID dest)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1429-1436
  0.000% (0/5)
42
test8
Name: JSC::MacroAssemblerX86Common::test8
Prototype: void test8(ResultCondition cond, Address address, TrustedImm32 mask, RegisterID dest)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1420-1427
  0.000% (0/5)
42
truncateDoubleToInt32
Name: JSC::MacroAssemblerX86Common::truncateDoubleToInt32
Prototype: void truncateDoubleToInt32(FPRegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 889-893
  0.000% (0/1)
21
truncateDoubleToUint32
Name: JSC::MacroAssemblerX86Common::truncateDoubleToUint32
Prototype: void truncateDoubleToUint32(FPRegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 896-900
  0.000% (0/1)
21
urshift32
Name: JSC::MacroAssemblerX86Common::urshift32
Prototype: void urshift32(RegisterID shift_amount, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 349-363
  0.000% (0/4)
62
urshift32
Name: JSC::MacroAssemblerX86Common::urshift32
Prototype: void urshift32(RegisterID src, RegisterID shift_amount, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 365-372
  0.000% (0/4)
42
urshift32
Name: JSC::MacroAssemblerX86Common::urshift32
Prototype: void urshift32(TrustedImm32 imm, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 374-377
  0.000% (0/1)
11
urshift32
Name: JSC::MacroAssemblerX86Common::urshift32
Prototype: void urshift32(RegisterID src, TrustedImm32 imm, RegisterID dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 379-384
  0.000% (0/4)
32
xor32
Name: JSC::MacroAssemblerX86Common::xor32
Prototype: void xor32(RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 411-414
  0.000% (0/1)
11
xor32
Name: JSC::MacroAssemblerX86Common::xor32
Prototype: void xor32(TrustedImm32 imm, Address dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 416-422
  0.000% (0/4)
32
xor32
Name: JSC::MacroAssemblerX86Common::xor32
Prototype: void xor32(RegisterID src, Address dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 432-435
  0.000% (0/1)
11
xor32
Name: JSC::MacroAssemblerX86Common::xor32
Prototype: void xor32(Address src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 437-440
  0.000% (0/1)
11
xor32
Name: JSC::MacroAssemblerX86Common::xor32
Prototype: void xor32(RegisterID op1, RegisterID op2, RegisterID dest)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 442-452
  0.000% (0/7)
63
xor32
Name: JSC::MacroAssemblerX86Common::xor32
Prototype: void xor32(TrustedImm32 imm, RegisterID src, RegisterID dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 454-458
  0.000% (0/1)
21
branchMul32
Name: JSC::MacroAssemblerX86Common::branchMul32
Prototype: Jump branchMul32(ResultCondition cond, RegisterID src, RegisterID dest)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1277-1283
 50.000% (2/4)
42
xor32
Name: JSC::MacroAssemblerX86Common::xor32
Prototype: void xor32(TrustedImm32 imm, RegisterID dest)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 424-430
 50.000% (2/4)
32
branchTest32
Name: JSC::MacroAssemblerX86Common::branchTest32
Prototype: Jump branchTest32(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1148-1156
 60.000% (3/5)
42
branchTest8
Name: JSC::MacroAssemblerX86Common::branchTest8
Prototype: Jump branchTest8(ResultCondition cond, BaseIndex address, TrustedImm32 mask = TrustedImm32(-1))
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1187-1196
 60.000% (3/5)
52
compare32
Name: JSC::MacroAssemblerX86Common::compare32
Prototype: void compare32(RelationalCondition cond, RegisterID left, TrustedImm32 right, RegisterID dest)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86Common.h
Lines: 1406-1413
 88.889% (8/9)
42
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
21
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
100.000% (1/1)
21
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
100.000% (9/9)
42
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
100.000% (1/1)
21
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
100.000% (1/1)
21
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
100.000% (1/1)
21
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
100.000% (1/1)
21
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
100.000% (1/1)
21
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
100.000% (1/1)
21
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
100.000% (1/1)
21
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
100.000% (1/1)
21
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
21
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (4/4)
32
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
100.000% (4/4)
22
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
21
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
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
100.000% (1/1)
11
Page:<>1
Condition %:  0.000% (0/1)
2

Generated by Squish Coco 4.2.0