Home
last modified time | relevance | path

Searched defs:SmiTag (Results 1 – 16 of 16) sorted by relevance

/external/v8/src/ia32/
Dmacro-assembler-ia32.h435 void SmiTag(Register reg) { in SmiTag() function
Ddebug-ia32.cc123 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
Dbuiltins-ia32.cc93 __ SmiTag(eax); in Generate_JSConstructStubHelper() local
236 __ SmiTag(edx); in Generate_JSConstructStubHelper() local
624 __ SmiTag(eax); in Generate_FunctionCall() local
1189 __ SmiTag(eax); // Convet argc to a smi. in ArrayNativeCode() local
Dcode-stubs-ia32.cc1309 __ SmiTag(left); in GenerateSmiCode() local
1320 __ SmiTag(left); in GenerateSmiCode() local
1339 __ SmiTag(left); in GenerateSmiCode() local
1394 __ SmiTag(eax); in GenerateSmiCode() local
1790 __ SmiTag(eax); in GenerateInt32Stub() local
2004 __ SmiTag(eax); in GenerateHeapNumberStub() local
2203 __ SmiTag(eax); in GenerateGeneric() local
2781 __ SmiTag(edx); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local
2787 __ SmiTag(eax); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local
2811 __ SmiTag(edx); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local
[all …]
Dfull-codegen-ia32.cc1809 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local
1819 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local
1822 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local
1832 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local
1835 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local
4375 __ SmiTag(edx); in EnterFinallyBlock() local
Dlithium-codegen-ia32.cc3578 __ SmiTag(index); in DoDeferredStringCharCodeAt() local
3632 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local
3679 __ SmiTag(reg); in DoNumberTagI() local
3782 __ SmiTag(ToRegister(input)); in DoSmiTag() local
3845 __ SmiTag(input_reg); // Retag smi. in EmitNumberUntagD() local
Dstub-cache-ia32.cc1976 __ SmiTag(eax); in CompileMathFloorCall() local
3398 __ SmiTag(eax); in GenerateLoadExternalArray() local
3436 __ SmiTag(eax); in GenerateLoadExternalArray() local
/external/v8/src/mips/
Dmacro-assembler-mips.h1283 void SmiTag(Register reg) { in SmiTag() function
1291 void SmiTag(Register dst, Register src) { in SmiTag() function
Dcodegen-mips.cc223 __ SmiTag(t5); in GenerateSmiOnlyToDouble() local
Dcode-stubs-mips.cc2196 __ SmiTag(v0, a1); in GenerateHeapNumberCodeBitNot() local
2452 __ SmiTag(v0, scratch1); in GenerateSmiSmiOperation() local
2475 __ SmiTag(v0, scratch2); in GenerateSmiSmiOperation() local
2510 __ SmiTag(v0); in GenerateSmiSmiOperation() local
2521 __ SmiTag(v0, scratch1); in GenerateSmiSmiOperation() local
2693 __ SmiTag(v0, a2); in GenerateFPOperation() local
2956 __ SmiTag(v0, scratch1); in GenerateInt32Stub() local
3101 __ SmiTag(v0, a2); in GenerateInt32Stub() local
Dlithium-codegen-mips.cc3732 __ SmiTag(index); in DoDeferredStringCharCodeAt() local
3786 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local
3927 __ SmiTag(ToRegister(instr->result()), ToRegister(instr->InputAt(0))); in DoSmiTag() local
Dfull-codegen-mips.cc1883 __ SmiTag(v0, scratch1); in EmitInlineSmiBinaryOp() local
1893 __ SmiTag(v0, scratch1); in EmitInlineSmiBinaryOp() local
/external/v8/src/arm/
Dcodegen-arm.cc217 __ SmiTag(r9); in GenerateSmiOnlyToDouble() local
Dlithium-codegen-arm.cc3821 __ SmiTag(index); in DoDeferredStringCharCodeAt() local
3874 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local
3920 __ SmiTag(dst, src, SetCC); in DoNumberTagI() local
4018 __ SmiTag(ToRegister(instr->result()), ToRegister(instr->InputAt(0))); in DoSmiTag() local
Dcode-stubs-arm.cc2396 __ SmiTag(right, scratch1); in GenerateSmiSmiOperation() local
2407 __ SmiTag(right, scratch1); in GenerateSmiSmiOperation() local
2579 __ SmiTag(r0, r2); in GenerateFPOperation() local
2842 __ SmiTag(r0, scratch1); in GenerateInt32Stub() local
2982 __ SmiTag(r0, r2); in GenerateInt32Stub() local
Dfull-codegen-arm.cc1867 __ SmiTag(right, scratch1); in EmitInlineSmiBinaryOp() local
1877 __ SmiTag(right, scratch1); in EmitInlineSmiBinaryOp() local