Go to file
titzer@chromium.org 9803a72417 Unify MachineType and RepType.
MachineType now tracks both the representation and the value type of machine quantities and is used uniformly throughout TurboFan.

These types can now express uint8, int8, uint16, and int16, i.e. signed and unsigned smallish integers. Note that currently only uint8 and uint16 are implemented in the TF backends.

R=bmeurer@chromium.org, mstarzinger@chromium.org
BUG=

Review URL: https://codereview.chromium.org/470593002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23122 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-08-14 09:19:54 +00:00
benchmarks Add new benchmark suite runner. 2014-05-28 13:05:17 +00:00
build Reland "MIPS: Add support for arch. revision 6 to mips32 port." 2014-08-12 19:04:15 +00:00
include Expose Value::IsArgumentsObject in V8 API. 2014-08-13 13:06:30 +00:00
samples Buildfix for windows after r22180 2014-07-03 07:57:29 +00:00
src Unify MachineType and RepType. 2014-08-14 09:19:54 +00:00
test Unify MachineType and RepType. 2014-08-14 09:19:54 +00:00
testing [turbofan] Refactor the InstructionSelector tests. 2014-08-14 06:33:50 +00:00
third_party/fdlibm Implement Math.log1p using port from fdlibm. 2014-08-12 13:36:33 +00:00
tools Unify MachineType and RepType. 2014-08-14 09:19:54 +00:00
.clang-format Change clang-format config to allow for two empty lines between functions 2013-12-03 10:39:21 +00:00
.DEPS.git Synchronize GTest/GMock dependencies with Chromium. 2014-08-08 05:45:04 +00:00
.gitignore Update gcmole to a more recent clang/llvm. 2014-08-07 12:56:53 +00:00
AUTHORS Introduce x87 port 2014-05-23 16:37:27 +00:00
BUILD.gn [turbofan] Introduce WordRor machine operator. 2014-08-14 09:07:58 +00:00
ChangeLog Sync change log file with trunk. 2014-05-19 15:29:29 +00:00
codereview.settings Add PROJECT to v8 2014-06-23 15:33:19 +00:00
DEPS Synchronize GTest/GMock dependencies with Chromium. 2014-08-08 05:45:04 +00:00
LICENSE Update LICENSE date. 2014-02-18 10:50:22 +00:00
LICENSE.strongtalk Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.v8 Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.valgrind Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
Makefile Synchronize GTest/GMock dependencies with Chromium. 2014-08-08 05:45:04 +00:00
Makefile.android Enable C++11. Synch toolchains with Chrome. 2014-08-05 13:23:55 +00:00
Makefile.nacl Set host_arch to ia32 on machines with a 32bit userland but a 64bit kernel. 2014-06-24 07:12:48 +00:00
OWNERS Add vogelheim@ to v8 OWNERS 2014-07-08 13:26:48 +00:00
PRESUBMIT.py Check that external references are registered in the serializer. 2014-08-06 07:20:14 +00:00
WATCHLISTS Add myself to a watchlist for the public API. 2013-10-10 11:37:48 +00:00