v8/src/torque
Tobias Tebbi a4008bf009 [torque] add an intermediate representation to Torque
Bug: v8:7793
Change-Id: I5261122faf422987968ee1e405966f878ff910a1
Reviewed-on: https://chromium-review.googlesource.com/c/1245766
Commit-Queue: Tobias Tebbi <tebbi@chromium.org>
Reviewed-by: Daniel Clifford <danno@chromium.org>
Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#56391}
2018-10-04 21:29:18 +00:00
..
ast.h [cleanup] Fix torque classes, removing unnecessary copies. 2018-09-20 09:00:18 +00:00
cfg.cc [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
cfg.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
contextual.h [torque] add unittest for Earley parser 2018-07-24 14:01:33 +00:00
csa-generator.cc [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
csa-generator.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
declarable.cc [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
declarable.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
declaration-visitor.cc [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
declaration-visitor.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
declarations.cc [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
declarations.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
earley-parser.cc [torque] a new self-contained parser for torque 2018-07-20 10:18:25 +00:00
earley-parser.h [torque] add unittest for Earley parser 2018-07-24 14:01:33 +00:00
file-visitor.cc [torque] Prevent unnecessary copies by using const ref. 2018-09-06 12:44:43 +00:00
file-visitor.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
global-context.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
implementation-visitor.cc [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
implementation-visitor.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
instructions.cc [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
instructions.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
parameter-difference.h [torque] Implement parameter overloading in generics 2018-06-06 16:12:22 +00:00
scope.cc Refactor/cleanup various Torque classes, inclduing making Type a Declarable 2018-05-03 11:38:52 +00:00
scope.h [iwyu] enable header include checks for torque 2018-07-24 12:53:21 +00:00
source-positions.cc [torque] explicit definitions for contextual variables 2018-07-24 08:55:22 +00:00
source-positions.h [cleanup] Refactor torque compiler to use default members. 2018-09-18 10:23:41 +00:00
torque-parser.cc [torque] Improve formatting in format-torque 2018-09-24 10:08:00 +00:00
torque-parser.h [torque] a new self-contained parser for torque 2018-07-20 10:18:25 +00:00
torque.cc [torque] Enforce lint errors in the torque compiler 2018-09-11 15:15:45 +00:00
type-oracle.cc [torque] explicit definitions for contextual variables 2018-07-24 08:55:22 +00:00
type-oracle.h [torque]: Implement structs 2018-07-17 17:04:55 +00:00
types.cc [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
types.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
utils.cc [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00
utils.h [torque] add an intermediate representation to Torque 2018-10-04 21:29:18 +00:00