LLVM 20.0.0git
|
#include "llvm/ADT/MapVector.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/Analysis/LoopInfo.h"
#include "llvm/IR/PassManager.h"
Go to the source code of this file.
Classes | |
struct | llvm::tlshoist::TLSUser |
Keeps track of the user of a TLS variable and the operand index where the variable is used. More... | |
struct | llvm::tlshoist::TLSCandidate |
Keeps track of a TLS variable candidate and its users. More... | |
class | llvm::TLSVariableHoistPass |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::tlshoist |
A private "module" namespace for types and utilities used by TLSVariableHoist. | |