Adds the x86-64 assembler.
As part of this CL, x86-32 assembler tests are also introduced. They were implemented before the x86 base assembler template was modified for x86-64 support.
BUG=https://code.google.com/p/nativeclient/issues/detail?id=4077
R=stichnot@chromium.org
Review URL: https://codereview.chromium.org/1224173006.
Showing
src/IceAssemblerX8664.cpp
deleted
100644 → 0
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
src/IceTargetLoweringX8664Traits.h
0 → 100644
unittest/AssemblerX8632/ControlFlow.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8632/DataMov.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8632/GPRArith.cpp
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
unittest/AssemblerX8632/Locked.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8632/LowLevel.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8632/Other.cpp
0 → 100644
unittest/AssemblerX8632/TestUtil.h
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8632/X87.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8632/XmmArith.cpp
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
unittest/AssemblerX8664/ControlFlow.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8664/DataMov.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8664/GPRArith.cpp
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
unittest/AssemblerX8664/Locked.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8664/LowLevel.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8664/Other.cpp
0 → 100644
unittest/AssemblerX8664/TestUtil.h
0 → 100644
This diff is collapsed.
Click to expand it.
unittest/AssemblerX8664/XmmArith.cpp
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
unittest/IceAssemblerX8632Test.cpp
deleted
100644 → 0
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment