blob: 53681a8ad0741df4ac0b07703f04c70511eb9217 [file] [log] [blame]
Dan Gohman10e730a2015-06-29 23:51:55 +00001// WebAssemblyInstrInfo.td-Describe the WebAssembly Instructions-*- tablegen -*-
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9//
10// WebAssembly Instruction definitions.
11//
12//===----------------------------------------------------------------------===//
13
14//===----------------------------------------------------------------------===//
15// WebAssembly Instruction Predicate Definitions.
16//===----------------------------------------------------------------------===//
17
18//===----------------------------------------------------------------------===//
19// WebAssembly-specific DAG Node Types.
20//===----------------------------------------------------------------------===//
21
22//===----------------------------------------------------------------------===//
23// WebAssembly-specific DAG Nodes.
24//===----------------------------------------------------------------------===//
25
26//===----------------------------------------------------------------------===//
27// WebAssembly-specific Operands.
28//===----------------------------------------------------------------------===//
29
30//===----------------------------------------------------------------------===//
31// WebAssembly Instruction Format Definitions.
32//===----------------------------------------------------------------------===//
33
34include "WebAssemblyInstrFormats.td"
35
36//===----------------------------------------------------------------------===//
37// Additional sets of instructions.
38//===----------------------------------------------------------------------===//
39
40include "WebAssemblyInstrAtomics.td"
41include "WebAssemblyInstrSIMD.td"