Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp105 const unsigned Imm16 = getChunk(UImm, ChunkIdx); in tryOrrMovk() local
112 .addImm(Imm16) in tryOrrMovk()
175 uint64_t Imm16 = 0; in tryToreplicateChunks() local
178 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks()
180 if (Imm16 != ChunkVal) in tryToreplicateChunks()
190 .addImm(Imm16) in tryToreplicateChunks()
203 Imm16 = (UImm >> ShiftAmt) & 0xFFFF; in tryToreplicateChunks()
205 if (Imm16 != ChunkVal) in tryToreplicateChunks()
214 .addImm(Imm16) in tryToreplicateChunks()
522 unsigned Imm16 = (Imm >> Shift) & Mask; in expandMOVImm() local
[all …]
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86BaseInfo.h407 Imm16 = 3 << ImmShift, enumerator
580 case X86II::Imm16: in getSizeOfImm()
599 case X86II::Imm16: in isImmPCRel()
616 case X86II::Imm16: in isImmSigned()
/external/llvm/lib/Target/X86/
DX86InstrFormats.td68 def Imm16 : ImmType<3>;
362 : X86Inst<o, f, Imm16, outs, ins, asm, itin> {
415 : X86Inst<o, f, Imm16, outs, ins, asm, itin> {
DX86InstrArithmetic.td576 /// example, i8 -> Imm8, i16 -> Imm16, i32 -> Imm32. Note that i64 -> Imm32
622 Imm16, i16imm, imm, i16i8imm, i16immSExt8,
/external/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp2612 SDValue Imm16 = CurDAG->getTargetConstant((N2CVal & 0xFFFF0000U) >> 16, in Select() local
2614 SDValue Ops[] = { N0.getOperand(0), Imm16, in Select()
DARMInstrInfo.td632 def Imm16AsmOperand: ImmAsmOperand { let Name = "Imm16"; }