Home
last modified time | relevance | path

Searched refs:SImm (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUInstPrinter.cpp430 int16_t SImm = static_cast<int16_t>(Imm); in printImmediateInt16() local
431 if (isInlinableIntLiteral(SImm)) { in printImmediateInt16()
432 O << SImm; in printImmediateInt16()
442 int16_t SImm = static_cast<int16_t>(Imm); in printImmediate16() local
443 if (isInlinableIntLiteral(SImm)) { in printImmediate16()
444 O << SImm; in printImmediate16()
483 int32_t SImm = static_cast<int32_t>(Imm); in printImmediate32() local
484 if (SImm >= -16 && SImm <= 64) { in printImmediate32()
485 O << SImm; in printImmediate32()
517 int64_t SImm = static_cast<int64_t>(Imm); in printImmediate64() local
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp599 int32_t SImm = MO1.getImm(); in EncodeAddrModeOpValues() local
603 if (SImm == INT32_MIN) { in EncodeAddrModeOpValues()
604 SImm = 0; in EncodeAddrModeOpValues()
609 if (SImm < 0) { in EncodeAddrModeOpValues()
610 SImm = -SImm; in EncodeAddrModeOpValues()
614 Imm = SImm; in EncodeAddrModeOpValues()
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsInstrInfo.td575 let DiagnosticType = "SImm" # Bits # "_" # Offset;
584 let DiagnosticType = "SImm" # Bits # "_Lsl" # Shift;
608 let Name = "SImm" # Bits;
612 let DiagnosticType = "SImm" # Bits;
687 // Similar to the relaxed classes which take an SImm and render it as
688 // an UImm, this takes a UImm and renders it as an SImm.
1058 let ParserMatchClass = !cast<AsmOperandClass>("SImm" # I # "AsmOperandClass");
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp1803 if (auto SImm = Int.trySExtValue(); Int.isSigned() && SImm.has_value()) in parseImmediateOperand() local
1804 Dest = MachineOperand::CreateImm(*SImm); in parseImmediateOperand()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp4010 int16_t SImm; in SelectCC() local
4011 if (isIntS16Immediate(RHS, SImm)) in SelectCC()
4013 getI32Imm((int)SImm & 0xFFFF, in SelectCC()
4057 int16_t SImm; in SelectCC() local
4058 if (isIntS16Immediate(RHS, SImm)) in SelectCC()
4060 getI64Imm(SImm & 0xFFFF, dl)), in SelectCC()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td270 let Name = "SImm" # Width # "s" # Scale;
271 let DiagnosticType = "InvalidMemoryIndexed" # Scale # "SImm" # Width;
304 let Name = "SImm" # width;