LLVM 19.0.0git
Classes | Namespaces
BalancedPartitioning.h File Reference
#include "raw_ostream.h"
#include "llvm/ADT/ArrayRef.h"
#include <atomic>
#include <condition_variable>
#include <mutex>
#include <random>
#include <vector>

Go to the source code of this file.

Classes

class  llvm::BPFunctionNode
 A function with a set of utility nodes where it is beneficial to order two functions close together if they have similar utility nodes. More...
 
struct  llvm::BalancedPartitioningConfig
 Algorithm parameters; default values are tuned on real-world binaries. More...
 
class  llvm::BalancedPartitioning
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.