Home
last modified time | relevance | path

Searched refs:ConstantUser (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DConstantHoisting.h69 struct ConstantUser { struct
73 ConstantUser(Instruction *Inst, unsigned Idx) : Inst(Inst), OpndIdx(Idx) {} in ConstantUser() function
76 using ConstantUseListType = SmallVector<ConstantUser, 8>;
94 Uses.push_back(ConstantUser(Inst, Idx)); in addUser()
195 const consthoist::ConstantUser &ConstUser);
/llvm-project-15.0.7/llvm/test/Transforms/ConstantHoisting/AArch64/
H A Dconsthoist-unreachable.ll6 …nstruction *, llvm::Constant *, llvm::Type *, const llvm::consthoist::ConstantUser &): Assertion `…
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp758 const ConstantUser &ConstUser) { in emitBaseConstants()
868 using RebasedUse = std::tuple<Constant *, Type *, ConstantUser>; in emitBaseConstants()
913 ConstantUser U = std::get<2>(R); in emitBaseConstants()