Home
last modified time | relevance | path

Searched refs:ConstInfo (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp315 const ConstantInfo &ConstInfo) const { in findConstantInsertionPoint()
316 assert(!ConstInfo.RebasedConstants.empty() && "Invalid constant info entry."); in findConstantInsertionPoint()
320 for (auto const &RCI : ConstInfo.RebasedConstants) in findConstantInsertionPoint()
645 ConstantInfo ConstInfo; in findAndMakeBaseConstant() local
646 ConstInfo.BaseInt = ConstInt; in findAndMakeBaseConstant()
647 ConstInfo.BaseExpr = ConstExpr; in findAndMakeBaseConstant()
656 ConstInfo.RebasedConstants.push_back( in findAndMakeBaseConstant()
659 ConstInfoVec.push_back(std::move(ConstInfo)); in findAndMakeBaseConstant()
854 for (auto const &ConstInfo : ConstInfoVec) { in emitBaseConstants() local
855 SetVector<Instruction *> IPSet = findConstantInsertionPoint(ConstInfo); in emitBaseConstants()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
H A DConstantHoisting.h173 findConstantInsertionPoint(const consthoist::ConstantInfo &ConstInfo) const;