v8/test/unittests/compiler
baptiste.afsa 49baecc42b [turbofan] Mark arm64 cbz/cbnz tbz/tbnz instructions as branch instructions.
The instruction selector now selects pseudo instructions: CompareAndBranch or
TestAndBranch which are associated with their continuations so that generic
code in the code generator will treat them as branch instruction and will be
able to apply optimization like avoiding branches when the code can falltrhough.

R=bmeurer@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#25773}
2014-12-11 12:45:33 +00:00
..
arm [arm] Fix recognition of VNEG. 2014-11-26 11:18:58 +00:00
arm64 [turbofan] Mark arm64 cbz/cbnz tbz/tbnz instructions as branch instructions. 2014-12-11 12:45:33 +00:00
ia32 [turbofan]: Port lea changes to ia32 2014-12-11 11:53:00 +00:00
mips MIPS: Fix instruction selection test expectations after r25120. 2014-11-05 18:51:43 +00:00
mips64 MIPS64: Add turbofan support for mips64. 2014-11-19 15:44:46 +00:00
x64 [turbofan] Use "leal" in even more situations 2014-12-05 10:54:40 +00:00
change-lowering-unittest.cc [turbofan] More useful typing for And, Or and Shr. 2014-11-17 13:55:40 +00:00
common-operator-unittest.cc Inline trivial OperatorProperties methods. 2014-10-29 18:47:14 +00:00
compiler-test-utils.h Move unit tests to test/unittests. 2014-10-01 08:34:25 +00:00
control-equivalence-unittest.cc Restrict floating control to minimal control-connected component. 2014-12-02 15:56:30 +00:00
diamond-unittest.cc Introduce Diamond, a helper for building diamond-shaped control patterns. 2014-11-04 14:37:44 +00:00
graph-reducer-unittest.cc [turbofan] Smartify the GraphReducer. 2014-11-17 12:12:35 +00:00
graph-unittest.cc [turbofan] Move node matchers to separate file. 2014-10-20 11:26:23 +00:00
graph-unittest.h [turbofan] Move node matchers to separate file. 2014-10-20 11:26:23 +00:00
instruction-selector-unittest.cc [turbofan] add RegisterConfiguration to decouple arch specific register layouts from compiler 2014-11-04 09:22:32 +00:00
instruction-selector-unittest.h [turbofan] First step towards correctified 64-bit addressing. 2014-10-31 06:41:41 +00:00
instruction-sequence-unittest.cc [turbofan] add initial move optimizer 2014-11-27 09:21:06 +00:00
instruction-sequence-unittest.h [turbofan] add initial move optimizer 2014-11-27 09:21:06 +00:00
js-builtin-reducer-unittest.cc Revert of Avoid number range holes in bitset types. (patchset #5 id:80001 of https://codereview.chromium.org/759013003/) 2014-12-10 18:25:38 +00:00
js-operator-unittest.cc [turbofan] Turn JSToBoolean and JSUnaryNot into pure operators. 2014-12-09 07:35:12 +00:00
js-typed-lowering-unittest.cc [turbofan] Turn JSToBoolean and JSUnaryNot into pure operators. 2014-12-09 07:35:12 +00:00
load-elimination-unittest.cc [turbofan] Redundant load elimination. 2014-12-05 07:59:18 +00:00
machine-operator-reducer-unittest.cc [turbofan] Combine additional Word32And with Int32Add and negative power of two. 2014-12-03 07:35:03 +00:00
machine-operator-unittest.cc Inline trivial OperatorProperties methods. 2014-10-29 18:47:14 +00:00
move-optimizer-unittest.cc [turbofan] add initial move optimizer 2014-11-27 09:21:06 +00:00
node-matchers-unittest.cc [turbofan] Use "leal" in even more situations 2014-12-05 10:54:40 +00:00
node-test-utils.cc [turbofan] Reduce context accesses during typed lowering. 2014-12-04 10:50:58 +00:00
node-test-utils.h [turbofan] Reduce context accesses during typed lowering. 2014-12-04 10:50:58 +00:00
register-allocator-unittest.cc [turbofan] delay inserting spill slots for parent ranges. 2014-12-10 09:46:01 +00:00
select-lowering-unittest.cc Reland "[turbofan] Fix select lowering" with fix. 2014-11-10 11:55:47 +00:00
simplified-operator-reducer-unittest.cc [turbofan] Add checked load/store operators. 2014-12-02 04:49:11 +00:00
simplified-operator-unittest.cc [turbofan] Add missing tests for SimplifiedOperatorBuilder. 2014-12-02 11:10:55 +00:00
value-numbering-reducer-unittest.cc Move input/output counts directly into Operators, simplying OperatorProperties. 2014-10-29 14:41:18 +00:00
zone-pool-unittest.cc [turbofan] split compilation stats off from HStatistics and track high water marks 2014-10-23 09:14:35 +00:00