Home
last modified time | relevance | path

Searched refs:RegOrConstant (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64GlobalISelUtils.cpp20 std::optional<RegOrConstant>
30 return RegOrConstant(ValAndVReg->Value.getSExtValue()); in getAArch64VectorSplat()
31 return RegOrConstant(Src); in getAArch64VectorSplat()
H A DAArch64GlobalISelUtils.h34 std::optional<RegOrConstant>
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h352 class RegOrConstant {
358 explicit RegOrConstant(Register Reg) : Reg(Reg), IsReg(true) {} in RegOrConstant() function
359 explicit RegOrConstant(int64_t Cst) : Cst(Cst), IsReg(false) {} in RegOrConstant() function
467 std::optional<RegOrConstant> getVectorSplat(const MachineInstr &MI,
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1141 std::optional<RegOrConstant>
1147 return RegOrConstant(*Splat); in getVectorSplat()
1152 return RegOrConstant(Reg); in getVectorSplat()