Home
last modified time | relevance | path

Searched refs:add32 (Results 1 – 13 of 13) sorted by relevance

/external/webkit/JavaScriptCore/wrec/
DWRECGenerator.cpp91 add32(Imm32(1), index); in generateIncrementIndex()
128 add32(Address(output, (2 * subpatternId) * sizeof(int)), index); in generateBacktrackBackreference()
174 add32(Imm32(1), repeatCount); in generateNonGreedyQuantifier()
206 add32(Imm32(1), repeatCount); in generateGreedyQuantifier()
267 add32(Imm32(2), index); in generatePatternCharacterPair()
334 add32(Imm32(1), index); in generatePatternCharacter()
461 add32(Imm32(1), index); in generateCharacterClass()
611 add32(Imm32(1), index); in generateBackreference()
612 add32(Imm32(1), repeatCount); in generateBackreference()
/external/webkit/JavaScriptCore/yarr/
DRegexJIT.cpp213 add32(Imm32(countToCheck), index); in jumpIfNoAvailableInput()
219 add32(Imm32(countToCheck), index); in jumpIfAvailableInput()
578 add32(Imm32(1), countRegister); in generatePatternCharacterFixed()
602 add32(Imm32(1), countRegister); in generatePatternCharacterGreedy()
603 add32(Imm32(1), index); in generatePatternCharacterGreedy()
649 add32(Imm32(1), countRegister); in generatePatternCharacterNonGreedy()
650 add32(Imm32(1), index); in generatePatternCharacterNonGreedy()
696 add32(Imm32(1), countRegister); in generateCharacterClassFixed()
723 add32(Imm32(1), countRegister); in generateCharacterClassGreedy()
724 add32(Imm32(1), index); in generateCharacterClassGreedy()
[all …]
/external/webkit/JavaScriptCore/assembler/
DMacroAssembler.h140 add32(src, dest); in addPtr()
145 add32(imm, srcDest); in addPtr()
150 add32(Imm32(imm), dest); in addPtr()
155 add32(imm, src, dest); in addPtr()
DMacroAssemblerARM.h84 void add32(RegisterID src, RegisterID dest) in add32() function
89 void add32(Imm32 imm, Address address) in add32() function
92 add32(imm, ARMRegisters::S1); in add32()
96 void add32(Imm32 imm, RegisterID dest) in add32() function
101 void add32(Address src, RegisterID dest) in add32() function
104 add32(ARMRegisters::S1, dest); in add32()
473 add32(src, dest); in branchAdd32()
480 add32(imm, dest); in branchAdd32()
619 void add32(Imm32 imm, RegisterID src, RegisterID dest) in add32() function
624 void add32(Imm32 imm, AbsoluteAddress address) in add32() function
[all …]
DMacroAssemblerX86.h46 using MacroAssemblerX86Common::add32;
57 void add32(Imm32 imm, RegisterID src, RegisterID dest) in add32() function
62 void add32(Imm32 imm, AbsoluteAddress address) in add32() function
DMacroAssemblerX86Common.h91 void add32(RegisterID src, RegisterID dest) in add32() function
96 void add32(Imm32 imm, Address address) in add32() function
101 void add32(Imm32 imm, RegisterID dest) in add32() function
106 void add32(Address src, RegisterID dest) in add32() function
111 void add32(RegisterID src, Address dest) in add32() function
751 add32(src, dest); in branchAdd32()
758 add32(imm, dest); in branchAdd32()
765 add32(src, dest); in branchAdd32()
772 add32(src, dest); in branchAdd32()
779 add32(src, dest); in branchAdd32()
DMacroAssemblerARMv7.h123 void add32(RegisterID src, RegisterID dest) in add32() function
128 void add32(Imm32 imm, RegisterID dest) in add32() function
130 add32(imm, dest, dest); in add32()
133 void add32(Imm32 imm, RegisterID src, RegisterID dest) in add32() function
144 void add32(Imm32 imm, Address address) in add32() function
161 void add32(Address src, RegisterID dest) in add32() function
164 add32(dataTempRegister, dest); in add32()
167 void add32(Imm32 imm, AbsoluteAddress address) in add32() function
486 add32(Imm32(offset), base, addressTempRegister); in loadDouble()
501 add32(Imm32(offset), base, addressTempRegister); in storeDouble()
DMacroAssemblerX86_64.h46 using MacroAssemblerX86Common::add32;
56 void add32(Imm32 imm, AbsoluteAddress address) in add32() function
59 add32(imm, Address(scratchRegister)); in add32()
/external/webkit/JavaScriptCore/jit/
DJITPropertyAccess.cpp336 add32(Imm32(1), Address(regT3, OBJECT_OFFSETOF(ArrayStorage, m_numValuesInVector))); in emit_op_put_by_val()
339 add32(Imm32(1), regT2, regT0); in emit_op_put_by_val()
586 add32(Imm32(1), AbsoluteAddress(newStructure->addressOfCount())); in privateCompilePutByIdTransition()
1138 add32(Imm32(1), Address(regT2, OBJECT_OFFSETOF(ArrayStorage, m_numValuesInVector)));
1142 add32(Imm32(1), regT0);
1540 add32(Imm32(1), AbsoluteAddress(newStructure->addressOfCount()));
DJITInlineMethods.h272 add32(Imm32(count), AbsoluteAddress(&counter.m_counter)); in emitCount()
DJITOpcodes.cpp1230 add32(Imm32(1), regT0); in emit_op_next_pname()
2443 add32(Imm32(1), regT0);
/external/webkit/JavaScriptCore/
DChangeLog-2009-06-1611659 the plaform-specific code generation forming a big meaty patty of methods like 'add32',
11706 (JSC::MacroAssemblerX86_64::add32):
11726 (JSC::MacroAssemblerX86::add32):
16092 (JSC::MacroAssembler::add32):
16147 (JSC::MacroAssembler::add32):
16878 (JSC::MacroAssembler::add32):
17945 (JSC::MacroAssembler::add32):
18706 (JSC::MacroAssembler::add32):
19487 (JSC::MacroAssembler::add32):
DChangeLog14299 (JSC::MacroAssemblerARM::add32):
16952 (JSC::MacroAssemblerX86Common::add32):
17935 (JSC::MacroAssemblerARM::add32):