/external/v8/test/cctest/ |
D | test-macro-assembler-x64.cc | 281 TEST(Integer32ToSmi) { in TEST() argument 298 __ Integer32ToSmi(rcx, rcx); in TEST() local 305 __ Integer32ToSmi(rcx, rcx); in TEST() local 312 __ Integer32ToSmi(rcx, rcx); in TEST() local 319 __ Integer32ToSmi(rcx, rcx); in TEST() local 326 __ Integer32ToSmi(rcx, rcx); in TEST() local 335 __ Integer32ToSmi(r8, rcx); in TEST() local 342 __ Integer32ToSmi(r8, rcx); in TEST() local 349 __ Integer32ToSmi(r8, rcx); in TEST() local 356 __ Integer32ToSmi(r8, rcx); in TEST() local [all …]
|
/external/v8/src/x64/ |
D | macro-assembler-x64.cc | 1116 void MacroAssembler::Integer32ToSmi(Register dst, Register src) { in Integer32ToSmi() function in v8::internal::MacroAssembler 1139 Integer32ToSmi(kScratchRegister, src); in Integer32ToSmiField() 1936 Integer32ToSmi(src2, src2); in SmiDiv() 1951 Integer32ToSmi(dst, rax); in SmiDiv() 1984 Integer32ToSmi(src2, src2); in SmiMod() 1995 Integer32ToSmi(src2, src2); in SmiMod() 2007 Integer32ToSmi(dst, rdx); in SmiMod() 2132 Integer32ToSmi(dst, dst); in SmiShiftLeftConstant() 2158 Integer32ToSmi(dst, dst); in SmiShiftLogicalRightConstant() 2209 Integer32ToSmi(dst, dst); in SmiShiftLeft() [all …]
|
D | code-stubs-x64.cc | 698 __ Integer32ToSmi(r11, r11); in GenerateNewSloppyFast() local 739 __ Integer32ToSmi(r9, rbx); in GenerateNewSloppyFast() local 800 __ Integer32ToSmi(r11, r11); in GenerateNewSloppyFast() local 1356 __ Integer32ToSmi(kScratchRegister, rdx); in Generate() 1391 __ Integer32ToSmi(rdi, rdi); in Generate() 1789 __ Integer32ToSmi(rax, rax); in CallStubInRecordCallTarget() local 1792 __ Integer32ToSmi(rdx, rdx); in CallStubInRecordCallTarget() local 1888 __ Integer32ToSmi(rdx, rdx); in GenerateRecordCallTarget() local 2080 __ Integer32ToSmi(rdx, rdx); in Generate() local 2106 __ Integer32ToSmi(rdx, rdx); in GenerateMiss() local [all …]
|
D | codegen-x64.cc | 222 __ Integer32ToSmi(r11, r9); in GenerateSmiToDouble() local 302 __ Integer32ToSmi(r14, r9); in GenerateDoubleToObject() local
|
D | builtins-x64.cc | 135 __ Integer32ToSmi(rcx, rax); in Generate_JSConstructStubHelper() local 1730 __ Integer32ToSmi(r8, rax); in EnterArgumentsAdaptorFrame() local 2087 __ Integer32ToSmi(rax, rax); in Generate_CallFunction() local
|
D | macro-assembler-x64.h | 415 void Integer32ToSmi(Register dst, Register src);
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 1582 __ Integer32ToSmi(ToRegister(left), ToRegister(left)); in DoShiftI() local 4336 __ Integer32ToSmi(rbx, rbx); in DoDeferredMaybeGrowElements() local 4448 __ Integer32ToSmi(index, index); in DoDeferredStringCharCodeAt() local 4504 __ Integer32ToSmi(char_code, char_code); in DoDeferredStringCharFromCode() local 4553 __ Integer32ToSmi(reg, reg); in DoNumberTagI() local 4557 __ Integer32ToSmi(reg, reg); in DoNumberTagI() local 4586 __ Integer32ToSmi(reg, reg); in DoNumberTagU() local 4712 __ Integer32ToSmi(output, input); in DoSmiTag() local 4945 __ Integer32ToSmi(result_reg, result_reg); in DoDoubleToSmi() local 5248 __ Integer32ToSmi(size, size); in DoDeferredAllocate() local
|
/external/v8/src/ic/x64/ |
D | ic-x64.cc | 557 __ Integer32ToSmi(key, key); in GenerateMegamorphic() local
|
/external/v8/src/full-codegen/x64/ |
D | full-codegen-x64.cc | 3912 __ Integer32ToSmi(rax, rax); in EmitDebugIsActive() local 4625 __ Integer32ToSmi(rdx, rdx); in EnterFinallyBlock() local
|