Lines Matching refs:Operand
144 // Default Operand has AsmOperandClass "Imm" which is for integers (and
151 class FPOperand<ValueType ty> : Operand<ty> {
158 def bb_op : Operand<OtherVT>;
161 def local_op : Operand<i32>;
165 def global_op32 : Operand<i32>;
169 def global_op64 : Operand<i64>;
173 def i32imm_op : Operand<i32>;
176 def i64imm_op : Operand<i64>;
185 def vec_i8imm_op : Operand<i32>;
188 def vec_i16imm_op : Operand<i32>;
191 def vec_i32imm_op : Operand<i32>;
194 def vec_i64imm_op : Operand<i64>;
197 def function32_op : Operand<i32>;
200 def table32_op : Operand<i32>;
203 def offset32_op : Operand<i32>;
206 def offset64_op : Operand<i64>;
209 def P2Align : Operand<i32> {
214 def tag_op : Operand<i32>;
219 def Signature : Operand<i32> {
224 def TypeIndex : Operand<i32>;
299 multiclass LOCAL<WebAssemblyRegClass rc, Operand global_op> {