Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DCodeMetrics.h26 struct CodeMetrics { struct
66 CodeMetrics() : callsSetJmp(false), isRecursive(false), in CodeMetrics() argument
DInlineCost.h107 CodeMetrics Metrics;
/external/llvm/lib/Analysis/
DCodeMetrics.cpp64 void CodeMetrics::collectEphemeralValues( in collectEphemeralValues()
86 void CodeMetrics::collectEphemeralValues( in collectEphemeralValues()
105 void CodeMetrics::analyzeBasicBlock(const BasicBlock *BB, in analyzeBasicBlock()
DCMakeLists.txt22 CodeMetrics.cpp
DIVUsers.cpp273 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in runOnLoop()
DInlineCost.cpp1315 CodeMetrics::collectEphemeralValues(&F, &ACT->getAssumptionCache(F), in analyzeCall()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DInlineCost.cpp56 void CodeMetrics::analyzeBasicBlock(const BasicBlock *BB, in analyzeBasicBlock()
148 unsigned CodeMetrics::CountCodeReductionForConstant(Value *V) { in CountCodeReductionForConstant()
201 unsigned CodeMetrics::CountCodeReductionForAlloca(Value *V) { in CountCodeReductionForAlloca()
227 void CodeMetrics::analyzeFunction(Function *F, const TargetData *TD) { in analyzeFunction()
601 CodeMetrics &CallerMetrics = CachedFunctionInfo[Caller].Metrics; in growCachedCostInfo()
616 CodeMetrics &CalleeMetrics = CachedFunctionInfo[Callee].Metrics; in growCachedCostInfo()
/external/llvm/include/llvm/Analysis/
DCodeMetrics.h42 struct CodeMetrics { struct
/external/llvm/lib/Transforms/Scalar/
DLoopDataPrefetch.cpp184 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in runOnLoop()
187 CodeMetrics Metrics; in runOnLoop()
DLoopRotation.cpp219 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in rotateLoop()
221 CodeMetrics Metrics; in rotateLoop()
DLoopUnrollPass.cpp534 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in ApproximateLoopSize()
536 CodeMetrics Metrics; in ApproximateLoopSize()
DLoopUnswitch.cpp282 CodeMetrics::collectEphemeralValues(L, AC, EphValues); in countLoop()
287 CodeMetrics Metrics; in countLoop()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopUnrollPass.cpp113 CodeMetrics Metrics; in ApproximateLoopSize()
DLoopRotation.cpp178 CodeMetrics Metrics; in rotateLoop()
DLoopUnswitch.cpp440 CodeMetrics Metrics; in UnswitchIfProfitable()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp310 CodeMetrics::collectEphemeralValues(F, AC, EphValues); in BoUpSLP()
DLoopVectorize.cpp6151 CodeMetrics::collectEphemeralValues(TheLoop, AC, ValuesToIgnore); in collectValuesToIgnore()