/external/v8/test/cctest/ |
D | test-macro-assembler-x64.cc | 294 TEST(Integer32ToSmi) { in TEST() argument 314 __ Integer32ToSmi(rcx, rcx); in TEST() local 321 __ Integer32ToSmi(rcx, rcx); in TEST() local 328 __ Integer32ToSmi(rcx, rcx); in TEST() local 335 __ Integer32ToSmi(rcx, rcx); in TEST() local 342 __ Integer32ToSmi(rcx, rcx); in TEST() local 351 __ Integer32ToSmi(r8, rcx); in TEST() local 358 __ Integer32ToSmi(r8, rcx); in TEST() local 365 __ Integer32ToSmi(r8, rcx); in TEST() local 372 __ Integer32ToSmi(r8, rcx); in TEST() local [all …]
|
/external/v8/src/x64/ |
D | debug-x64.cc | 121 __ Integer32ToSmi(reg, reg); in Generate_DebugBreakCallHelper() local 124 __ Integer32ToSmi(kScratchRegister, kScratchRegister); in Generate_DebugBreakCallHelper() local
|
D | macro-assembler-x64.h | 296 void Integer32ToSmi(Register dst, Register src); 1565 Integer32ToSmi(src2, src2); in SmiDiv() 1580 Integer32ToSmi(dst, rax); in SmiDiv() 1613 Integer32ToSmi(src2, src2); in SmiMod() 1624 Integer32ToSmi(src2, src2); in SmiMod() 1636 Integer32ToSmi(dst, rdx); in SmiMod()
|
D | builtins-x64.cc | 116 __ Integer32ToSmi(rax, rax); in Generate_JSConstructStubHelper() local 261 __ Integer32ToSmi(rdx, rdx); in Generate_JSConstructStubHelper() local 677 __ Integer32ToSmi(rax, rax); in Generate_FunctionCall() local 1181 __ Integer32ToSmi(rdx, rdx); // Convet argc to a smi. in ArrayNativeCode() local 1330 __ Integer32ToSmi(rcx, rax); in EnterArgumentsAdaptorFrame() local
|
D | code-stubs-x64.cc | 618 __ Integer32ToSmi(rax, rax); in GenerateFloatingPointCode() local 652 __ Integer32ToSmi(rax, rcx); in GenerateFloatingPointCode() local 653 __ Integer32ToSmi(rdx, rbx); in GenerateFloatingPointCode() local 1407 __ Integer32ToSmi(first, smi_result); in NumbersToSmis() local 1426 __ Integer32ToSmi(second, smi_result); in NumbersToSmis() local 1495 __ Integer32ToSmi(rax, rax); in Generate() local 2149 __ Integer32ToSmi(kScratchRegister, rdx); in Generate() 2177 __ Integer32ToSmi(rdi, rdi); in Generate() 2279 __ Integer32ToSmi(rdx, rbx); in Generate() local 3443 __ Integer32ToSmi(result_, result_); in GenerateFast() local
|
D | macro-assembler-x64.cc | 491 Integer32ToSmi(index, hash); in IndexFromHash() 885 void MacroAssembler::Integer32ToSmi(Register dst, Register src) { in Integer32ToSmi() function in v8::internal::MacroAssembler 2628 Integer32ToSmi(scratch1, length); in AllocateTwoByteString() 2666 Integer32ToSmi(scratch1, length); in AllocateAsciiString()
|
D | stub-cache-x64.cc | 1469 __ Integer32ToSmi(rax, rax); // Return new length as smi. in CompileArrayPushCall() local 1530 __ Integer32ToSmi(rax, rax); in CompileArrayPushCall() local 1942 __ Integer32ToSmi(rax, rax); in CompileMathAbsCall() local 3238 __ Integer32ToSmi(rax, rcx); in CompileKeyedLoadStub() local 3263 __ Integer32ToSmi(rax, rcx); in CompileKeyedLoadStub() local
|
D | lithium-codegen-x64.cc | 2696 __ Integer32ToSmi(input_reg, input_reg); in DoMathAbs() local 3219 __ Integer32ToSmi(index, index); in DoDeferredStringCharCodeAt() local 3271 __ Integer32ToSmi(char_code, char_code); in DoDeferredStringCharFromCode() local 3303 __ Integer32ToSmi(reg, reg); in DoNumberTagI() local 3353 __ Integer32ToSmi(input, input); in DoSmiTag() local
|
D | ic-x64.cc | 811 __ Integer32ToSmi(rcx, rcx); in GenerateGeneric() local
|
D | full-codegen-x64.cc | 4315 __ Integer32ToSmi(rdx, rdx); in EnterFinallyBlock() local
|