Home
last modified time | relevance | path

Searched refs:Materializer (Results 1 – 19 of 19) sorted by relevance

/external/llvm/lib/Transforms/Utils/
DValueMapper.cpp29 ValueMaterializer *Materializer) { in MapValue() argument
36 if (Materializer) { in MapValue()
37 if (Value *NewV = Materializer->materializeValueFor(const_cast<Value*>(V))) in MapValue()
67 auto *MappedMD = MapMetadata(MD, VM, Flags, TypeMapper, Materializer); in MapValue()
87 cast<Function>(MapValue(BA->getFunction(), VM, Flags, TypeMapper, Materializer)); in MapValue()
89 Flags, TypeMapper, Materializer)); in MapValue()
99 Mapped = MapValue(Op, VM, Flags, TypeMapper, Materializer); in MapValue()
127 Flags, TypeMapper, Materializer)); in MapValue()
161 ValueMaterializer *Materializer);
166 ValueMaterializer *Materializer) { in mapMetadataOp() argument
[all …]
DCloneFunction.cpp83 ValueMaterializer *Materializer) { in CloneFunctionInto() argument
154 TypeMapper, Materializer); in CloneFunctionInto()
264 ValueMaterializer *Materializer; member
277 Materializer = Director->getValueMaterializer(); in PruningFunctionCloner()
280 Materializer = nullptr; in PruningFunctionCloner()
353 TypeMapper, Materializer); in CloneBlock()
476 ValueMaterializer *Materializer = nullptr; in CloneAndPruneIntoFromInst() local
480 Materializer = Director->getValueMaterializer(); in CloneAndPruneIntoFromInst()
545 TypeMapper, Materializer); in CloneAndPruneIntoFromInst()
/external/llvm/lib/IR/
DModule.cpp49 : Context(C), Materializer(), ModuleID(MID), DL("") { in Module()
378 assert(!Materializer && in setMaterializer()
381 Materializer.reset(GVM); in setMaterializer()
385 if (Materializer) in isDematerializable()
386 return Materializer->isDematerializable(GV); in isDematerializable()
391 if (!Materializer) in materialize()
394 return Materializer->materialize(GV); in materialize()
398 if (Materializer) in Dematerialize()
399 return Materializer->Dematerialize(GV); in Dematerialize()
403 if (!Materializer) in materializeAll()
[all …]
DDebugInfo.cpp359 if (GVMaterializer *Materializer = M.getMaterializer()) in StripDebugInfo() local
360 Materializer->setStripDebugInfo(); in StripDebugInfo()
/external/llvm/include/llvm/Transforms/Utils/
DValueMapper.h72 ValueMaterializer *Materializer = nullptr);
77 ValueMaterializer *Materializer = nullptr);
83 ValueMaterializer *Materializer = nullptr);
88 ValueMaterializer *Materializer = nullptr);
94 ValueMaterializer *Materializer = nullptr) {
96 Materializer));
DCloning.h133 ValueMaterializer *Materializer = nullptr);
/external/lldb/include/lldb/Expression/
DMaterializer.h25 class Materializer
28 Materializer ();
29 ~Materializer ();
58 friend class Materializer;
60 Dematerializer (Materializer &materializer, in Dematerializer()
75 Materializer *m_materializer;
DClangUserExpression.h414 …std::unique_ptr<Materializer> m_materializer_ap; ///< The materializer to use …
427 Materializer::DematerializerSP m_dematerializer_sp; ///< The dematerializer.
DClangExpressionDeclMap.h101 Materializer *materializer);
419Materializer *m_materializer; ///< If non-NULL, the materializer to use when rep…
/external/lldb/source/Expression/
DMaterializer.cpp29 Materializer::AddStructMember (Entity &entity) in AddStructMember()
50 Materializer::Entity::SetSizeAndAlignmentFromType (ClangASTType &type) in SetSizeAndAlignmentFromType()
65 class EntityPersistentVariable : public Materializer::Entity
396 Materializer::AddPersistentVariable (lldb::ClangExpressionVariableSP &persistent_variable_sp, Error… in AddPersistentVariable()
405 class EntityVariable : public Materializer::Entity
704 Materializer::AddVariable (lldb::VariableSP &variable_sp, Error &err) in AddVariable()
713 class EntityResultVariable : public Materializer::Entity
974 Materializer::AddResultVariable (const TypeFromUser &type, bool is_program_reference, bool keep_in_… in AddResultVariable()
984 class EntitySymbol : public Materializer::Entity
1103 Materializer::AddSymbol (const Symbol &symbol_sp, Error &err) in AddSymbol()
[all …]
DCMakeLists.txt22 Materializer.cpp
DAndroid.mk35 Materializer.cpp
DClangUserExpression.cpp484 m_materializer_ap.reset(new Materializer()); in Parse()
DClangExpressionDeclMap.cpp78 Materializer *materializer) in WillParse()
/external/llvm/tools/gold/
Dgold-plugin.cpp570 LocalValueMaterializer *Materializer) { in mapConstantToLocalCopy() argument
571 return MapValue(C, VM, RF_IgnoreMissingEntries, nullptr, Materializer); in mapConstantToLocalCopy()
703 LocalValueMaterializer Materializer(Drop); in getModuleForFile() local
708 Constant *Replacement = mapConstantToLocalCopy(Aliasee, VM, &Materializer); in getModuleForFile()
/external/llvm/include/llvm/IR/
DModule.h217 Materializer; ///< Used to materialize GlobalValues
482 GVMaterializer *getMaterializer() const { return Materializer.get(); }
/external/llvm/lib/CodeGen/
DWinEHPrepare.cpp175 : Materializer(HandlerFn, VarInfo), in WinEHCloningDirectorBase()
203 ValueMaterializer *getValueMaterializer() override { return &Materializer; } in getValueMaterializer()
206 WinEHFrameVariableMaterializer Materializer; member in __anone724dca00111::WinEHCloningDirectorBase
678 WinEHFrameVariableMaterializer Materializer(OutlinedHandlerFn, FrameVarInfo); in completeNestedLandingPad() local
1099 Materializer.escapeCatchObject(ExceptionObjectVar); in handleBeginCatch()
1239 llvm::RemapInstruction(NewCall, VMap, RF_None, nullptr, &Materializer); in handleInvoke()
/external/lldb/include/lldb/
Dlldb-forward.h112 class Materializer; variable
/external/lldb/lldb.xcodeproj/
Dproject.pbxproj505 …F702170E70120092F75E /* Materializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49DCF70017…
1478 …/* Materializer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Materia…
1479Materializer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cp…
2918 49DCF6FF170E6FD90092F75E /* Materializer.h */,
2919 49DCF700170E70120092F75E /* Materializer.cpp */,
3979 49DCF702170E70120092F75E /* Materializer.cpp in Sources */,