ΒΆbool shouldOptimizeForSize(
const llvm::BasicBlock* BB,
llvm::ProfileSummaryInfo* PSI,
llvm::BlockFrequencyInfo* BFI,
llvm::PGSOQueryType QueryType =
PGSOQueryType::Other)
bool shouldOptimizeForSize(
const llvm::BasicBlock* BB,
llvm::ProfileSummaryInfo* PSI,
llvm::BlockFrequencyInfo* BFI,
llvm::PGSOQueryType QueryType =
PGSOQueryType::Other)
Description
Returns true if basic block \p BB is suggested to be size-optimized based on the profile.
Declared at: llvm/include/llvm/Transforms/Utils/SizeOpts.h:99
Parameters
- const llvm::BasicBlock* BB
- llvm::ProfileSummaryInfo* PSI
- llvm::BlockFrequencyInfo* BFI
- llvm::PGSOQueryType QueryType = PGSOQueryType::Other