7#if defined(TARGET_ARCH_IA32)
19void GenerateIncrement(compiler::Assembler* assembler) {
20 __ movl(
EAX, compiler::Immediate(0));
22 __ incl(compiler::Address(
ESP, 0));
23 __ movl(
ECX, compiler::Address(
ESP, 0));
32void GenerateEmbedStringInCode(compiler::Assembler* assembler,
34 const String& string_object =
36 __ LoadObject(
EAX, string_object);
42void GenerateEmbedSmiInCode(compiler::Assembler* assembler, intptr_t
value) {
44 __ LoadObject(
EAX, smi_object);
static Object & ZoneHandle()
static SmiPtr New(intptr_t value)
static StringPtr New(const char *cstr, Heap::Space space=Heap::kNew)