Description[Turbofan] Add ia32 support for 4 and 16 byte moves and swaps.
- Adds move/swap handling for 4 and 16 bytes to ia32.
- Register allocator now only requests 4 bytes for floats on ia32 and arm.
- We probably need similar support in mips.
LOG=N
BUG=v8:4124
Committed: https://crrev.com/26ecb4a1d775d506700d20542f723e8baeb37e48
Cr-Commit-Position: refs/heads/master@{#37714}
Patch Set 1 #Patch Set 2 : Rebase. #Patch Set 3 : Four byte floats. #
Total comments: 6
Patch Set 4 : Add movups to assembler and use it instead of movdqu. #Patch Set 5 : Disassembler and test. #
Messages
Total messages: 16 (7 generated)
|