Lines Matching refs:Operand
130 // Default Operand has AsmOperandClass "Imm" which is for integers (and
137 class FPOperand<ValueType ty> : Operand<ty> {
144 def bb_op : Operand<OtherVT>;
147 def local_op : Operand<i32>;
151 def global_op32 : Operand<i32>;
155 def global_op64 : Operand<i64>;
159 def i32imm_op : Operand<i32>;
162 def i64imm_op : Operand<i64>;
171 def vec_i8imm_op : Operand<i32>;
174 def vec_i16imm_op : Operand<i32>;
177 def vec_i32imm_op : Operand<i32>;
180 def vec_i64imm_op : Operand<i64>;
183 def function32_op : Operand<i32>;
186 def table32_op : Operand<i32>;
189 def offset32_op : Operand<i32>;
192 def offset64_op : Operand<i64>;
195 def P2Align : Operand<i32> {
200 def tag_op : Operand<i32>;
205 def Signature : Operand<i32> {
210 def TypeIndex : Operand<i32>;
284 multiclass LOCAL<WebAssemblyRegClass rc, Operand global_op> {