H A D | LoopStrengthReduce.cpp | 1566 bool reconcileNewOffset(LSRUse &LU, int64_t NewOffset, bool HasBaseReg, 1573 void DeleteUse(LSRUse &LU, size_t LUIdx); 1577 void InsertInitialFormula(const SCEV *S, LSRUse &LU, size_t LUIdx); 1578 void InsertSupplementalFormula(const SCEV *S, LSRUse &LU, size_t LUIdx); 1580 bool InsertFormula(LSRUse &LU, unsigned LUIdx, const Formula &F); 1584 void GenerateReassociations(LSRUse &LU, unsigned LUIdx, Formula Base, 1586 void GenerateCombinations(LSRUse &LU, unsigned LUIdx, Formula Base); 1587 void GenerateSymbolicOffsets(LSRUse &LU, unsigned LUIdx, Formula Base); 1588 void GenerateConstantOffsets(LSRUse &LU, unsigned LUIdx, Formula Base); 1589 void GenerateICmpZeroScales(LSRUse &LU, unsigne 2085 reconcileNewOffset(LSRUse &LU, int64_t NewOffset, bool HasBaseReg, LSRUse::KindType Kind, Type *AccessTy) argument 2143 LSRUse &LU = Uses[LUIdx]; local 2153 LSRUse &LU = Uses[LUIdx]; local 2166 DeleteUse(LSRUse &LU, size_t LUIdx) argument 2182 LSRUse &LU = Uses[LUIdx]; local 2871 LSRUse &LU = Uses[LF.LUIdx]; local 2892 InsertInitialFormula(const SCEV *S, LSRUse &LU, size_t LUIdx) argument 2902 InsertSupplementalFormula(const SCEV *S, LSRUse &LU, size_t LUIdx) argument 2923 InsertFormula(LSRUse &LU, unsigned LUIdx, const Formula &F) argument 3004 LSRUse &LU = Uses[LF.LUIdx]; local 3082 GenerateReassociations(LSRUse &LU, unsigned LUIdx, Formula Base, unsigned Depth) argument 3164 GenerateCombinations(LSRUse &LU, unsigned LUIdx, Formula Base) argument 3194 GenerateSymbolicOffsets(LSRUse &LU, unsigned LUIdx, Formula Base) argument 3215 GenerateConstantOffsets(LSRUse &LU, unsigned LUIdx, Formula Base) argument 3261 GenerateICmpZeroScales(LSRUse &LU, unsigned LUIdx, Formula Base) argument 3338 GenerateScales(LSRUse &LU, unsigned LUIdx, Formula Base) argument 3392 GenerateTruncates(LSRUse &LU, unsigned LUIdx, Formula Base) argument 3541 LSRUse &LU = Uses[LUIdx]; local 3627 LSRUse &LU = Uses[LUIdx]; local 3634 LSRUse &LU = Uses[LUIdx]; local 3645 LSRUse &LU = Uses[LUIdx]; local 3674 LSRUse &LU = Uses[LUIdx]; local 3795 LSRUse &LU = Uses[LUIdx]; local 3860 LSRUse &LU = Uses[LUIdx]; local 3987 LSRUse &LU = Uses[LUIdx]; local 4041 const LSRUse &LU = Uses[Workspace.size()]; local 4197 AdjustInsertPositionForExpand(BasicBlock::iterator LowestIP, const LSRFixup &LF, const LSRUse &LU, SCEVExpander &Rewriter) const argument 4267 const LSRUse &LU = Uses[LF.LUIdx]; local 4678 const LSRUse &LU = *I; local 4727 const LSRUse &LU = *I; local [all...] |