Searched refs:RegOrConstant (Results 1 – 4 of 4) sorted by relevance
20 std::optional<RegOrConstant>30 return RegOrConstant(ValAndVReg->Value.getSExtValue()); in getAArch64VectorSplat()31 return RegOrConstant(Src); in getAArch64VectorSplat()
34 std::optional<RegOrConstant>
379 class RegOrConstant {385 explicit RegOrConstant(Register Reg) : Reg(Reg), IsReg(true) {} in RegOrConstant() function386 explicit RegOrConstant(int64_t Cst) : Cst(Cst), IsReg(false) {} in RegOrConstant() function494 std::optional<RegOrConstant> getVectorSplat(const MachineInstr &MI,
1315 std::optional<RegOrConstant>1321 return RegOrConstant(*Splat); in getVectorSplat()1326 return RegOrConstant(Reg); in getVectorSplat()