Home
last modified time | relevance | path

Searched refs:NewImm (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.cpp153 unsigned NewImm = Imm; in DecodePSHUFMask() local
156 ShuffleMask.push_back(NewImm % NumLaneElts + l); in DecodePSHUFMask()
157 NewImm /= NumLaneElts; in DecodePSHUFMask()
159 if (NumLaneElts == 4) NewImm = Imm; // reload imm in DecodePSHUFMask()
168 unsigned NewImm = Imm; in DecodePSHUFHWMask() local
173 ShuffleMask.push_back(l + 4 + (NewImm & 3)); in DecodePSHUFHWMask()
174 NewImm >>= 2; in DecodePSHUFHWMask()
184 unsigned NewImm = Imm; in DecodePSHUFLWMask() local
186 ShuffleMask.push_back(l + (NewImm & 3)); in DecodePSHUFLWMask()
187 NewImm >>= 2; in DecodePSHUFLWMask()
[all …]
/external/llvm/lib/Target/Mips/
DMips16RegisterInfo.cpp140 unsigned NewImm; in eliminateFI() local
143 FrameReg = TII.loadImmediate(FrameReg, Offset, MBB, II, DL, NewImm); in eliminateFI()
144 Offset = SignExtend64<16>(NewImm); in eliminateFI()
DMipsSERegisterInfo.cpp201 unsigned NewImm = 0; in eliminateFI() local
206 OffsetBitSize == 16 ? &NewImm : nullptr); in eliminateFI()
211 Offset = SignExtend64<16>(NewImm); in eliminateFI()
DMipsSEInstrInfo.h78 unsigned *NewImm) const;
DMips16InstrInfo.h89 unsigned &NewImm) const;
DMips16InstrInfo.cpp310 DebugLoc DL, unsigned &NewImm) const { in loadImmediate()
325 NewImm = lo; in loadImmediate()
387 NewImm = 0; in loadImmediate()
DMipsSEInstrInfo.cpp451 unsigned *NewImm) const { in loadImmediate()
460 bool LastInstrIsADDiu = NewImm; in loadImmediate()
485 *NewImm = Inst->ImmOpnd; in loadImmediate()
/external/llvm/lib/Target/AArch64/
DAArch64ConditionOptimizer.cpp239 const int NewImm = std::abs(OldImm + Correction); in adjustCmp() local
248 return CmpInfo(NewImm, Opc, getAdjustedCmp(Cmp)); in adjustCmp()
/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp5525 unsigned NewImm = (DstIdx << 4) | ZMask; in foldMemoryOperandCustom() local
5531 NewMI->getOperand(NewMI->getNumOperands() - 1).setImm(NewImm); in foldMemoryOperandCustom()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp10817 APInt NewImm = (Imm & Mask).lshr(ShAmt).trunc(NewBW); in ReduceLoadOpStoreWidth() local
10819 NewImm ^= APInt::getAllOnesValue(NewBW); in ReduceLoadOpStoreWidth()
10842 DAG.getConstant(NewImm, SDLoc(Value), in ReduceLoadOpStoreWidth()