|
Fix '[tests] Don't test moves between different reps in test-gap-resolver.cc'
Port fc59eb8a7a1eb45edd2d4ff7910e66fab3093030
Original commit message:
Moves between operands with different representations shouldn't happen,
so don't test them. This makes it easier to modify canonicalization to
differentiate between floating point types, which is needed to support
floating point register aliasing for ARM and MIPS.
This change also expands tests to include explicit FP moves (both register and stack slot).
LOG=N
BUG= v8:4124
BUG= chromium:622619
Committed: https://crrev.com/5cda2db7d3ca954733a82cb203d46d2f6f73484c
Cr-Commit-Position: refs/heads/master@{#37241}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+74 lines, -38 lines) |
Patch |
|
M |
src/arm/assembler-arm.h
|
View
|
|
3 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/arm64/assembler-arm64.h
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/assembler.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
src/assembler.cc
|
View
|
1
|
3 chunks |
+8 lines, -7 lines |
0 comments
|
Download
|
|
M |
src/compiler/instruction.cc
|
View
|
|
1 chunk |
+7 lines, -4 lines |
0 comments
|
Download
|
|
M |
src/ia32/assembler-ia32.h
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/mips/assembler-mips.h
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/mips64/assembler-mips64.h
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/ppc/assembler-ppc.h
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/s390/assembler-s390.h
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/x64/assembler-x64.h
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/x87/assembler-x87.h
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
test/cctest/compiler/test-gap-resolver.cc
|
View
|
|
2 chunks |
+20 lines, -8 lines |
0 comments
|
Download
|
Depends on Patchset:
Total messages: 16 (7 generated)
|