Home
last modified time | relevance | path

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

12

/external/chromium_org/v8/src/arm/
Ddebug-arm.cc137 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
Dbuiltins-arm.cc363 __ SmiTag(r0); in Generate_JSConstructStubHelper() local
517 __ SmiTag(r0, r3); in Generate_JSConstructStubHelper() local
947 __ SmiTag(r1); in Generate_OnStackReplacement() local
1065 __ SmiTag(r0); in Generate_FunctionCall() local
1354 __ SmiTag(r0); in EnterArgumentsAdaptorFrame() local
Dlithium-codegen-arm.cc1766 __ SmiTag(result, result, SetCC); in DoShiftI() local
1768 __ SmiTag(result, left, SetCC); in DoShiftI() local
4595 __ SmiTag(index); in DoDeferredStringCharCodeAt() local
4649 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local
4679 __ SmiTag(ToRegister(output), ToRegister(input), SetCC); in DoInteger32ToSmi() local
4682 __ SmiTag(ToRegister(output), ToRegister(input)); in DoInteger32ToSmi() local
4705 __ SmiTag(ToRegister(output), ToRegister(input)); in DoUint32ToSmi() local
4728 __ SmiTag(dst, src, SetCC); in DoNumberTagI() local
4755 __ SmiTag(result, input); in DoNumberTagU() local
4882 __ SmiTag(ToRegister(instr->result()), ToRegister(instr->value())); in DoSmiTag() local
[all …]
Dcodegen-arm.cc531 __ SmiTag(lr); in GenerateSmiToDouble() local
Dfull-codegen-arm.cc2329 __ SmiTag(right, scratch1); in EmitInlineSmiBinaryOp() local
3472 __ SmiTag(index, index); in EmitOneByteSeqStringSetChar() local
3505 __ SmiTag(index, index); in EmitTwoByteSeqStringSetChar() local
4761 __ SmiTag(r1); in EnterFinallyBlock() local
4777 __ SmiTag(r1); in EnterFinallyBlock() local
/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
/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
/external/chromium_org/v8/src/ia32/
Ddebug-ia32.cc133 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
Dmacro-assembler-ia32.h508 void SmiTag(Register reg) { in SmiTag() function
Dbuiltins-ia32.cc147 __ SmiTag(eax); in Generate_JSConstructStubHelper() local
290 __ SmiTag(edx); in Generate_JSConstructStubHelper() local
747 __ SmiTag(eax); in Generate_FunctionCall() local
1329 __ SmiTag(edx); in Generate_OnStackReplacement() local
Dfull-codegen-ia32.cc2263 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local
2273 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local
2276 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local
2286 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local
2289 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local
3458 __ SmiTag(index); in EmitTwoByteSeqStringSetChar() local
4763 __ SmiTag(edx); in EnterFinallyBlock() local
4778 __ SmiTag(edx); in EnterFinallyBlock() local
Dlithium-codegen-ia32.cc1864 __ SmiTag(ToRegister(left)); in DoShiftI() local
4885 __ SmiTag(index); in DoDeferredStringCharCodeAt() local
4941 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local
4986 __ SmiTag(input); in DoInteger32ToSmi() local
5020 __ SmiTag(input); in DoUint32ToSmi() local
5045 __ SmiTag(reg); in DoNumberTagI() local
5074 __ SmiTag(reg); in DoNumberTagU() local
5226 __ SmiTag(ToRegister(input)); in DoSmiTag() local
5559 __ SmiTag(result_reg); in DoDoubleToSmi() local
5962 __ SmiTag(ToRegister(instr->size())); in DoDeferredAllocate() local
Dstub-cache-ia32.cc927 __ SmiTag(value_reg); in GenerateStoreTransition() local
1106 __ SmiTag(value_reg); in GenerateStoreField() local
2264 __ SmiTag(eax); in CompileMathFloorCall() local
/external/chromium_org/v8/src/mips/
Dmacro-assembler-mips.h1369 void SmiTag(Register reg) { in SmiTag() function
1377 void SmiTag(Register dst, Register src) { in SmiTag() function
Dcodegen-mips.cc288 __ SmiTag(t5); in GenerateSmiToDouble() local
Dlithium-codegen-mips.cc4536 __ SmiTag(index); in DoDeferredStringCharCodeAt() local
4591 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local
4626 __ SmiTag(ToRegister(output), ToRegister(input)); in DoInteger32ToSmi() local
4650 __ SmiTag(ToRegister(output), ToRegister(input)); in DoUint32ToSmi() local
4700 __ SmiTag(result, input); in DoNumberTagU() local
4826 __ SmiTag(ToRegister(instr->result()), ToRegister(instr->value())); in DoSmiTag() local
5371 __ SmiTag(size); in DoDeferredAllocate() local
Dfull-codegen-mips.cc2345 __ SmiTag(v0, scratch1); in EmitInlineSmiBinaryOp() local
2355 __ SmiTag(v0, scratch1); in EmitInlineSmiBinaryOp() local
3509 __ SmiTag(index, index); in EmitOneByteSeqStringSetChar() local
3546 __ SmiTag(index, index); in EmitTwoByteSeqStringSetChar() local
4832 __ SmiTag(a1); in EnterFinallyBlock() local
/external/v8/src/arm/
Dcodegen-arm.cc217 __ SmiTag(r9); in GenerateSmiOnlyToDouble() local

12