DescriptionAdd SIMD 128 alignment support to Heap.
Adds SIMD 128 alignment sizes and masks.
Adds support in Heap for SIMD alignments and fills.
Reworks cctest so that each test independently aligns its allocation address, rather than depending on the previous tests ending state. Adds test cases for SIMD.
LOG=N
BUG=v8:4124
Committed: https://crrev.com/4347d56a6919ae06a70e4a4a8b2f1179cf47bc7e
Cr-Commit-Position: refs/heads/master@{#28767}
Committed: https://crrev.com/a18a94ef364b66dd9329db0d32c415503cfa3616
Cr-Commit-Position: refs/heads/master@{#28771}
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : All tests. #Patch Set 4 : Only mark aligned object memory as MSAN uninitialized. #
Messages
Total messages: 21 (7 generated)
|