Home | History | Annotate | Download | only in WebAssembly

Lines Matching refs:WebAssembly

1 //===-- WebAssemblyInstrInfo.cpp - WebAssembly Instruction Information ----===//
11 /// \brief This file contains the WebAssembly implementation of the
31 : WebAssemblyGenInstrInfo(WebAssembly::ADJCALLSTACKDOWN,
32 WebAssembly::ADJCALLSTACKUP),
47 if (RC == &WebAssembly::I32RegClass)
48 CopyLocalOpcode = WebAssembly::COPY_LOCAL_I32;
49 else if (RC == &WebAssembly::I64RegClass)
50 CopyLocalOpcode = WebAssembly::COPY_LOCAL_I64;
51 else if (RC == &WebAssembly::F32RegClass)
52 CopyLocalOpcode = WebAssembly::COPY_LOCAL_F32;
53 else if (RC == &WebAssembly::F64RegClass)
54 CopyLocalOpcode = WebAssembly::COPY_LOCAL_F64;
74 case WebAssembly::BR_IF:
82 case WebAssembly::BR_UNLESS:
90 case WebAssembly::BR:
132 BuildMI(&MBB, DL, get(WebAssembly::BR)).addMBB(TBB);
139 BuildMI(&MBB, DL, get(WebAssembly::BR_IF))
143 BuildMI(&MBB, DL, get(WebAssembly::BR_UNLESS))
150 BuildMI(&MBB, DL, get(WebAssembly::BR)).addMBB(FBB);