Searched refs:CstVal (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h101 auto &CstVal = SrcMI->getOperand(1); local
103 DstReg, CstVal.getCImm()->getValue().sext(DstTy.getSizeInBits()));
176 auto &CstVal = SrcMI->getOperand(1); local
178 DstReg, CstVal.getCImm()->getValue().zext(DstTy.getSizeInBits()));
232 auto &CstVal = SrcMI->getOperand(1); local
234 DstReg, CstVal.getCImm()->getValue().sext(DstTy.getSizeInBits()));
260 auto &CstVal = SrcMI->getOperand(1); local
262 DstReg, CstVal.getCImm()->getValue().trunc(DstTy.getSizeInBits()));
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp784 int64_t CstVal = MI.getOperand(1).getCImm()->getSExtValue();
785 MIB.addImm(-CstVal);
793 uint64_t CstVal = MI.getOperand(1).getCImm()->getZExtValue();
794 MIB.addImm(STI.getXLen() - CstVal);
802 uint64_t CstVal = MI.getOperand(1).getCImm()->getZExtValue();
803 MIB.addImm(32 - CstVal);
811 int64_t CstVal = MI.getOperand(1).getCImm()->getSExtValue();
812 MIB.addImm(CstVal + 1);
820 int64_t CstVal = MI.getOperand(1).getCImm()->getSExtValue();
821 MIB.addImm(CstVal);
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp397 const MachineOperand &CstVal = MI->getOperand(1); local
398 if (CstVal.isCImm())
399 return CstVal.getCImm()->getValue();
404 const MachineOperand &CstVal = MI->getOperand(1); local
405 if (CstVal.isCImm())
406 return CstVal.getCImm()->getValue();
407 if (CstVal.isFPImm())
408 return CstVal.getFPImm()->getValueAPF().bitcastToAPInt();
H A DGISelKnownBits.cpp256 auto CstVal = getIConstantVRegVal(R, MRI); local
257 if (!CstVal)
259 Known = KnownBits::makeConstant(*CstVal);
H A DCombinerHelper.cpp2026 const MachineOperand &CstVal = SrcInstr->getOperand(1); local
2028 ? CstVal.getCImm()->getValue()
2029 : CstVal.getFPImm()->getValueAPF().bitcastToAPInt();
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp1129 int64_t CstVal = local
1132 IdxDiff.getSExtValue() == CstVal)
1139 int64_t CstVal = local
1142 IdxDiff.getSExtValue() == -CstVal)
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp7639 std::optional<int64_t> CstVal =
7641 assert(CstVal && "Expected constant value");
7642 MIB.addImm(*CstVal);
7649 uint64_t CstVal = I.getOperand(1).getCImm()->getZExtValue();
7650 uint64_t Enc = AArch64_AM::encodeLogicalImmediate(CstVal, 32);
7658 uint64_t CstVal = I.getOperand(1).getCImm()->getZExtValue();
7659 uint64_t Enc = AArch64_AM::encodeLogicalImmediate(CstVal, 64);
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp4649 APInt CstVal = IsSExt ? Cst->getValue().sext(BitWidth) local
4651 TPT.setOperand(ExtOpnd, OpIdx, ConstantInt::get(Ext->getType(), CstVal));
7592 if (ConstantInt *CstVal = dyn_cast<ConstantInt>(ValExtractIdx))
7593 ExtractIdx = CstVal->getSExtValue();

Completed in 292 milliseconds