| H A D | AggressiveInstCombine.cpp | 1 //===- AggressiveInstCombine.cpp --------- 65 foldGuardedFunnelShift(Instruction & I,const DominatorTree & DT) foldGuardedFunnelShift() argument 416 foldSqrt(CallInst * Call,LibFunc Func,TargetTransformInfo & TTI,TargetLibraryInfo & TLI,AssumptionCache & AC,DominatorTree & DT) foldSqrt() argument 782 foldConsecutiveLoads(Instruction & I,const DataLayout & DL,TargetTransformInfo & TTI,AliasAnalysis & AA,const DominatorTree & DT) foldConsecutiveLoads() argument 1075 Value *Base = LHS; inlineCompare() local 1118 Value *Base = Call->getArgOperand(0); foldMemChr() local 1188 foldLibCalls(Instruction & I,TargetTransformInfo & TTI,TargetLibraryInfo & TLI,AssumptionCache & AC,DominatorTree & DT,const DataLayout & DL,bool & MadeCFGChange) foldLibCalls() argument 1232 foldUnusualPatterns(Function & F,DominatorTree & DT,TargetTransformInfo & TTI,TargetLibraryInfo & TLI,AliasAnalysis & AA,AssumptionCache & AC,bool & MadeCFGChange) foldUnusualPatterns() argument 1275 runImpl(Function & F,AssumptionCache & AC,TargetTransformInfo & TTI,TargetLibraryInfo & TLI,DominatorTree & DT,AliasAnalysis & AA,bool & MadeCFGChange) runImpl() argument 1289 auto &DT = AM.getResult<DominatorTreeAnalysis>(F); run() local [all...] |