LLVM API Documentation
analyzeBasicBlock(const BasicBlock *BB, const TargetTransformInfo &TTI, SmallPtrSetImpl< const Value * > &EphValues) | llvm::CodeMetrics | |
CodeMetrics() | llvm::CodeMetrics | [inline] |
collectEphemeralValues(const Loop *L, AssumptionTracker *AT, SmallPtrSetImpl< const Value * > &EphValues) | llvm::CodeMetrics | [static] |
collectEphemeralValues(const Function *L, AssumptionTracker *AT, SmallPtrSetImpl< const Value * > &EphValues) | llvm::CodeMetrics | [static] |
exposesReturnsTwice | llvm::CodeMetrics | |
isRecursive | llvm::CodeMetrics | |
notDuplicatable | llvm::CodeMetrics | |
NumBBInsts | llvm::CodeMetrics | |
NumBlocks | llvm::CodeMetrics | |
NumCalls | llvm::CodeMetrics | |
NumInlineCandidates | llvm::CodeMetrics | |
NumInsts | llvm::CodeMetrics | |
NumRets | llvm::CodeMetrics | |
NumVectorInsts | llvm::CodeMetrics | |
usesDynamicAlloca | llvm::CodeMetrics |