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

References

lib/ExecutionEngine/ExecutionEngine.cpp
  127   return GVMemoryBlock::Create(GV, getDataLayout());
  199       ? getDataLayout()
  342   unsigned PtrSize = EE->getDataLayout().getPointerSize();
  418   unsigned PtrSize = EE->getDataLayout().getPointerSize();
 1024   const unsigned StoreBytes = getDataLayout().getTypeStoreSize(Ty);
 1064   if (sys::IsLittleEndianHost != getDataLayout().isLittleEndian())
 1074   const unsigned LoadBytes = getDataLayout().getTypeStoreSize(Ty);
 1140         getDataLayout().getTypeAllocSize(CP->getType()->getElementType());
 1147     memset(Addr, 0, (size_t)getDataLayout().getTypeAllocSize(Init->getType()));
 1153         getDataLayout().getTypeAllocSize(CPA->getType()->getElementType());
 1161         getDataLayout().getStructLayout(cast<StructType>(CPS->getType()));
 1306   size_t GVSize = (size_t)getDataLayout().getTypeAllocSize(ElTy);
lib/ExecutionEngine/ExecutionEngineBindings.cpp
  284   return wrap(&unwrap(EE)->getDataLayout());
lib/ExecutionEngine/Interpreter/Execution.cpp
 1024   unsigned TypeSize = (size_t)getDataLayout().getTypeAllocSize(Ty);
 1056       const StructLayout *SLO = getDataLayout().getStructLayout(STy);
 1075       Total += getDataLayout().getTypeAllocSize(I.getIndexedType()) * Idx;
 1532   uint32_t PtrSize = getDataLayout().getPointerSizeInBits();
 1552     bool isLittleEndian = getDataLayout().isLittleEndian();
lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
  382               TheInterpreter->getDataLayout().getPointerSizeInBits() == 64 &&
lib/ExecutionEngine/Interpreter/Interpreter.cpp
   63   IL = new IntrinsicLowering(getDataLayout());
lib/ExecutionEngine/MCJIT/MCJIT.cpp
   84     First->setDataLayout(getDataLayout());
  106     M->setDataLayout(getDataLayout());
  203   assert(M->getDataLayout() == getDataLayout() && "DataLayout Mismatch");
  292   if (DemangledName[0] == getDataLayout().getGlobalPrefix())
  321     Mangler::getNameWithPrefix(MangledNameStream, Name, getDataLayout());
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
  262       M->setDataLayout(getDataLayout());
  264       assert(M->getDataLayout() == getDataLayout() && "DataLayout Mismatch");
  455       Mang.getNameWithPrefix(MangledNameStream, Name, getDataLayout());
tools/lldb/source/Expression/IRExecutionUnit.cpp
  295       (m_execution_engine_up->getDataLayout().getGlobalPrefix() == '_');