LCOV - code coverage report
Current view:
directory
-
js/src/assembler/assembler
- MacroAssemblerX86Common.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
470
422
89.8 %
Date:
2012-07-07
Functions:
116
113
97.4 %
Function Name
Hit count
_ZN3JSC23MacroAssemblerX86Common7store32ENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE15ImplicitAddressE
23393034
_ZN3JSC23MacroAssemblerX86Common6load32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE15ImplicitAddressENS_12X86Registers10RegisterIDE
22258813
_ZN3JSC23MacroAssemblerX86Common7store32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE12TrustedImm32ENS3_15ImplicitAddressE
12482965
_ZN3JSC23MacroAssemblerX86Common4moveENS_12X86Registers10RegisterIDES2_
11175331
_ZN3JSC23MacroAssemblerX86Common12x86ConditionENS0_9ConditionE
8987082
_ZN3JSC23MacroAssemblerX86Common4jumpEv
8689006
_ZN3JSC23MacroAssemblerX86Common5add32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE12TrustedImm32ENS_12X86Registers10RegisterIDE
5645788
_ZN3JSC23MacroAssemblerX86Common8branch32ENS0_9ConditionENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE12TrustedImm32E
4500653
_ZN3JSC23MacroAssemblerX86Common13isSSE2PresentEv
3125154
_ZN3JSC23MacroAssemblerX86Common4moveENS_22AbstractMacroAssemblerINS_12X86AssemblerEE13TrustedImmPtrENS_12X86Registers10RegisterIDE
1463228
_ZN3JSC23MacroAssemblerX86Common11getSSEStateEv
1322114
_ZN3JSC23MacroAssemblerX86Common4moveENS_22AbstractMacroAssemblerINS_12X86AssemblerEE12TrustedImm32ENS_12X86Registers10RegisterIDE
1042215
_ZN3JSC23MacroAssemblerX86CommonD2Ev
762816
_ZN3JSC23MacroAssemblerX86CommonC2Ev
762816
_ZN3JSC23MacroAssemblerX86Common8branch32ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS4_12TrustedImm32E
739812
_ZN3JSC23MacroAssemblerX86Common20convertInt32ToDoubleENS_12X86Registers10RegisterIDENS1_13XMMRegisterIDE
717441
_ZN3JSC23MacroAssemblerX86Common11storeDoubleENS_12X86Registers13XMMRegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE15ImplicitAddressE
630021
_ZN3JSC23MacroAssemblerX86Common12branchTest32ENS0_9ConditionENS_12X86Registers10RegisterIDES3_
606142
_ZN3JSC23MacroAssemblerX86Common4jumpENS_12X86Registers10RegisterIDE
579230
_ZN3JSC23MacroAssemblerX86Common9addDoubleENS_12X86Registers13XMMRegisterIDES2_
529093
_ZN3JSC23MacroAssemblerX86Common3popENS_12X86Registers10RegisterIDE
449786
_ZN3JSC23MacroAssemblerX86Common5add32ENS_12X86Registers10RegisterIDES2_
328880
_ZN3JSC23MacroAssemblerX86Common11branchAdd32ENS0_9ConditionENS_12X86Registers10RegisterIDES3_
319050
_ZN3JSC23MacroAssemblerX86Common12branchTest32ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS4_5Imm32E
297628
_ZN3JSC23MacroAssemblerX86Common5sub32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE12TrustedImm32ENS_12X86Registers10RegisterIDE
262918
_ZN3JSC23MacroAssemblerX86Common8branch32ENS0_9ConditionENS_12X86Registers10RegisterIDES3_
259089
_ZN3JSC23MacroAssemblerX86Common12branchTest32ENS0_9ConditionENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32E
248633
_ZN3JSC23MacroAssemblerX86Common4pushENS_12X86Registers10RegisterIDE
233866
_ZN3JSC23MacroAssemblerX86Common11branchAdd32ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS_12X86Registers10RegisterIDE
221764
_ZN3JSC23MacroAssemblerX86Common5and32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS_12X86Registers10RegisterIDE
154780
_ZN3JSC23MacroAssemblerX86Common6load16ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
148081
_ZN3JSC23MacroAssemblerX86Common3retEv
112196
_ZN3JSC23MacroAssemblerX86Common8branch32ENS0_9ConditionENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressE
86974
_ZN3JSC23MacroAssemblerX86Common8branch32ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS4_12TrustedImm32E
74165
_ZN3JSC23MacroAssemblerX86Common30branch32WithUnalignedHalfWordsENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS4_12TrustedImm32E
69518
_ZN3JSC23MacroAssemblerX86Common6load16ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS_12X86Registers10RegisterIDE
62962
_ZN3JSC23MacroAssemblerX86Common8branch32ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
62448
_ZN3JSC23MacroAssemblerX86Common8branch16ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS4_5Imm32E
57422
_ZN3JSC23MacroAssemblerX86Common6load32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS_12X86Registers10RegisterIDE
56465
_ZN3JSC23MacroAssemblerX86Common12branchDoubleENS0_15DoubleConditionENS_12X86Registers13XMMRegisterIDES3_
56190
_ZN3JSC23MacroAssemblerX86Common4or32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE12TrustedImm32ENS_12X86Registers10RegisterIDE
55271
_ZN3JSC23MacroAssemblerX86Common10loadDoubleENS_22AbstractMacroAssemblerINS_12X86AssemblerEE15ImplicitAddressENS_12X86Registers13XMMRegisterIDE
52135
_ZN3JSC23MacroAssemblerX86Common11branchSub32ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS_12X86Registers10RegisterIDE
42116
_ZN3JSC23MacroAssemblerX86Common5set32ENS0_9ConditionENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ES3_
34996
_ZN3JSC23MacroAssemblerX86Common9subDoubleENS_12X86Registers13XMMRegisterIDES2_
34522
_ZN3JSC23MacroAssemblerX86Common5xor32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE12TrustedImm32ENS_12X86Registers10RegisterIDE
33182
_ZN3JSC23MacroAssemblerX86Common10CanUse8BitENS_12X86Registers10RegisterIDE
25758
_ZN3JSC23MacroAssemblerX86Common20convertInt32ToDoubleENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers13XMMRegisterIDE
24670
_ZN3JSC23MacroAssemblerX86Common5neg32ENS_12X86Registers10RegisterIDE
21265
_ZN3JSC23MacroAssemblerX86Common16setSSECheckStateEv
16462
_ZN3JSC23MacroAssemblerX86Common7store32ENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexE
14444
_ZN3JSC23MacroAssemblerX86Common7store32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE12TrustedImm32ENS3_9BaseIndexE
8153
_ZN3JSC23MacroAssemblerX86Common9divDoubleENS_12X86Registers13XMMRegisterIDES2_
7981
_ZN3JSC23MacroAssemblerX86Common5set32ENS0_9ConditionENS_12X86Registers10RegisterIDES3_S3_
7573
_ZN3JSC23MacroAssemblerX86Common9urshift32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS_12X86Registers10RegisterIDE
7371
_ZN3JSC23MacroAssemblerX86Common26branchConvertDoubleToInt32ENS_12X86Registers13XMMRegisterIDENS1_10RegisterIDERNS_22AbstractMacroAssemblerINS_12X86AssemblerEE8JumpListES2_
7135
_ZN3JSC23MacroAssemblerX86Common27branchTruncateDoubleToInt32ENS_12X86Registers13XMMRegisterIDENS1_10RegisterIDE
6322
_ZN3JSC23MacroAssemblerX86Common10moveDoubleENS_12X86Registers13XMMRegisterIDES2_
5200
_ZN3JSC23MacroAssemblerX86Common9mulDoubleENS_12X86Registers13XMMRegisterIDES2_
4933
_ZN3JSC23MacroAssemblerX86Common5sub32ENS_12X86Registers10RegisterIDES2_
4928
_ZN3JSC23MacroAssemblerX86Common11branchSub32ENS0_9ConditionENS_12X86Registers10RegisterIDES3_
3977
_ZN3JSC23MacroAssemblerX86Common11branchTest8ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS4_5Imm32E
3435
_ZN3JSC23MacroAssemblerX86Common9xorDoubleENS_12X86Registers13XMMRegisterIDES2_
3250
_ZN3JSC23MacroAssemblerX86Common8rshift32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS_12X86Registers10RegisterIDE
3188
_ZN3JSC23MacroAssemblerX86Common4or32ENS_12X86Registers10RegisterIDES2_
2974
_ZN3JSC23MacroAssemblerX86Common4jumpENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressE
2921
_ZN3JSC23MacroAssemblerX86Common5xor32ENS_12X86Registers10RegisterIDES2_
2805
_ZN3JSC23MacroAssemblerX86Common28load32WithUnalignedHalfWordsENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS_12X86Registers10RegisterIDE
2702
_ZN3JSC23MacroAssemblerX86Common8lshift32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS_12X86Registers10RegisterIDE
2593
_ZN3JSC23MacroAssemblerX86Common5mul32ENS_12X86Registers10RegisterIDES2_
1939
_ZN3JSC23MacroAssemblerX86Common11branchMul32ENS0_9ConditionENS_12X86Registers10RegisterIDES3_
1927
_ZN3JSC23MacroAssemblerX86Common5mul32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS_12X86Registers10RegisterIDES6_
1881
_ZN3JSC23MacroAssemblerX86Common11branchMul32ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS_12X86Registers10RegisterIDES7_
1881
_ZN3JSC23MacroAssemblerX86Common10branchOr32ENS0_9ConditionENS_12X86Registers10RegisterIDES3_
1877
_ZN3JSC23MacroAssemblerX86Common8lshift32ENS_12X86Registers10RegisterIDES2_
1153
_ZN3JSC23MacroAssemblerX86Common5set32ENS0_9ConditionENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressES3_
1104
_ZN3JSC23MacroAssemblerX86Common11storeDoubleENS_12X86Registers13XMMRegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexE
1099
_ZN3JSC23MacroAssemblerX86Common10zeroDoubleENS_12X86Registers13XMMRegisterIDE
949
_ZN3JSC23MacroAssemblerX86Common5and32ENS_12X86Registers10RegisterIDES2_
914
_ZN3JSC23MacroAssemblerX86Common8rshift32ENS_12X86Registers10RegisterIDES2_
884
_ZN3JSC23MacroAssemblerX86Common9urshift32ENS_12X86Registers10RegisterIDES2_
429
_ZN3JSC23MacroAssemblerX86Common6store8ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS3_9BaseIndexE
316
_ZN3JSC23MacroAssemblerX86Common15load8ZeroExtendENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
306
_ZN3JSC23MacroAssemblerX86Common9loadFloatENS_22AbstractMacroAssemblerINS_12X86AssemblerEE15ImplicitAddressENS_12X86Registers13XMMRegisterIDE
303
_ZN3JSC23MacroAssemblerX86Common11branchAdd32ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
276
_ZN3JSC23MacroAssemblerX86Common5add32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
276
_ZN3JSC23MacroAssemblerX86Common4jumpENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexE
274
_ZN3JSC23MacroAssemblerX86Common9addDoubleENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers13XMMRegisterIDE
195
_ZN3JSC23MacroAssemblerX86Common10sqrtDoubleENS_12X86Registers13XMMRegisterIDES2_
188
_ZN3JSC23MacroAssemblerX86Common5not32ENS_12X86Registers10RegisterIDE
167
_ZN3JSC23MacroAssemblerX86Common15load8SignExtendENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
162
_ZN3JSC23MacroAssemblerX86Common16load16SignExtendENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
153
_ZN3JSC23MacroAssemblerX86Common6store8ENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexE
147
_ZN3JSC23MacroAssemblerX86Common7store16ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS3_9BaseIndexE
114
_ZN3JSC23MacroAssemblerX86Common6store8ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS3_15ImplicitAddressE
108
_ZN3JSC23MacroAssemblerX86Common20convertDoubleToFloatENS_12X86Registers13XMMRegisterIDES2_
104
_ZN3JSC23MacroAssemblerX86Common9andDoubleENS_12X86Registers13XMMRegisterIDES2_
85
_ZN3JSC23MacroAssemblerX86Common9absDoubleENS_12X86Registers13XMMRegisterIDES2_
85
_ZN3JSC23MacroAssemblerX86Common7store16ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE5Imm32ENS3_15ImplicitAddressE
68
_ZN3JSC23MacroAssemblerX86Common10storeFloatENS_12X86Registers13XMMRegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE15ImplicitAddressE
67
_ZN3JSC23MacroAssemblerX86Common15load8ZeroExtendENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS_12X86Registers10RegisterIDE
63
_ZN3JSC23MacroAssemblerX86Common7store16ENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexE
60
_ZN3JSC23MacroAssemblerX86Common10loadDoubleENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS_12X86Registers13XMMRegisterIDE
50
_ZN3JSC23MacroAssemblerX86Common10storeFloatENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9ImmDoubleENS3_9BaseIndexE
48
_ZN3JSC23MacroAssemblerX86Common9loadFloatENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS_12X86Registers13XMMRegisterIDE
38
_ZN3JSC23MacroAssemblerX86Common10storeFloatENS_12X86Registers13XMMRegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexE
37
_ZN3JSC23MacroAssemblerX86Common16load16SignExtendENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS_12X86Registers10RegisterIDE
32
_ZN3JSC23MacroAssemblerX86Common15load8SignExtendENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9BaseIndexENS_12X86Registers10RegisterIDE
30
_ZN3JSC23MacroAssemblerX86Common6store8ENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressE
27
_ZN3JSC23MacroAssemblerX86Common10storeFloatENS_22AbstractMacroAssemblerINS_12X86AssemblerEE9ImmDoubleENS3_7AddressE
22
_ZN3JSC23MacroAssemblerX86Common5and32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
20
_ZN3JSC23MacroAssemblerX86Common7store16ENS_12X86Registers10RegisterIDENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressE
18
_ZN3JSC23MacroAssemblerX86Common5set32ENS0_9ConditionENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS4_5Imm32ENS_12X86Registers10RegisterIDE
7
_ZN3JSC23MacroAssemblerX86Common4or32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
0
_ZN3JSC23MacroAssemblerX86Common4swapENS_12X86Registers10RegisterIDES2_
0
_ZN3JSC23MacroAssemblerX86Common5xor32ENS_22AbstractMacroAssemblerINS_12X86AssemblerEE7AddressENS_12X86Registers10RegisterIDE
0
Generated by:
LCOV version 1.7