Home | History | Annotate | Download | only in jit

Lines Matching refs:TrustedImm32

61     store32(TrustedImm32(JSValue::CellTag), tagFor(entry, callFrameRegister));
68 store32(TrustedImm32(Int32Tag), intTagFor(entry, callFrameRegister));
89 failures.append(branch32(NotEqual, MacroAssembler::Address(src, ThunkHelpers::jsStringLengthOffset()), TrustedImm32(1)));
250 addPtr(TrustedImm32(sizeof(void*)), stackPointerRegister, firstArgumentRegister);
306 or32(TrustedImm32(1u << (flag - 1)), AbsoluteAddress(&SamplingFlags::s_flags));
313 and32(TrustedImm32(~(1u << (flag - 1))), AbsoluteAddress(&SamplingFlags::s_flags));
321 addPtr(TrustedImm32(count), AbsoluteAddress(counter.addressOfCounter()));
324 add32(TrustedImm32(count), AbsoluteAddress(counter.addressOfCounter()));
325 addWithCarry32(TrustedImm32(0), AbsoluteAddress(reinterpret_cast<void*>(hiWord)));
474 store32(TrustedImm32(JSValue::Int32Tag), tagFor(index, callFrameRegister));
477 inline void JIT::emitStoreInt32(unsigned index, TrustedImm32 payload, bool indexIsInt32)
481 store32(TrustedImm32(JSValue::Int32Tag), tagFor(index, callFrameRegister));
488 store32(TrustedImm32(JSValue::CellTag), tagFor(index, callFrameRegister));
495 store32(TrustedImm32(JSValue::BooleanTag), tagFor(index, callFrameRegister));
602 addSlowCase(branch32(NotEqual, tag, TrustedImm32(JSValue::CellTag)));
712 return branchTest32(Zero, reg, TrustedImm32(TagMask));
733 return branchTest32(NonZero, reg, TrustedImm32(TagMask));
774 return branchTest32(NonZero, reg, TrustedImm32(TagTypeNumber));
783 return branchTest32(Zero, reg, TrustedImm32(TagTypeNumber));
812 subPtr(TrustedImm32(TagTypeNumber), reg);
817 return branchSubPtr(Zero, TrustedImm32(TagTypeNumber), reg);
828 addPtr(TrustedImm32(TagTypeNumber), dest);
848 or32(TrustedImm32(static_cast<int32_t>(ValueFalse)), reg);