Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp230 class ConstantOffsetExtractor { class
249 ConstantOffsetExtractor(Instruction *InsertionPt, const DominatorTree *DT) in ConstantOffsetExtractor() function in __anonb885e9d10111::ConstantOffsetExtractor
503 bool ConstantOffsetExtractor::CanTraceInto(bool SignExtended, in CanTraceInto()
568 APInt ConstantOffsetExtractor::findInEitherOperand(BinaryOperator *BO, in findInEitherOperand()
603 APInt ConstantOffsetExtractor::find(Value *V, bool SignExtended, in find()
647 Value *ConstantOffsetExtractor::applyExts(Value *V) { in applyExts()
666 Value *ConstantOffsetExtractor::rebuildWithoutConstOffset() { in rebuildWithoutConstOffset()
681 ConstantOffsetExtractor::distributeExtsAndCloneChain(unsigned ChainIndex) { in distributeExtsAndCloneChain()
716 Value *ConstantOffsetExtractor::removeConstOffset(unsigned ChainIndex) { in removeConstOffset()
768 Value *ConstantOffsetExtractor::Extract(Value *Idx, GetElementPtrInst *GEP, in Extract()
[all …]