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 |