Home
last modified time | relevance | path

Searched refs:StructLayout (Results 1 – 25 of 33) sorted by relevance

12

/external/llvm/lib/IR/
DDataLayout.cpp40 StructLayout::StructLayout(StructType *ST, const DataLayout &DL) { in StructLayout() function in StructLayout
74 unsigned StructLayout::getElementContainingOffset(uint64_t Offset) const { in getElementContainingOffset()
519 typedef DenseMap<StructType*, StructLayout*> LayoutInfoTy;
526 StructLayout *Value = I.second; in ~StructLayoutMap()
527 Value->~StructLayout(); in ~StructLayoutMap()
532 StructLayout *&operator[](StructType *STy) { in operator []()
551 const StructLayout *DataLayout::getStructLayout(StructType *Ty) const { in getStructLayout()
556 StructLayout *&SL = (*STM)[Ty]; in getStructLayout()
562 StructLayout *L = in getStructLayout()
563 (StructLayout *)malloc(sizeof(StructLayout)+(NumElts-1) * sizeof(uint64_t)); in getStructLayout()
[all …]
/external/llvm/include/llvm/IR/
DDataLayout.h40 class StructLayout; variable
449 const StructLayout *getStructLayout(StructType *Ty) const;
473 class StructLayout {
500 StructLayout(StructType *ST, const DataLayout &DL);
DOperator.h469 const StructLayout *SL = DL.getStructLayout(STy); in accumulateConstantOffset()
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Test/SlimParsing/
DSlimToken.cs38 [StructLayout( LayoutKind.Sequential, Pack = 2 )]
/external/llvm/bindings/ocaml/target/
Dllvm_target.mli127 See the method [llvm::StructLayout::getElementContainingOffset]. *)
131 See the method [llvm::StructLayout::getElementContainingOffset]. *)
/external/llvm/lib/Transforms/Scalar/
DScalarReplAggregates.cpp814 const StructLayout &Layout = *DL.getStructLayout(ST); in ConvertScalar_ExtractValue()
944 const StructLayout &Layout = *DL.getStructLayout(ST); in ConvertScalar_InsertValue()
1849 const StructLayout *Layout = DL.getStructLayout(ST); in TypeHasComponent()
2029 const StructLayout *Layout = DL.getStructLayout(ST); in FindElementAndOffset()
2373 const StructLayout *Layout = DL.getStructLayout(EltSTy); in RewriteStoreUserOfWholeAlloca()
2480 const StructLayout *Layout = nullptr; in RewriteLoadUserOfWholeAlloca()
2564 const StructLayout *SL = DL.getStructLayout(STy); in HasPadding()
DSROA.cpp715 const StructLayout *SL = DL.getStructLayout(STy); in visitGetElementPtrInst()
1660 const StructLayout *SL = DL.getStructLayout(STy); in getNaturalGEPRecursively()
3347 const StructLayout *SL = DL.getStructLayout(STy); in stripAggregateTypeWrapping()
3422 const StructLayout *SL = DL.getStructLayout(STy); in getTypePartition()
3469 const StructLayout *SubSL = DL.getStructLayout(SubTy); in getTypePartition()
/external/clang/lib/CodeGen/
DCGObjCRuntime.h28 class StructLayout; variable
DCGObjCMac.cpp946 const llvm::StructLayout *Layout,
963 void BuildRCRecordLayout(const llvm::StructLayout *RecLayout,
1955 const llvm::StructLayout *layout = in BuildGCBlockLayout()
2058 void CGObjCCommonMac::BuildRCRecordLayout(const llvm::StructLayout *RecLayout, in BuildRCRecordLayout()
2189 const llvm::StructLayout *RecLayout = in BuildRCBlockVarRecordLayout()
2464 const llvm::StructLayout *layout = in BuildRCBlockLayout()
4446 const llvm::StructLayout *RecLayout = in BuildAggrIvarRecordLayout()
4454 const llvm::StructLayout *Layout, in BuildAggrIvarLayout()
DCGRecordLayoutBuilder.cpp741 const llvm::StructLayout *SL = getDataLayout().getStructLayout(ST); in ComputeRecordLayout()
DTargetInfo.cpp2314 const llvm::StructLayout *SL = TD.getStructLayout(STy); in ContainsFloatAtOffset()
2400 const llvm::StructLayout *SL = getDataLayout().getStructLayout(STy); in GetINTEGERTypeAtOffset()
6147 const llvm::StructLayout *Layout = DL.getStructLayout(StrTy); in addStruct()
/external/llvm/lib/CodeGen/
DAnalysis.cpp90 const StructLayout *SL = TLI.getDataLayout()->getStructLayout(STy); in ComputeValueVTs()
/external/llvm/lib/Transforms/IPO/
DLowerBitSets.cpp519 const StructLayout *CombinedGlobalLayout = in buildBitSetsFromGlobals()
DArgumentPromotion.cpp148 const StructLayout *Layout = DL.getStructLayout(StructTy); in isDenselyPacked()
/external/llvm/lib/Analysis/
DConstantFolding.cpp325 const StructLayout *SL = DL.getStructLayout(CS->getType()); in ReadDataFromGlobal()
844 const StructLayout &SL = *DL.getStructLayout(STy); in SymbolicallyEvaluateGEP()
DBasicAliasAnalysis.cpp960 const StructLayout *SL = DL.getStructLayout(LastIndexedStruct); in aliasSameBasePointerGEPs()
DValueTracking.cpp1346 const StructLayout *SL = DL.getStructLayout(STy); in computeKnownBits()
1653 const StructLayout *SL = DL.getStructLayout(STy); in isGEPKnownNonNull()
DScalarEvolutionExpander.cpp446 const StructLayout &SL = *DL.getStructLayout(STy); in expandAddToGEP()
/external/llvm/lib/Analysis/IPA/
DInlineCost.cpp262 const StructLayout *SL = DL.getStructLayout(STy); in accumulateGEPOffset()
/external/llvm/lib/Target/Mips/
DMipsFastISel.cpp391 const StructLayout *SL = DL.getStructLayout(STy); in computeAddress()
/external/llvm/lib/ExecutionEngine/
DExecutionEngine.cpp1191 const StructLayout *SL = in InitializeMemory()
/external/lldb/source/Expression/
DIRForTarget.cpp1408 const StructLayout *struct_layout = m_target_data->getStructLayout(struct_initializer_type); in MaterializeInitializer()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1955 const StructLayout *Layout = DL->getStructLayout(CS->getType()); in emitGlobalConstantStruct()
/external/llvm/lib/Target/PowerPC/
DPPCFastISel.cpp331 const StructLayout *SL = DL.getStructLayout(STy); in PPCComputeAddress()
/external/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp905 const StructLayout *SL = DL.getStructLayout(STy); in FindElementAtOffset()

12