v8/test/cctest/compiler
jgruber 14e80e5c91 Add Smi::ToInt helper method
This adds a convenience method for the common Smi to int conversion
pattern.

Bug: 
Change-Id: I7d7b171c36cfec5f6d10c60f1d9c3e06e3aed0fa
Reviewed-on: https://chromium-review.googlesource.com/563205
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Reviewed-by: Andreas Rossberg <rossberg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46516}
2017-07-10 13:33:03 +00:00
..
c-signature.h [wasm] Replace the BufferedRawMachineAssemblerTester in the WasmRunner. 2016-02-18 09:55:49 +00:00
call-tester.h [cleanup] Remove return after UNREACHABLE 2017-05-22 13:10:01 +00:00
code-assembler-tester.h [interpreter][stubs] Enable graph verification for bytecode handlers and stubs included into snapshot. 2016-12-13 13:55:29 +00:00
codegen-tester.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
codegen-tester.h [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
function-tester.cc [fullcodegen] Remove support for bailout preparation. 2017-06-14 10:48:02 +00:00
function-tester.h [csa] Fix CSA::ToUint32 rounding for negative HeapNumbers 2017-04-07 12:50:15 +00:00
graph-builder-tester.h [turbofan] Support variable size argument removal in TF-generated functions 2016-11-02 13:15:57 +00:00
test-basic-block-profiler.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-branch-combine.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-code-assembler.cc Add Smi::ToInt helper method 2017-07-10 13:33:03 +00:00
test-gap-resolver.cc [cleanup] Remove return after UNREACHABLE 2017-05-22 13:10:01 +00:00
test-graph-visualizer.cc This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset. 2016-11-14 17:22:32 +00:00
test-instruction.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-js-constant-cache.cc Rename TypeFeedbackVector to FeedbackVector. 2017-02-07 14:46:36 +00:00
test-js-context-specialization.cc [compiler][modules] Constant-fold loads of module cells. 2017-05-04 11:09:19 +00:00
test-js-typed-lowering.cc [turbofan] Drop obsolete unused JSStrictNotEqual operator. 2017-03-03 17:59:21 +00:00
test-jump-threading.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-linkage.cc [cleanup] Remove duplicate Callable accessors from CodeFactory 2017-06-12 09:24:17 +00:00
test-loop-analysis.cc [turbofan] Support variable size argument removal in TF-generated functions 2016-11-02 13:15:57 +00:00
test-loop-assignment-analysis.cc Make isolate explicit param of parsing:: functions 2017-03-28 08:20:56 +00:00
test-machine-operator-reducer.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-multiple-return.cc [wasm] [cleanup] Avoid shouting WASM 2017-06-09 16:24:19 +00:00
test-node.cc Named all zones in the project 2016-10-17 12:12:42 +00:00
test-operator.cc Replace SmartArrayPointer<T> with unique_ptr<T[]> 2016-07-25 10:27:47 +00:00
test-representation-change.cc [turbofan] Propagate minus-zero truncation in representation inference. 2017-03-08 06:11:37 +00:00
test-run-bytecode-graph-builder.cc [TurboFan] Add support for generic lowering of StringConcat bytecode. 2017-06-07 11:46:55 +00:00
test-run-calls-to-external-references.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-run-deopt.cc [turbofan] Remove deoptimization support from AstGraphBuilder. 2017-06-13 08:13:31 +00:00
test-run-intrinsics.cc [objects.h splitting] Move String and related classes. 2017-06-12 11:53:18 +00:00
test-run-jsbranches.cc [turbofan] Remove for-in support from the AstGraphBuilder. 2017-02-08 06:41:42 +00:00
test-run-jscalls.cc include fixing: api.h shouldn't include objects-inl.h 2017-01-09 13:43:28 +00:00
test-run-jsexceptions.cc [turbofan] Remove deoptimization support from AstGraphBuilder. 2017-06-13 08:13:31 +00:00
test-run-jsobjects.cc Rename TypeFeedbackVector to FeedbackVector. 2017-02-07 14:46:36 +00:00
test-run-jsops.cc [turbofan] Remove deoptimization support from AstGraphBuilder. 2017-06-13 08:13:31 +00:00
test-run-load-store.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-run-machops.cc [arm64] Clear the upper 32 bits after a TruncateDoubleToI 2017-07-06 11:29:18 +00:00
test-run-native-calls.cc [iwyu] Pre-work for removing unallowed include macro-assembler.h -> assembler-inl.h 2017-02-23 12:10:21 +00:00
test-run-stackcheck.cc [turbofan] Remove deoptimization support from AstGraphBuilder. 2017-06-13 08:13:31 +00:00
test-run-stubs.cc Add Smi::ToInt helper method 2017-07-10 13:33:03 +00:00
test-run-unwinding-info.cc [turbofan] Replace uninitialized JSCall nodes with SOFT deopt. 2017-06-27 03:57:13 +00:00
test-run-variables.cc [turbofan] Remove deoptimization support from AstGraphBuilder. 2017-06-13 08:13:31 +00:00
test-run-wasm-machops.cc Disentangle assembler from isolate. 2017-03-17 11:18:06 +00:00
value-helper.h [Turbofan] Add other integer SIMD types, add more integer ops. 2017-01-26 02:18:00 +00:00