Searched refs:AbsoluteAddress (Results 1 - 25 of 40) sorted by relevance

12

/macosx-10.9.5/JavaScriptCore-7537.78.1/assembler/
H A DMacroAssemblerX86.h62 void add32(TrustedImm32 imm, AbsoluteAddress address)
67 void add32(AbsoluteAddress address, RegisterID dest)
72 void add64(TrustedImm32 imm, AbsoluteAddress address)
78 void and32(TrustedImm32 imm, AbsoluteAddress address)
83 void or32(TrustedImm32 imm, AbsoluteAddress address)
88 void or32(RegisterID reg, AbsoluteAddress address)
93 void sub32(TrustedImm32 imm, AbsoluteAddress address)
110 void addDouble(AbsoluteAddress address, FPRegisterID dest)
121 void convertInt32ToDouble(AbsoluteAddress src, FPRegisterID dest)
158 Jump branchAdd32(ResultCondition cond, TrustedImm32 imm, AbsoluteAddress des
[all...]
H A DMacroAssemblerX86_64.h55 void add32(TrustedImm32 imm, AbsoluteAddress address)
61 void and32(TrustedImm32 imm, AbsoluteAddress address)
67 void add32(AbsoluteAddress address, RegisterID dest)
73 void or32(TrustedImm32 imm, AbsoluteAddress address)
79 void or32(RegisterID reg, AbsoluteAddress address)
85 void sub32(TrustedImm32 imm, AbsoluteAddress address)
101 void addDouble(AbsoluteAddress address, FPRegisterID dest)
134 void jump(AbsoluteAddress address)
157 Jump branchAdd32(ResultCondition cond, TrustedImm32 src, AbsoluteAddress dest)
174 void add64(AbsoluteAddress sr
[all...]
H A DMacroAssemblerARM.h110 void add32(AbsoluteAddress src, RegisterID dest)
222 void or32(RegisterID src, AbsoluteAddress dest)
620 Jump branchTest8(ResultCondition cond, AbsoluteAddress address, TrustedImm32 mask = TrustedImm32(-1))
672 void jump(AbsoluteAddress address)
720 Jump branchAdd32(ResultCondition cond, TrustedImm32 imm, AbsoluteAddress dest)
898 void add32(TrustedImm32 imm, AbsoluteAddress address)
905 void add64(TrustedImm32 imm, AbsoluteAddress address)
930 void sub32(TrustedImm32 imm, AbsoluteAddress address)
943 Jump branch32(RelationalCondition cond, AbsoluteAddress left, RegisterID right)
949 Jump branch32(RelationalCondition cond, AbsoluteAddress lef
[all...]
H A DMacroAssembler.h334 void addPtr(AbsoluteAddress src, RegisterID dest)
359 void addPtr(TrustedImm32 imm, AbsoluteAddress address)
520 Jump branchPtr(RelationalCondition cond, AbsoluteAddress left, RegisterID right)
530 Jump branchPtr(RelationalCondition cond, AbsoluteAddress left, TrustedImmPtr right)
600 void addPtr(AbsoluteAddress src, RegisterID dest)
610 void addPtr(TrustedImm32 imm, AbsoluteAddress address)
785 Jump branchPtr(RelationalCondition cond, AbsoluteAddress left, RegisterID right)
820 Jump branchTestPtr(ResultCondition cond, AbsoluteAddress address, TrustedImm32 mask = TrustedImm32(-1))
H A DMacroAssemblerARMv7.h164 void add32(AbsoluteAddress src, RegisterID dest)
204 void add32(TrustedImm32 imm, AbsoluteAddress address)
221 void add64(TrustedImm32 imm, AbsoluteAddress address)
324 void or32(RegisterID src, AbsoluteAddress dest)
442 void sub32(TrustedImm32 imm, AbsoluteAddress address)
929 void addDouble(AbsoluteAddress address, FPRegisterID dest)
1006 void convertInt32ToDouble(AbsoluteAddress address, FPRegisterID dest)
1347 Jump branch32(RelationalCondition cond, AbsoluteAddress left, RegisterID right)
1353 Jump branch32(RelationalCondition cond, AbsoluteAddress left, TrustedImm32 right)
1415 Jump branchTest8(ResultCondition cond, AbsoluteAddress addres
[all...]
H A DMacroAssemblerSH4.h154 void add32(AbsoluteAddress src, RegisterID dest)
332 void sub32(TrustedImm32 imm, AbsoluteAddress address)
355 void add32(TrustedImm32 imm, AbsoluteAddress address)
378 void add64(TrustedImm32 imm, AbsoluteAddress address)
1088 void addDouble(AbsoluteAddress address, FPRegisterID dest)
1145 void convertInt32ToDouble(AbsoluteAddress src, FPRegisterID dest)
1410 Jump branchTest8(ResultCondition cond, AbsoluteAddress address, TrustedImm32 mask = TrustedImm32(-1))
1608 Jump branch32(RelationalCondition cond, AbsoluteAddress left, RegisterID right)
1621 Jump branch32(RelationalCondition cond, AbsoluteAddress left, TrustedImm32 right)
1814 Jump branchAdd32(ResultCondition cond, TrustedImm32 imm, AbsoluteAddress des
[all...]
H A DAbstractMacroAssembler.h173 // AbsoluteAddress:
177 struct AbsoluteAddress { struct in class:JSC::AbstractMacroAssembler
178 explicit AbsoluteAddress(const void* ptr) function in struct:JSC::AbstractMacroAssembler::AbsoluteAddress
H A DMacroAssemblerMIPS.h199 void add32(AbsoluteAddress src, RegisterID dest)
232 void add32(TrustedImm32 imm, AbsoluteAddress address)
252 void add64(TrustedImm32 imm, AbsoluteAddress address)
415 void or32(RegisterID src, AbsoluteAddress dest)
556 void sub32(TrustedImm32 imm, AbsoluteAddress address)
1401 Jump branch32(RelationalCondition cond, AbsoluteAddress left, RegisterID right)
1407 Jump branch32(RelationalCondition cond, AbsoluteAddress left, TrustedImm32 right)
1453 Jump branchTest8(ResultCondition cond, AbsoluteAddress address, TrustedImm32 mask = TrustedImm32(-1))
1481 void jump(AbsoluteAddress address)
1630 Jump branchAdd32(ResultCondition cond, TrustedImm32 imm, AbsoluteAddress des
[all...]
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGAssemblyHelpers.cpp60 or32(TrustedImm32(1u << (flag - 1)), AbsoluteAddress(SamplingFlags::addressOfFlags()));
67 and32(TrustedImm32(~(1u << (flag - 1))), AbsoluteAddress(SamplingFlags::addressOfFlags()));
H A DDFGAssemblyHelpers.h295 return branchTest64(kind == NormalExceptionCheck ? NonZero : Zero, AbsoluteAddress(&vm()->exception));
297 return branch32(kind == NormalExceptionCheck ? NotEqual : Equal, AbsoluteAddress(reinterpret_cast<char*>(&vm()->exception) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), TrustedImm32(JSValue::EmptyValueTag));
304 jit.add64(TrustedImm32(increment), AbsoluteAddress(counter.addressOfCounter()));
308 add64(TrustedImm32(increment), AbsoluteAddress(counter.addressOfCounter()));
H A DDFGOSRExitCompiler.cpp106 jit.add64(CCallHelpers::TrustedImm32(1), CCallHelpers::AbsoluteAddress(profilerExit->counterAddress()));
132 m_jit.add32(AssemblyHelpers::TrustedImm32(1), AssemblyHelpers::AbsoluteAddress(&exit.m_count));
H A DDFGThunks.cpp87 jit.jump(MacroAssembler::AbsoluteAddress(&vm->osrExitJumpDestination));
H A DDFGJITCompiler.cpp294 Jump stackCheck = branchPtr(Below, AbsoluteAddress(m_vm->interpreter->stack().addressOfEnd()), GPRInfo::regT1);
H A DDFGOSRExitCompiler32_64.cpp137 m_jit.or32(scratch2, AssemblyHelpers::AbsoluteAddress(arrayProfile->addressOfArrayModes()));
352 m_jit.addDouble(AssemblyHelpers::AbsoluteAddress(&AssemblyHelpers::twoToThe32), FPRInfo::fpRegT0);
H A DDFGOSRExitCompiler64.cpp131 m_jit.or32(scratch2, AssemblyHelpers::AbsoluteAddress(arrayProfile->addressOfArrayModes()));
306 m_jit.addDouble(AssemblyHelpers::AbsoluteAddress(&AssemblyHelpers::twoToThe32), FPRInfo::fpRegT0);
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJIT.cpp107 Jump skipOptimize = branchAdd32(Signed, TrustedImm32(Options::executionCounterIncrementForReturn()), AbsoluteAddress(m_codeBlock->addressOfJITExecuteCounter()));
205 AbsoluteAddress(m_compilation->executionCounterFor(Profiler::OriginStack(Profiler::Origin(
510 add32(TrustedImm32(1), AbsoluteAddress(&rareCaseProfile->m_counter));
649 stackCheck = branchPtr(Below, AbsoluteAddress(m_vm->interpreter->stack().addressOfEnd()), regT1);
H A DJITInlines.h265 or32(TrustedImm32(1u << (flag - 1)), AbsoluteAddress(SamplingFlags::addressOfFlags()));
272 and32(TrustedImm32(~(1u << (flag - 1))), AbsoluteAddress(SamplingFlags::addressOfFlags()));
279 add64(TrustedImm32(count), AbsoluteAddress(counter.addressOfCounter()));
549 convertInt32ToDouble(AbsoluteAddress(bytePointer + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), value);
H A DJITArithmetic32_64.cpp796 add32(TrustedImm32(1), AbsoluteAddress(&m_codeBlock->specialFastCaseProfileForBytecodeOffset(m_bytecodeOffset)->m_counter));
900 add32(TrustedImm32(1), AbsoluteAddress(&m_codeBlock->specialFastCaseProfileForBytecodeOffset(m_bytecodeOffset)->m_counter));
1006 add32(TrustedImm32(1), AbsoluteAddress(&m_codeBlock->specialFastCaseProfileForBytecodeOffset(m_bytecodeOffset)->m_counter));
1085 add32(TrustedImm32(1), AbsoluteAddress(&m_codeBlock->specialFastCaseProfileForBytecodeOffset(m_bytecodeOffset)->m_counter));
H A DJITCall.cpp91 slowCase.append(branchPtr(Below, AbsoluteAddress(m_vm->interpreter->stack().addressOfEnd()), regT1));
H A DJITCall32_64.cpp165 slowCase.append(branchPtr(Below, AbsoluteAddress(m_vm->interpreter->stack().addressOfEnd()), regT3));
/macosx-10.9.5/JavaScriptCore-7537.78.1/offlineasm/
H A Drisc.rb177 # all other addresses (like AbsoluteAddress).
210 class AbsoluteAddress class
347 class AbsoluteAddress class
H A Darm.rb155 class AbsoluteAddress class
182 # FIXME: we could support AbsoluteAddress for lea, but we don't.
H A Dtransform.rb437 class AbsoluteAddress class
H A Dast.rb767 class AbsoluteAddress < NoChildren class
776 AbsoluteAddress.new(codeOrigin, Immediate.new(codeOrigin, @address.value + extraOffset))
H A Dmips.rb154 class AbsoluteAddress class
339 class AbsoluteAddress class

Completed in 8121 milliseconds

12