HomeSort by relevance Sort by last modified time
    Searched refs:Materializer (Results 1 - 10 of 10) sorted by null

  /external/llvm/lib/Transforms/Utils/
ValueMapper.cpp 33 ValueMaterializer *Materializer) {
39 // If we have a materializer and it can materialize a value, use that.
40 if (Materializer) {
42 Materializer->materializeDeclFor(const_cast<Value *>(V))) {
45 Materializer->materializeInitFor(
84 auto *MappedMD = MapMetadata(MD, VM, Flags, TypeMapper, Materializer);
105 cast<Function>(MapValue(BA->getFunction(), VM, Flags, TypeMapper, Materializer));
107 Flags, TypeMapper, Materializer));
117 Mapped = MapValue(Op, VM, Flags, TypeMapper, Materializer);
145 Flags, TypeMapper, Materializer));
    [all...]
CloneFunction.cpp 84 ValueMaterializer *Materializer) {
103 TypeMapper, Materializer));
163 TypeMapper, Materializer);
271 ValueMaterializer *Materializer;
284 Materializer = Director->getValueMaterializer();
287 Materializer = nullptr;
360 TypeMapper, Materializer);
494 ValueMaterializer *Materializer = nullptr;
498 Materializer = Director->getValueMaterializer();
561 TypeMapper, Materializer);
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
ValueMapper.h 106 ValueMaterializer *Materializer = nullptr);
111 ValueMaterializer *Materializer = nullptr);
117 ValueMaterializer *Materializer = nullptr);
122 ValueMaterializer *Materializer = nullptr);
128 ValueMaterializer *Materializer = nullptr) {
130 Materializer));
Cloning.h 148 ValueMaterializer *Materializer = nullptr);
  /external/llvm/lib/IR/
Module.cpp 50 : Context(C), Materializer(), ModuleID(MID), DL("") {
381 assert(!Materializer &&
384 Materializer.reset(GVM);
388 if (!Materializer)
391 return Materializer->materialize(GV);
395 if (!Materializer)
397 std::unique_ptr<GVMaterializer> M = std::move(Materializer);
402 if (!Materializer)
404 return Materializer->materializeMetadata();
412 // If we have a materializer, it is possible that some unread functio
    [all...]
DebugInfo.cpp 354 if (GVMaterializer *Materializer = M.getMaterializer())
355 Materializer->setStripDebugInfo();
  /external/llvm/lib/ExecutionEngine/Orc/
IndirectionUtils.cpp 135 ValueMaterializer *Materializer,
149 "", nullptr, nullptr, Materializer);
168 ValueMaterializer *Materializer,
181 nullptr, Materializer));
  /external/llvm/include/llvm/ExecutionEngine/Orc/
CompileOnDemandLayer.h 274 // module. Build a materializer to clone decls on demand.
275 auto Materializer = createLambdaMaterializer(
306 moveGlobalVariableInitializer(GV, VMap, &Materializer);
313 &Materializer);
402 auto Materializer = createLambdaMaterializer([this, &LMResources, &M,
445 moveFunctionBody(*F, VMap, &Materializer);
IndirectionUtils.h 386 ValueMaterializer *Materializer = nullptr,
403 ValueMaterializer *Materializer = nullptr,
  /external/llvm/include/llvm/IR/
Module.h 171 Materializer; ///< Used to materialize GlobalValues
433 /// Materializer. To reset the materializer for a module that already has one,
435 /// its materializer without materializing any more GlobalValues. Without
436 /// destroying the Module, there is no way to detach or destroy a materializer
441 GVMaterializer *getMaterializer() const { return Materializer.get(); }
450 /// Materializer.

Completed in 1785 milliseconds