Home
last modified time | relevance | path

Searched refs:getConstantVRegVal (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp185 Optional<int64_t> llvm::getConstantVRegVal(unsigned VReg, in getConstantVRegVal() function in llvm
241 auto MaybeOp1Cst = getConstantVRegVal(Op1, MRI); in ConstantFoldBinOp()
242 auto MaybeOp2Cst = getConstantVRegVal(Op2, MRI); in ConstantFoldBinOp()
H A DInstructionSelector.cpp53 if (auto VRegVal = getConstantVRegVal(MO.getReg(), MRI)) in isOperandImmEqual()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h93 Optional<int64_t> getConstantVRegVal(unsigned VReg,
H A DMIPatternMatch.h49 if (auto MaybeCst = getConstantVRegVal(Reg, MRI)) { in match()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstructionSelector.cpp608 if (!getConstantVRegVal(RHS, MRI)) in selectCompareBranch()
611 const auto RHSImm = getConstantVRegVal(RHS, MRI); in selectCompareBranch()
1071 if (auto COff = getConstantVRegVal(PtrMI->getOperand(2).getReg(), MRI)) { in select()
1092 if (auto CVal = getConstantVRegVal(ValReg, MRI)) { in select()
1882 Optional<int64_t> CstVal = getConstantVRegVal(MI.getOperand(0).getReg(), MRI); in renderTruncImm()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp486 if (auto COff = getConstantVRegVal(I.getOperand(2).getReg(), MRI)) { in X86SelectAddress()
1108 } else if (auto val = getConstantVRegVal(CarryInReg, MRI)) { in selectUadde()