reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/Module.h
  281   void setDataLayout(const DataLayout &Other);

References

examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp
 1107   TheModule->setDataLayout(TheJIT->getDataLayout());
examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp
 1107   TheModule->setDataLayout(TheJIT->getDataLayout());
examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp
 1106   TheModule->setDataLayout(TheJIT->getTargetMachine().createDataLayout());
examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp
 1099   TheModule->setDataLayout(TheJIT->getTargetMachine().createDataLayout());
examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp
 1123   TheModule->setDataLayout(TheJIT->getTargetMachine().createDataLayout());
examples/Kaleidoscope/Chapter4/toy.cpp
  554   TheModule->setDataLayout(TheJIT->getTargetMachine().createDataLayout());
examples/Kaleidoscope/Chapter5/toy.cpp
  828   TheModule->setDataLayout(TheJIT->getTargetMachine().createDataLayout());
examples/Kaleidoscope/Chapter6/toy.cpp
  947   TheModule->setDataLayout(TheJIT->getTargetMachine().createDataLayout());
examples/Kaleidoscope/Chapter7/toy.cpp
 1115   TheModule->setDataLayout(TheJIT->getTargetMachine().createDataLayout());
examples/Kaleidoscope/Chapter8/toy.cpp
 1244   TheModule->setDataLayout(TheTargetMachine->createDataLayout());
examples/Kaleidoscope/Chapter9/toy.cpp
 1318   TheModule->setDataLayout(TheJIT->getTargetMachine().createDataLayout());
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
  449     GVsM->setDataLayout(DL);
  641     M->setDataLayout(SrcM.getDataLayout());
lib/ExecutionEngine/MCJIT/MCJIT.cpp
   84     First->setDataLayout(getDataLayout());
  106     M->setDataLayout(getDataLayout());
lib/ExecutionEngine/Orc/LLJIT.cpp
  154     M.setDataLayout(DL);
lib/ExecutionEngine/Orc/OrcCBindingsStack.h
  293       M->setDataLayout(DL);
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
  262       M->setDataLayout(getDataLayout());
lib/LTO/LTOCodeGenerator.cpp
  556   MergedModule->setDataLayout(TargetMach->createDataLayout());
lib/Linker/IRMover.cpp
 1389     DstM.setDataLayout(SrcM->getDataLayout());
lib/Target/Target.cpp
   52   unwrap(M)->setDataLayout(*unwrap(DL));
lib/Target/TargetMachineC.cpp
  196   Mod->setDataLayout(TM->createDataLayout());
lib/Transforms/Utils/CloneModule.cpp
   53   New->setDataLayout(M.getDataLayout());
tools/clang/lib/CodeGen/BackendUtil.cpp
  821     TheModule->setDataLayout(TM->createDataLayout());
 1013     TheModule->setDataLayout(TM->createDataLayout());
tools/clang/lib/CodeGen/ModuleBuilder.cpp
  141       M->setDataLayout(Ctx->getTargetInfo().getDataLayout());
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  169     M->setDataLayout(Ctx->getTargetInfo().getDataLayout());
  248     M->setDataLayout(Ctx.getTargetInfo().getDataLayout());
tools/llc/llc.cpp
  502   M->setDataLayout(Target->createDataLayout());
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.cpp
  150     module.setDataLayout(target_machine->createDataLayout());
tools/llvm-exegesis/lib/Assembler.cpp
  153   Mod->setDataLayout(DL);
tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp
   94   M->setDataLayout(TM->createDataLayout());
tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp
  125   M->setDataLayout(TM->createDataLayout());
unittests/CodeGen/AArch64SelectionDAGTest.cpp
   54     M->setDataLayout(TM->createDataLayout());
unittests/CodeGen/GlobalISel/GISelMITest.h
   85   M->setDataLayout(TM.createDataLayout());
unittests/ExecutionEngine/Orc/LegacyRTDyldObjectLinkingLayerTest.cpp
  158     MB1.getModule()->setDataLayout(TM->createDataLayout());
  172     MB2.getModule()->setDataLayout(TM->createDataLayout());
  244     MB1.getModule()->setDataLayout(TM->createDataLayout());
  258     MB2.getModule()->setDataLayout(TM->createDataLayout());
unittests/ExecutionEngine/Orc/OrcCAPITest.cpp
   50     M->setDataLayout(TM->createDataLayout());
unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp
  130     MB.getModule()->setDataLayout(TM->createDataLayout());
  203     MB.getModule()->setDataLayout(TM->createDataLayout());
unittests/ExecutionEngine/Orc/RemoteObjectLayerTest.cpp
   96   MB.getModule()->setDataLayout(TM->createDataLayout());
unittests/IR/ManglerTest.cpp
   51   Mod.setDataLayout(DL);
   71   Mod.setDataLayout(DL);
  107   Mod.setDataLayout(DL);
unittests/MI/LiveIntervalTest.cpp
   64   M->setDataLayout(TM.createDataLayout());
unittests/Target/AArch64/InstSizes.cpp
   66   M->setDataLayout(TM->createDataLayout());
unittests/Target/WebAssembly/WebAssemblyExceptionInfoTest.cpp
   56   M->setDataLayout(TM.createDataLayout());
unittests/Target/X86/MachineSizeOptsTest.cpp
   77     M->setDataLayout(TM->createDataLayout());
unittests/tools/llvm-exegesis/X86/SnippetRepetitorTest.cpp
   39     Mod->setDataLayout(TM->createDataLayout());