v8/test/cctest/compiler
bmeurer b4c7399464 [runtime] Remove the redundant %_IsObject intrinsic.
%_IsObject(foo) is equivalent to typeof foo === 'object' and has
exactly the same optimizations, so there's zero need for %_IsObject
in our code base.

R=mstarzinger@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#30380}
2015-08-26 11:28:06 +00:00
..
c-signature.h Reland: [turbofan] Various fixes to allow unboxed doubles as arguments in registers and on the stack. 2015-08-11 15:23:17 +00:00
call-tester.h Reland: [turbofan] Various fixes to allow unboxed doubles as arguments in registers and on the stack. 2015-08-11 15:23:17 +00:00
codegen-tester.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
codegen-tester.h [turbofan] Change RawMachineAssembler to take a CallDescriptor instead of a MachineSignature. 2015-07-21 15:54:27 +00:00
function-tester.h [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
graph-builder-tester.h Reland: [turbofan] Various fixes to allow unboxed doubles as arguments in registers and on the stack. 2015-08-11 15:23:17 +00:00
test-basic-block-profiler.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-branch-combine.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-changes-lowering.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-gap-resolver.cc Reland: [turbofan] add MachineType to AllocatedOperand 2015-04-29 19:36:25 +00:00
test-graph-visualizer.cc [test] Remove deprecated cctest/test-node-algorithm tests. 2015-04-29 14:13:29 +00:00
test-instruction.cc Reland: [turbofan] add MachineType to AllocatedOperand 2015-04-29 19:36:25 +00:00
test-js-constant-cache.cc [turbofan] Remove unused constructor function matching from typer. 2015-06-30 07:36:28 +00:00
test-js-context-specialization.cc [turbofan] Context specialization is the job of the JSContextSpecialization. 2015-07-06 12:56:28 +00:00
test-js-typed-lowering.cc [turbofan] Right hand side of shifts needs ToUint32. 2015-07-03 11:42:00 +00:00
test-jump-threading.cc [turbofan] Ensure lazy bailout point in exception handler. 2015-06-17 05:40:42 +00:00
test-linkage.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-loop-analysis.cc [turbofan] Proper dead code elimination as regular reducer. 2015-06-19 12:07:26 +00:00
test-loop-assignment-analysis.cc Rename ParserInfo::function() and CompilationInfo::function() to literal(). 2015-08-19 16:51:51 +00:00
test-machine-operator-reducer.cc [turbofan] Remove unused constructor function matching from typer. 2015-06-30 07:36:28 +00:00
test-node.cc [test] Remove deprecated GraphTester helper class. 2015-04-29 15:16:11 +00:00
test-operator.cc Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
test-osr.cc [turbofan] Reland "Add new JSFrameSpecialization reducer." and "Perform OSR deconstruction early and remove type propagation.". 2015-07-06 11:11:26 +00:00
test-pipeline.cc Deprecate semi-correct CompilationInfo::flags predicate. 2015-08-21 15:10:55 +00:00
test-representation-change.cc [ubsan] Fix HeapObjectMatcher to avoid invalid casts. 2015-06-19 12:49:13 +00:00
test-run-deopt.cc Realize IWYU pattern for frames-inl.h header. 2015-08-12 10:28:47 +00:00
test-run-inlining.cc Revert of [runtime] Remove useless IN builtin. (patchset #2 id:20001 of https://codereview.chromium.org/1295433002/ ) 2015-08-13 13:06:58 +00:00
test-run-intrinsics.cc [runtime] Remove the redundant %_IsObject intrinsic. 2015-08-26 11:28:06 +00:00
test-run-jsbranches.cc First simple implementation of for-of in TurboFan. 2015-01-14 15:24:29 +00:00
test-run-jscalls.cc [runtime] Remove the redundant %_IsObject intrinsic. 2015-08-26 11:28:06 +00:00
test-run-jsexceptions.cc [turbofan] Add mjsunit tests for try-catch-finally and OSR. 2015-06-09 08:16:41 +00:00
test-run-jsops.cc [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
test-run-machops.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-run-native-calls.cc X87: Disable test case for X87 because of double register number restriction. 2015-08-24 08:44:02 +00:00
test-run-properties.cc Reland of "Remove ExternalArray, derived types, and element kinds" 2015-07-28 09:29:55 +00:00
test-run-stackcheck.cc Implement inlined stack-check guards in TurboFan. 2014-10-01 14:03:02 +00:00
test-run-stubs.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
test-run-variables.cc Remove --harmony-scoping flag. 2015-03-13 15:15:57 +00:00
test-simplified-lowering.cc [turbofan] Drop V8_TURBOFAN_BACKEND and V8_TURBOFAN_TARGET defines. 2015-08-10 07:17:34 +00:00
value-helper.h [turbofan] Add new Float32Abs and Float64Abs operators. 2015-04-08 11:55:04 +00:00