| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | ValueMapper.h | 148 ValueMaterializer *Materializer = nullptr); 209 ValueMaterializer *Materializer = nullptr) { 210 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapValue(*V); 231 ValueMaterializer *Materializer = nullptr) { 239 ValueMaterializer *Materializer = nullptr) { 240 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapMDNode(*MD); 254 ValueMaterializer *Materializer = nullptr) { 255 ValueMapper(VM, Flags, TypeMapper, Materializer).remapInstruction(*I); 267 ValueMaterializer *Materializer = nullptr) { 268 ValueMapper(VM, Flags, TypeMapper, Materializer).remapFunction(F); [all …]
|
| H A D | Cloning.h | 145 ValueMaterializer *Materializer = nullptr);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Expression/ |
| H A D | Materializer.h | 24 class Materializer { 26 Materializer(); 27 ~Materializer(); 48 friend class Materializer; 50 Dematerializer(Materializer &materializer, lldb::StackFrameSP &frame_sp, in Dematerializer() 60 Materializer *m_materializer;
|
| H A D | LLVMUserExpression.h | 101 std::unique_ptr<Materializer> m_materializer_ap; ///< The materializer to use 129 Materializer::DematerializerSP m_dematerializer_sp; ///< The dematerializer.
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/ |
| H A D | Materializer.cpp | 29 uint32_t Materializer::AddStructMember(Entity &entity) { in AddStructMember() 410 Materializer::PersistentVariableDelegate *m_delegate; 413 uint32_t Materializer::AddPersistentVariable( in AddPersistentVariable() 423 class EntityVariable : public Materializer::Entity { 1034 Materializer::PersistentVariableDelegate *m_delegate; 1050 class EntitySymbol : public Materializer::Entity { 1164 class EntityRegister : public Materializer::Entity { 1339 Materializer::Materializer() in Materializer() function in Materializer 1342 Materializer::~Materializer() { in ~Materializer() 1349 Materializer::DematerializerSP [all …]
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Module.cpp | 75 : Context(C), Materializer(), ModuleID(MID), SourceFileName(MID), DL("") { in Module() 390 assert(!Materializer && in setMaterializer() 393 Materializer.reset(GVM); in setMaterializer() 397 if (!Materializer) in materialize() 400 return Materializer->materialize(GV); in materialize() 404 if (!Materializer) in materializeAll() 406 std::unique_ptr<GVMaterializer> M = std::move(Materializer); in materializeAll() 411 if (!Materializer) in materializeMetadata() 413 return Materializer->materializeMetadata(); in materializeMetadata() 424 if (Materializer) in getIdentifiedStructTypes() [all …]
|
| H A D | DebugInfo.cpp | 375 if (GVMaterializer *Materializer = M.getMaterializer()) in StripDebugInfo() local 376 Materializer->setStripDebugInfo(); in StripDebugInfo()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionDeclMap.h | 79 Materializer::PersistentVariableDelegate *result_delegate, 101 bool WillParse(ExecutionContext &exe_ctx, Materializer *materializer); 344 Materializer::PersistentVariableDelegate 371 Materializer *m_materializer = nullptr; ///< If non-NULL, the materializer
|
| H A D | ClangUserExpression.h | 64 Materializer::PersistentVariableDelegate &result_delegate, 154 Materializer::PersistentVariableDelegate &result_delegate, in ResetDeclMap() 185 class ResultDelegate : public Materializer::PersistentVariableDelegate {
|
| H A D | ClangUserExpression.cpp | 472 m_materializer_ap.reset(new Materializer()); in Parse() 661 m_materializer_ap.reset(new Materializer()); in Complete() 779 Materializer::PersistentVariableDelegate &delegate, in ResetDeclMap()
|
| H A D | ClangExpressionDeclMap.cpp | 68 Materializer::PersistentVariableDelegate *result_delegate, in ClangExpressionDeclMap() 86 Materializer *materializer) { in WillParse()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | ValueMapper.cpp | 100 ValueMaterializer *Materializer = nullptr; member 104 ValueMaterializer *Materializer = nullptr) in MappingContext() 105 : VM(&VM), Materializer(Materializer) {} in MappingContext() 125 ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) in Mapper() argument 127 MCs(1, MappingContext(VM, Materializer)) {} in Mapper() 136 ValueMaterializer *Materializer = nullptr) { in registerAlternateMappingContext() argument 137 MCs.push_back(MappingContext(VM, Materializer)); in registerAlternateMappingContext() 350 if (auto *Materializer = getMaterializer()) { in mapValue() local 351 if (Value *NewV = Materializer->materialize(const_cast<Value *>(V))) { in mapValue() 1082 ValueMaterializer *Materializer) in ValueMapper() argument [all …]
|
| H A D | CloneFunction.cpp | 91 ValueMaterializer *Materializer) { in CloneFunctionInto() argument 110 TypeMapper, Materializer)); in CloneFunctionInto() 151 TypeMapper, Materializer)); in CloneFunctionInto() 213 TypeMapper, Materializer); in CloneFunctionInto() 444 ValueMaterializer *Materializer = nullptr; in CloneAndPruneIntoFromInst() local 502 TypeMapper, Materializer); in CloneAndPruneIntoFromInst()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/ |
| H A D | IndirectionUtils.cpp | 303 ValueMaterializer *Materializer, in moveFunctionBody() argument 317 "", nullptr, nullptr, Materializer); in moveFunctionBody() 335 ValueMaterializer *Materializer, in moveGlobalVariableInitializer() argument 348 nullptr, Materializer)); in moveGlobalVariableInitializer()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | CompileOnDemandLayer.h | 454 auto Materializer = createLambdaMaterializer( in addLogicalModule() local 486 moveGlobalVariableInitializer(GV, VMap, &Materializer); in addLogicalModule() 493 &Materializer); in addLogicalModule() 628 auto Materializer = createLambdaMaterializer([&LD, &LMId, in emitPartition() local 671 moveFunctionBody(*F, VMap, &Materializer); in emitPartition()
|
| H A D | IndirectionUtils.h | 462 ValueMaterializer *Materializer = nullptr, 479 ValueMaterializer *Materializer = nullptr,
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Module.h | 183 Materializer; ///< Used to materialize GlobalValues variable 504 GVMaterializer *getMaterializer() const { return Materializer.get(); } in getMaterializer()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/ |
| H A D | lldb-forward.h | 132 class Materializer; variable
|
| /freebsd-12.1/lib/clang/liblldb/ |
| H A D | Makefile | 205 SRCS+= Expression/Materializer.cpp
|