Lines Matching refs:Immediate

29 class Immediate<ValueType vt, code pred, SDNodeXForm xform, string asmop>
265 // Immediate asm operands.
288 def imm32ll16 : Immediate<i32, [{
292 def imm32lh16 : Immediate<i32, [{
298 def imm32ll16c : Immediate<i32, [{
302 def imm32lh16c : Immediate<i32, [{
307 def imm32zx1 : Immediate<i32, [{
311 def imm32zx2 : Immediate<i32, [{
315 def imm32zx3 : Immediate<i32, [{
319 def imm32zx4 : Immediate<i32, [{
325 def imm32zx4even : Immediate<i32, [{
329 def imm32zx6 : Immediate<i32, [{
333 def imm32sx8 : Immediate<i32, [{
337 def imm32zx8 : Immediate<i32, [{
341 def imm32zx8trunc : Immediate<i32, [{}], UIMM8, "U8Imm">;
343 def imm32zx12 : Immediate<i32, [{
347 def imm32sx16 : Immediate<i32, [{
351 def imm32sx16n : Immediate<i32, [{
355 def imm32zx16 : Immediate<i32, [{
359 def imm32sx16trunc : Immediate<i32, [{}], SIMM16, "S16Imm">;
360 def imm32zx16trunc : Immediate<i32, [{}], UIMM16, "U16Imm">;
365 def simm32 : Immediate<i32, [{}], SIMM32, "S32Imm">;
366 def uimm32 : Immediate<i32, [{}], UIMM32, "U32Imm">;
368 def simm32n : Immediate<i32, [{
380 def imm64ll16 : Immediate<i64, [{
384 def imm64lh16 : Immediate<i64, [{
388 def imm64hl16 : Immediate<i64, [{
392 def imm64hh16 : Immediate<i64, [{
398 def imm64ll16c : Immediate<i64, [{
402 def imm64lh16c : Immediate<i64, [{
406 def imm64hl16c : Immediate<i64, [{
410 def imm64hh16c : Immediate<i64, [{
416 def imm64lf32 : Immediate<i64, [{
420 def imm64hf32 : Immediate<i64, [{
426 def imm64lf32c : Immediate<i64, [{
430 def imm64hf32c : Immediate<i64, [{
435 def imm64sx8 : Immediate<i64, [{
439 def imm64zx8 : Immediate<i64, [{
443 def imm64sx16 : Immediate<i64, [{
447 def imm64sx16n : Immediate<i64, [{
451 def imm64zx16 : Immediate<i64, [{
455 def imm64sx32 : Immediate<i64, [{
459 def imm64sx32n : Immediate<i64, [{
463 def imm64zx32 : Immediate<i64, [{
467 def imm64zx32n : Immediate<i64, [{
471 def imm64zx48 : Immediate<i64, [{