/external/llvm/include/llvm/Transforms/Utils/ |
D | ValueMapper.h | 144 ValueMaterializer *Materializer = nullptr); 153 ValueMaterializer *Materializer = nullptr); 201 ValueMaterializer *Materializer = nullptr) { 202 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapValue(*V); 223 ValueMaterializer *Materializer = nullptr) { 224 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapMetadata(*MD); 231 ValueMaterializer *Materializer = nullptr) { 232 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapMDNode(*MD); 246 ValueMaterializer *Materializer = nullptr) { 247 ValueMapper(VM, Flags, TypeMapper, Materializer).remapInstruction(*I); [all …]
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | ValueMapper.h | 147 ValueMaterializer *Materializer = nullptr); 160 ValueMaterializer *Materializer = nullptr); 209 ValueMaterializer *Materializer = nullptr) { 210 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapValue(*V); 231 ValueMaterializer *Materializer = nullptr) { 232 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapMetadata(*MD); 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); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | ValueMapper.h | 147 ValueMaterializer *Materializer = nullptr); 160 ValueMaterializer *Materializer = nullptr); 209 ValueMaterializer *Materializer = nullptr) { 210 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapValue(*V); 231 ValueMaterializer *Materializer = nullptr) { 232 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapMetadata(*MD); 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); [all …]
|
/external/llvm-project/lldb/include/lldb/Expression/ |
D | Materializer.h | 23 class Materializer { 25 Materializer() = default; 26 ~Materializer(); 45 friend class Materializer; 47 Dematerializer(Materializer &materializer, lldb::StackFrameSP &frame_sp, in Dematerializer() 57 Materializer *m_materializer = nullptr;
|
D | LLVMUserExpression.h | 68 Materializer *GetMaterializer() override { return m_materializer_up.get(); } in GetMaterializer() 104 std::unique_ptr<Materializer> m_materializer_up; ///< The materializer to use 116 Materializer::DematerializerSP m_dematerializer_sp; ///< The dematerializer.
|
D | Expression.h | 60 virtual Materializer *GetMaterializer() { return nullptr; } in GetMaterializer()
|
/external/llvm/lib/IR/ |
D | Module.cpp | 52 : Context(C), Materializer(), ModuleID(MID), SourceFileName(MID), DL("") { in Module() 401 assert(!Materializer && in setMaterializer() 404 Materializer.reset(GVM); in setMaterializer() 408 if (!Materializer) in materialize() 411 return Materializer->materialize(GV); in materialize() 415 if (!Materializer) in materializeAll() 417 std::unique_ptr<GVMaterializer> M = std::move(Materializer); in materializeAll() 422 if (!Materializer) in materializeMetadata() 424 return Materializer->materializeMetadata(); in materializeMetadata() 435 if (Materializer) in getIdentifiedStructTypes() [all …]
|
D | DebugInfo.cpp | 284 if (GVMaterializer *Materializer = M.getMaterializer()) in StripDebugInfo() local 285 Materializer->setStripDebugInfo(); in StripDebugInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Module.cpp | 74 : Context(C), Materializer(), ModuleID(MID), SourceFileName(MID), DL("") { in Module() 404 assert(!Materializer && in setMaterializer() 407 Materializer.reset(GVM); in setMaterializer() 411 if (!Materializer) in materialize() 414 return Materializer->materialize(GV); in materialize() 418 if (!Materializer) in materializeAll() 420 std::unique_ptr<GVMaterializer> M = std::move(Materializer); in materializeAll() 425 if (!Materializer) in materializeMetadata() 427 return Materializer->materializeMetadata(); in materializeMetadata() 438 if (Materializer) in getIdentifiedStructTypes() [all …]
|
/external/llvm-project/llvm/lib/IR/ |
D | Module.cpp | 76 Materializer(), ModuleID(std::string(MID)), in Module() 432 assert(!Materializer && in setMaterializer() 435 Materializer.reset(GVM); in setMaterializer() 439 if (!Materializer) in materialize() 442 return Materializer->materialize(GV); in materialize() 446 if (!Materializer) in materializeAll() 448 std::unique_ptr<GVMaterializer> M = std::move(Materializer); in materializeAll() 453 if (!Materializer) in materializeMetadata() 455 return Materializer->materializeMetadata(); in materializeMetadata() 466 if (Materializer) in getIdentifiedStructTypes() [all …]
|
/external/llvm-project/lldb/source/Expression/ |
D | Materializer.cpp | 29 uint32_t Materializer::AddStructMember(Entity &entity) { in AddStructMember() 48 class EntityPersistentVariable : public Materializer::Entity { 51 Materializer::PersistentVariableDelegate *delegate) in EntityPersistentVariable() 398 Materializer::PersistentVariableDelegate *m_delegate; 401 uint32_t Materializer::AddPersistentVariable( in AddPersistentVariable() 412 class EntityVariable : public Materializer::Entity { 757 uint32_t Materializer::AddVariable(lldb::VariableSP &variable_sp, Status &err) { in AddVariable() 765 class EntityResultVariable : public Materializer::Entity { 769 Materializer::PersistentVariableDelegate *delegate) in EntityResultVariable() 1032 Materializer::PersistentVariableDelegate *m_delegate; [all …]
|
D | CMakeLists.txt | 11 Materializer.cpp
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | ValueMapper.cpp | 98 ValueMaterializer *Materializer = nullptr; member 102 ValueMaterializer *Materializer = nullptr) in MappingContext() 103 : VM(&VM), Materializer(Materializer) {} in MappingContext() 123 ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) in Mapper() argument 125 MCs(1, MappingContext(VM, Materializer)) {} in Mapper() 134 ValueMaterializer *Materializer = nullptr) { in registerAlternateMappingContext() argument 135 MCs.push_back(MappingContext(VM, Materializer)); in registerAlternateMappingContext() 175 ValueMaterializer *getMaterializer() { return MCs[CurrentMCID].Materializer; } in getMaterializer() 345 if (auto *Materializer = getMaterializer()) { in mapValue() local 346 if (Value *NewV = Materializer->materialize(const_cast<Value *>(V))) { in mapValue() [all …]
|
D | CloneFunction.cpp | 87 ValueMaterializer *Materializer) { in CloneFunctionInto() argument 106 TypeMapper, Materializer)); in CloneFunctionInto() 203 TypeMapper, Materializer)); in CloneFunctionInto() 216 TypeMapper, Materializer); in CloneFunctionInto() 462 ValueMaterializer *Materializer = nullptr; in CloneAndPruneIntoFromInst() local 520 TypeMapper, Materializer); in CloneAndPruneIntoFromInst()
|
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
D | ClangExpressionDeclMap.h | 82 Materializer::PersistentVariableDelegate *result_delegate, 101 bool WillParse(ExecutionContext &exe_ctx, Materializer *materializer); 300 Materializer::PersistentVariableDelegate 329 Materializer *m_materializer = nullptr; ///< If non-NULL, the materializer
|
D | ClangUserExpression.h | 67 Materializer::PersistentVariableDelegate &result_delegate, 161 Materializer::PersistentVariableDelegate &result_delegate, in ResetDeclMap() 197 class ResultDelegate : public Materializer::PersistentVariableDelegate {
|
/external/llvm/lib/Transforms/Utils/ |
D | ValueMapper.cpp | 89 ValueMaterializer *Materializer = nullptr; member 93 ValueMaterializer *Materializer = nullptr) in MappingContext() 94 : VM(&VM), Materializer(Materializer) {} in MappingContext() 115 ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) in Mapper() argument 117 MCs(1, MappingContext(VM, Materializer)) {} in Mapper() 126 ValueMaterializer *Materializer = nullptr) { in registerAlternateMappingContext() argument 127 MCs.push_back(MappingContext(VM, Materializer)); in registerAlternateMappingContext() 168 ValueMaterializer *getMaterializer() { return MCs[CurrentMCID].Materializer; } in getMaterializer() 349 if (auto *Materializer = getMaterializer()) { in mapValue() local 350 if (Value *NewV = Materializer->materialize(const_cast<Value *>(V))) { in mapValue() [all …]
|
D | CloneFunction.cpp | 84 ValueMaterializer *Materializer) { in CloneFunctionInto() argument 103 TypeMapper, Materializer)); in CloneFunctionInto() 129 TypeMapper, Materializer)); in CloneFunctionInto() 172 TypeMapper, Materializer); in CloneFunctionInto() 402 ValueMaterializer *Materializer = nullptr; in CloneAndPruneIntoFromInst() local 464 TypeMapper, Materializer); in CloneAndPruneIntoFromInst()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | ValueMapper.cpp | 99 ValueMaterializer *Materializer = nullptr; member 103 ValueMaterializer *Materializer = nullptr) in MappingContext() 104 : VM(&VM), Materializer(Materializer) {} in MappingContext() 124 ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) in Mapper() argument 126 MCs(1, MappingContext(VM, Materializer)) {} in Mapper() 135 ValueMaterializer *Materializer = nullptr) { in registerAlternateMappingContext() argument 136 MCs.push_back(MappingContext(VM, Materializer)); in registerAlternateMappingContext() 179 ValueMaterializer *getMaterializer() { return MCs[CurrentMCID].Materializer; } in getMaterializer() 349 if (auto *Materializer = getMaterializer()) { in mapValue() local 350 if (Value *NewV = Materializer->materialize(const_cast<Value *>(V))) { in mapValue() [all …]
|
D | CloneFunction.cpp | 90 ValueMaterializer *Materializer) { in CloneFunctionInto() argument 109 TypeMapper, Materializer)); in CloneFunctionInto() 150 TypeMapper, Materializer)); in CloneFunctionInto() 212 TypeMapper, Materializer); in CloneFunctionInto() 458 ValueMaterializer *Materializer = nullptr; in CloneAndPruneIntoFromInst() local 516 TypeMapper, Materializer); in CloneAndPruneIntoFromInst()
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | IndirectionUtils.cpp | 184 ValueMaterializer *Materializer, in moveFunctionBody() argument 198 "", nullptr, nullptr, Materializer); in moveFunctionBody() 217 ValueMaterializer *Materializer, in moveGlobalVariableInitializer() argument 230 nullptr, Materializer)); in moveGlobalVariableInitializer()
|
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | IndirectionUtils.cpp | 306 ValueMaterializer *Materializer, in moveFunctionBody() argument 320 "", nullptr, nullptr, Materializer); in moveFunctionBody() 338 ValueMaterializer *Materializer, in moveGlobalVariableInitializer() argument 351 nullptr, Materializer)); in moveGlobalVariableInitializer()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | IndirectionUtils.cpp | 308 ValueMaterializer *Materializer, in moveFunctionBody() argument 322 "", nullptr, nullptr, Materializer); in moveFunctionBody() 340 ValueMaterializer *Materializer, in moveGlobalVariableInitializer() argument 353 nullptr, Materializer)); in moveGlobalVariableInitializer()
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
D | CompileOnDemandLayer.h | 316 auto Materializer = createLambdaMaterializer( in addLogicalModule() local 347 moveGlobalVariableInitializer(GV, VMap, &Materializer); in addLogicalModule() 354 &Materializer); in addLogicalModule() 441 auto Materializer = createLambdaMaterializer([this, &LMResources, &M, in emitPartition() local 484 moveFunctionBody(*F, VMap, &Materializer); in emitPartition()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | CompileOnDemandLayer.h | 470 auto Materializer = createLambdaMaterializer( in addLogicalModule() local 502 moveGlobalVariableInitializer(GV, VMap, &Materializer); in addLogicalModule() 509 &Materializer); in addLogicalModule() 644 auto Materializer = createLambdaMaterializer([&LD, &LMId, in emitPartition() local 687 moveFunctionBody(*F, VMap, &Materializer); in emitPartition()
|