Home
last modified time | relevance | path

Searched refs:GVMaterializer (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DGVMaterializer.h28 class GVMaterializer {
30 GVMaterializer() = default;
33 virtual ~GVMaterializer();
H A DModule.h46 class GVMaterializer; variable
192 std::unique_ptr<GVMaterializer>
531 void setMaterializer(GVMaterializer *GVM);
533 GVMaterializer *getMaterializer() const { return Materializer.get(); } in getMaterializer()
/llvm-project-15.0.7/llvm/lib/IR/
H A DGVMaterializer.cpp17 GVMaterializer::~GVMaterializer() = default;
H A DCMakeLists.txt26 GVMaterializer.cpp
H A DModule.cpp432 void Module::setMaterializer(GVMaterializer *GVM) { in setMaterializer()
449 std::unique_ptr<GVMaterializer> M = std::move(Materializer); in materializeAll()
H A DDebugInfo.cpp494 if (GVMaterializer *Materializer = M.getMaterializer()) in StripDebugInfo()
/llvm-project-15.0.7/llvm/test/Transforms/DeadStoreElimination/
H A D2011-09-06-MemCpy.ll51 %struct.OwningPtr = type { %struct.GVMaterializer* }
52 %struct.GVMaterializer = type opaque
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/IR/
H A DBUILD.gn41 "GVMaterializer.cpp",
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dpr15031.ll77 %"class.llvm::OwningPtr" = type { %"class.llvm::GVMaterializer"* }
78 %"class.llvm::GVMaterializer" = type opaque
H A Dtoc-load-sched-bug.ll71 %"struct.std::_Head_base.28" = type { %"class.llvm::GVMaterializer"* }
72 %"class.llvm::GVMaterializer" = type opaque
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp564 class BitcodeReader : public BitcodeReaderBase, public GVMaterializer {
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5344 llvm/include/llvm/IR/GVMaterializer.h
6077 llvm/lib/IR/GVMaterializer.cpp