/third_party/skia/third_party/externals/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 …]
|
D | Cloning.h | 144 ValueMaterializer *Materializer = nullptr);
|
/third_party/skia/third_party/externals/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 …]
|
D | DebugInfo.cpp | 374 if (GVMaterializer *Materializer = M.getMaterializer()) in StripDebugInfo() local 375 Materializer->setStripDebugInfo(); in StripDebugInfo()
|
/third_party/skia/third_party/externals/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()
|
/third_party/skia/third_party/externals/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()
|
/third_party/skia/third_party/externals/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()
|
D | IndirectionUtils.h | 461 ValueMaterializer *Materializer = nullptr, 478 ValueMaterializer *Materializer = nullptr,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Module.h | 184 Materializer; ///< Used to materialize GlobalValues variable 508 GVMaterializer *getMaterializer() const { return Materializer.get(); } in getMaterializer()
|