Searched refs:SImm (Results 1 – 6 of 6) sorted by relevance
459 int32_t SImm = static_cast<int32_t>(Imm); in printImmediateInt16() local460 if (isInlinableIntLiteral(SImm)) { in printImmediateInt16()461 O << SImm; in printImmediateInt16()526 int16_t SImm = static_cast<int16_t>(Imm); in printImmediateBF16() local527 if (isInlinableIntLiteral(SImm)) { in printImmediateBF16()528 O << SImm; in printImmediateBF16()541 int16_t SImm = static_cast<int16_t>(Imm); in printImmediateF16() local542 if (isInlinableIntLiteral(SImm)) { in printImmediateF16()543 O << SImm; in printImmediateF16()558 int32_t SImm = static_cast<int32_t>(Imm); in printImmediateV216() local[all …]
589 int32_t SImm = MO1.getImm();593 if (SImm == INT32_MIN) { in EncodeAddrModeOpValues() 594 SImm = 0; in EncodeAddrModeOpValues() 599 if (SImm < 0) { in EncodeAddrModeOpValues() 600 SImm = -SImm; in EncodeAddrModeOpValues() local 604 Imm = SImm; in EncodeAddrModeOpValues()
576 let DiagnosticType = "SImm" # Bits # "_" # Offset;585 let DiagnosticType = "SImm" # Bits # "_Lsl" # Shift;609 let Name = "SImm" # Bits;613 let DiagnosticType = "SImm" # Bits;688 // Similar to the relaxed classes which take an SImm and render it as689 // an UImm, this takes a UImm and renders it as an SImm.1059 let ParserMatchClass = !cast<AsmOperandClass>("SImm" # I # "AsmOperandClass");
1834 if (auto SImm = Int.trySExtValue(); Int.isSigned() && SImm.has_value()) in parseImmediateOperand() local1835 Dest = MachineOperand::CreateImm(*SImm); in parseImmediateOperand()
4162 int16_t SImm; in SelectCC() local4163 if (isIntS16Immediate(RHS, SImm)) in SelectCC()4165 getI32Imm((int)SImm & 0xFFFF, in SelectCC()4209 int16_t SImm; in SelectCC() local4210 if (isIntS16Immediate(RHS, SImm)) in SelectCC()4212 getI64Imm(SImm & 0xFFFF, dl)), in SelectCC()
309 let Name = "SImm" # Width # "s" # Scale;310 let DiagnosticType = "InvalidMemoryIndexed" # Scale # "SImm" # Width;345 let Name = "SImm" # width;