Searched refs:CstVal (Results 1 - 8 of 8) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 101 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 D | RISCVInstructionSelector.cpp | 784 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 D | Utils.cpp | 397 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 D | GISelKnownBits.cpp | 256 auto CstVal = getIConstantVRegVal(R, MRI); local 257 if (!CstVal) 259 Known = KnownBits::makeConstant(*CstVal);
|
H A D | CombinerHelper.cpp | 2026 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 D | LoadStoreVectorizer.cpp | 1129 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 D | AArch64InstructionSelector.cpp | 7639 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 D | CodeGenPrepare.cpp | 4649 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