Home
last modified time | relevance | path

Searched refs:Imm0 (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MIPeepholeOpt.cpp205 [Opc](T Imm, unsigned RegSize, T &Imm0, in visitAND()
207 if (splitBitmaskImm(Imm, RegSize, Imm0, Imm1)) in visitAND()
211 [&TII = TII](MachineInstr &MI, OpcodePair Opcode, unsigned Imm0, in visitAND()
218 .addImm(Imm0); in visitAND()
332 static bool splitAddSubImm(T Imm, unsigned RegSize, T &Imm0, T &Imm1) { in splitAddSubImm() argument
346 Imm0 = (Imm >> 12) & 0xfff; in splitAddSubImm()
376 [PosOpc, NegOpc](T Imm, unsigned RegSize, T &Imm0, in visitADDSUB()
378 if (splitAddSubImm(Imm, RegSize, Imm0, Imm1)) in visitADDSUB()
380 if (splitAddSubImm(-Imm, RegSize, Imm0, Imm1)) in visitADDSUB()
384 [&TII = TII](MachineInstr &MI, OpcodePair Opcode, unsigned Imm0, in visitADDSUB()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetStreamer.h139 void emitRRIII(unsigned Opcode, unsigned Reg0, unsigned Reg1, int16_t Imm0,
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.cpp252 unsigned Reg1, int16_t Imm0, int16_t Imm1, in emitRRIII() argument
259 TmpInst.addOperand(MCOperand::createImm(Imm0)); in emitRRIII()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp56368 unsigned Imm0 = Ops[0].getConstantOperandVal(2); in combineConcatVectorOps() local
56371 if ((Imm0 & 0x88) == 0 && (Imm1 & 0x88) == 0) { in combineConcatVectorOps()
56372 int Mask[4] = {(int)(Imm0 & 0x03), (int)((Imm0 >> 4) & 0x3), (int)(Imm1 & 0x03), in combineConcatVectorOps()
56390 unsigned Imm0 = Ops[0].getConstantOperandVal(2); in combineConcatVectorOps() local
56392 unsigned Imm = ((Imm0 & 1) << 0) | ((Imm0 & 2) << 1) | 0x08 | in combineConcatVectorOps()