Searched refs:ConstantOffsetExtractor (Results 1 – 1 of 1) sorted by relevance
211 class ConstantOffsetExtractor { class229 ConstantOffsetExtractor(Instruction *InsertionPt, const DominatorTree *DT) in ConstantOffsetExtractor() function in __anond68328e80111::ConstantOffsetExtractor445 bool ConstantOffsetExtractor::CanTraceInto(bool SignExtended, in CanTraceInto()508 APInt ConstantOffsetExtractor::findInEitherOperand(BinaryOperator *BO, in findInEitherOperand()530 APInt ConstantOffsetExtractor::find(Value *V, bool SignExtended, in find()570 Value *ConstantOffsetExtractor::applyExts(Value *V) { in applyExts()589 Value *ConstantOffsetExtractor::rebuildWithoutConstOffset() { in rebuildWithoutConstOffset()604 ConstantOffsetExtractor::distributeExtsAndCloneChain(unsigned ChainIndex) { in distributeExtsAndCloneChain()638 Value *ConstantOffsetExtractor::removeConstOffset(unsigned ChainIndex) { in removeConstOffset()690 Value *ConstantOffsetExtractor::Extract(Value *Idx, GetElementPtrInst *GEP, in Extract()[all …]