| /minix3/external/bsd/llvm/dist/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 45 StructLayout::StructLayout(StructType *ST, const DataLayout &DL) { in StructLayout() function in StructLayout 79 unsigned StructLayout::getElementContainingOffset(uint64_t Offset) const { in getElementContainingOffset() 489 typedef DenseMap<StructType*, StructLayout*> LayoutInfoTy; 496 StructLayout *Value = I.second; in ~StructLayoutMap() 497 Value->~StructLayout(); in ~StructLayoutMap() 502 StructLayout *&operator[](StructType *STy) { in operator []() 521 const StructLayout *DataLayout::getStructLayout(StructType *Ty) const { in getStructLayout() 526 StructLayout *&SL = (*STM)[Ty]; in getStructLayout() 532 StructLayout *L = in getStructLayout() 533 (StructLayout *)malloc(sizeof(StructLayout)+(NumElts-1) * sizeof(uint64_t)); in getStructLayout() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 40 class StructLayout; variable 427 const StructLayout *getStructLayout(StructType *Ty) const; 467 class StructLayout { 494 StructLayout(StructType *ST, const DataLayout &DL);
|
| H A D | Operator.h | 464 const StructLayout *SL = DL.getStructLayout(STy); in accumulateConstantOffset()
|
| /minix3/external/bsd/llvm/dist/llvm/bindings/ocaml/target/ |
| H A D | llvm_target.mli | 127 See the method [llvm::StructLayout::getElementContainingOffset]. *) 131 See the method [llvm::StructLayout::getElementContainingOffset]. *)
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.h | 28 class StructLayout; variable
|
| H A D | CGObjCMac.cpp | 949 const llvm::StructLayout *Layout, 966 void BuildRCRecordLayout(const llvm::StructLayout *RecLayout, 1958 const llvm::StructLayout *layout = in BuildGCBlockLayout() 2061 void CGObjCCommonMac::BuildRCRecordLayout(const llvm::StructLayout *RecLayout, in BuildRCRecordLayout() 2192 const llvm::StructLayout *RecLayout = in BuildRCBlockVarRecordLayout() 2467 const llvm::StructLayout *layout = in BuildRCBlockLayout() 4448 const llvm::StructLayout *RecLayout = in BuildAggrIvarRecordLayout() 4456 const llvm::StructLayout *Layout, in BuildAggrIvarLayout()
|
| H A D | CGRecordLayoutBuilder.cpp | 741 const llvm::StructLayout *SL = getDataLayout().getStructLayout(ST); in ComputeRecordLayout()
|
| H A D | TargetInfo.cpp | 2257 const llvm::StructLayout *SL = TD.getStructLayout(STy); in ContainsFloatAtOffset() 2343 const llvm::StructLayout *SL = getDataLayout().getStructLayout(STy); in GetINTEGERTypeAtOffset() 6235 const llvm::StructLayout *Layout = DL.getStructLayout(StrTy); in addStruct()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | ScalarReplAggregates.cpp | 814 const StructLayout &Layout = *DL.getStructLayout(ST); in ConvertScalar_ExtractValue() 944 const StructLayout &Layout = *DL.getStructLayout(ST); in ConvertScalar_InsertValue() 1845 const StructLayout *Layout = DL->getStructLayout(ST); in TypeHasComponent() 2023 const StructLayout *Layout = DL->getStructLayout(ST); in FindElementAndOffset() 2363 const StructLayout *Layout = DL->getStructLayout(EltSTy); in RewriteStoreUserOfWholeAlloca() 2469 const StructLayout *Layout = nullptr; in RewriteLoadUserOfWholeAlloca() 2553 const StructLayout *SL = DL.getStructLayout(STy); in HasPadding()
|
| H A D | SROA.cpp | 714 const StructLayout *SL = DL.getStructLayout(STy); in visitGetElementPtrInst() 1655 const StructLayout *SL = DL.getStructLayout(STy); in getNaturalGEPRecursively() 3340 const StructLayout *SL = DL.getStructLayout(STy); in stripAggregateTypeWrapping() 3415 const StructLayout *SL = DL.getStructLayout(STy); in getTypePartition() 3462 const StructLayout *SubSL = DL.getStructLayout(SubTy); in getTypePartition()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | Analysis.cpp | 90 const StructLayout *SL = TLI.getDataLayout()->getStructLayout(STy); in ComputeValueVTs()
|
| H A D | CodeGenPrepare.cpp | 2445 const StructLayout *SL = TD->getStructLayout(STy); in MatchOperationAddr()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 326 const StructLayout *SL = TD.getStructLayout(CS->getType()); in ReadDataFromGlobal() 853 const StructLayout &SL = *TD->getStructLayout(STy); in SymbolicallyEvaluateGEP()
|
| H A D | ValueTracking.cpp | 1162 const StructLayout *SL = TD->getStructLayout(STy); in computeKnownBits() 1474 const StructLayout *SL = DL->getStructLayout(STy); in isGEPKnownNonNull()
|
| H A D | ScalarEvolutionExpander.cpp | 465 const StructLayout &SL = *SE.DL->getStructLayout(STy); in expandAddToGEP()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | ArgumentPromotion.cpp | 151 const StructLayout *Layout = DL->getStructLayout(StructTy); in isDenselyPacked()
|
| H A D | GlobalOpt.cpp | 492 const StructLayout &Layout = *DL.getStructLayout(STy); in SRAGlobal()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Analysis/IPA/ |
| H A D | InlineCost.cpp | 266 const StructLayout *SL = DL->getStructLayout(STy); in accumulateGEPOffset()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 1123 const StructLayout *SL = in InitializeMemory()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 1850 const StructLayout *Layout = DL->getStructLayout(CS->getType()); in emitGlobalConstantStruct()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCFastISel.cpp | 328 const StructLayout *SL = DL.getStructLayout(STy); in PPCComputeAddress()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 1002 const StructLayout *SLO = TD.getStructLayout(STy); in executeGEPOperation()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 938 const StructLayout *SL = DL->getStructLayout(STy); in FindElementAtOffset()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 810 const StructLayout *SL = DL.getStructLayout(STy); in ARMComputeAddress()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86FastISel.cpp | 695 const StructLayout *SL = DL.getStructLayout(STy); in X86SelectAddress()
|