Home
last modified time | relevance | path

Searched refs:Imms (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp62 ArrayRef<Constant *> Imms) { in buildIntrWithMD() argument
69 for (auto *Imm : Imms) in buildIntrWithMD()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2380 unsigned &Imms) { in isBitfieldExtractOpFromSExtInReg() argument
2407 Imms = ShiftImm + Width - 1; in isBitfieldExtractOpFromSExtInReg()
2452 unsigned &Immr, unsigned &Imms, in isBitfieldExtractOpFromShr() argument
2466 if (isSeveralBitsExtractOpFromShr(N, Opc, Opd0, Immr, Imms)) in isBitfieldExtractOpFromShr()
2509 Imms = VT.getSizeInBits() - ShlImm - TruncBits - 1; in isBitfieldExtractOpFromShr()
2535 unsigned Imms = NarrowVT.getSizeInBits() - 1; in tryBitfieldExtractOpFromSExt() local
2537 CurDAG->getTargetConstant(Imms, dl, VT)}; in tryBitfieldExtractOpFromSExt()
2576 Imms = N->getConstantOperandVal(2); in isBitfieldExtractOp()
2584 unsigned Opc, Immr, Imms; in tryBitfieldExtractOp() local
2586 if (!isBitfieldExtractOp(CurDAG, N, Opc, Opd0, Immr, Imms)) in tryBitfieldExtractOp()
[all …]
H A DAArch64LoadStoreOptimizer.cpp1207 int Imms = Immr + Width - 1; in promoteLoadFromStore() local
1211 | ((Imms) << 0) // imms in promoteLoadFromStore()
1228 .addImm(Imms) in promoteLoadFromStore()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp4281 const ImmMapTy &Imms = Map.find(Reg)->second; in GenerateCrossUseConstantOffsets() local
4284 if (Imms.size() == 1) in GenerateCrossUseConstantOffsets()
4289 : Imms) dbgs() in GenerateCrossUseConstantOffsets()
4294 for (ImmMapTy::const_iterator J = Imms.begin(), JE = Imms.end(); in GenerateCrossUseConstantOffsets()
4310 int64_t First = Imms.begin()->first; in GenerateCrossUseConstantOffsets()
4311 int64_t Last = std::prev(Imms.end())->first; in GenerateCrossUseConstantOffsets()
4319 Imms.begin(), std::prev(Imms.end()), in GenerateCrossUseConstantOffsets()
4320 Imms.lower_bound(Avg)}; in GenerateCrossUseConstantOffsets()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2402 int64_t Imms = Size - ShiftImm - 1; in earlySelect() local
2404 emitInstr(Opc, {Dst}, {MaskSrc, ShiftSrc, Immr, Imms}, MIB); in earlySelect()