Lines Matching refs:Operand
134 // Default Operand has AsmOperandClass "Imm" which is for integers (and
141 class FPOperand<ValueType ty> : Operand<ty> {
148 def bb_op : Operand<OtherVT>;
151 def local_op : Operand<i32>;
155 def global_op32 : Operand<i32>;
159 def global_op64 : Operand<i64>;
163 def i32imm_op : Operand<i32>;
166 def i64imm_op : Operand<i64>;
175 def vec_i8imm_op : Operand<i32>;
178 def vec_i16imm_op : Operand<i32>;
181 def vec_i32imm_op : Operand<i32>;
184 def vec_i64imm_op : Operand<i64>;
187 def function32_op : Operand<i32>;
190 def table32_op : Operand<i32>;
193 def offset32_op : Operand<i32>;
196 def offset64_op : Operand<i64>;
199 def P2Align : Operand<i32> {
204 def tag_op : Operand<i32>;
209 def Signature : Operand<i32> {
214 def TypeIndex : Operand<i32>;
288 multiclass LOCAL<WebAssemblyRegClass rc, Operand global_op> {