| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 46 StructLayout::StructLayout(StructType *ST, const DataLayout &DL) { in StructLayout() function in StructLayout 84 unsigned StructLayout::getElementContainingOffset(uint64_t Offset) const { in getElementContainingOffset() 556 using LayoutInfoTy = DenseMap<StructType*, StructLayout*>; 563 StructLayout *Value = I.second; in ~StructLayoutMap() 564 Value->~StructLayout(); in ~StructLayoutMap() 569 StructLayout *&operator[](StructType *STy) { in operator []() 588 const StructLayout *DataLayout::getStructLayout(StructType *Ty) const { in getStructLayout() 593 StructLayout *&SL = (*STM)[Ty]; in getStructLayout() 599 StructLayout *L = (StructLayout *) in getStructLayout() 606 new (L) StructLayout(Ty, *this); in getStructLayout() [all …]
|
| H A D | Operator.cpp | 52 const StructLayout *SL = DL.getStructLayout(STy); in accumulateConstantOffset()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 46 class StructLayout; variable 505 const StructLayout *getStructLayout(StructType *Ty) const; 529 class StructLayout { 563 StructLayout(StructType *ST, const DataLayout &DL);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | GlobalSplit.cpp | 72 const StructLayout *SL = DL.getStructLayout(Init->getType()); in splitGlobal()
|
| H A D | ArgumentPromotion.cpp | 763 const StructLayout *Layout = DL.getStructLayout(StructTy); in isDenselyPacked()
|
| H A D | WholeProgramDevirt.cpp | 720 const StructLayout *SL = DL.getStructLayout(C->getType()); in getPointerAtOffset()
|
| H A D | LowerTypeTests.cpp | 792 const StructLayout *CombinedGlobalLayout = DL.getStructLayout(NewTy); in buildBitSetsFromGlobalVariables()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.h | 29 class StructLayout; variable
|
| H A D | CGBuilder.h | 179 const llvm::StructLayout *Layout,
|
| H A D | CGDebugInfo.h | 335 const llvm::StructLayout &BlockLayout, llvm::DIFile *Unit,
|
| H A D | CGRecordLayoutBuilder.cpp | 794 const llvm::StructLayout *SL = getDataLayout().getStructLayout(ST); in ComputeRecordLayout()
|
| H A D | CGCall.cpp | 1279 const llvm::StructLayout *Layout = in BuildAggStore() 2265 const llvm::StructLayout *ArgStructLayout = nullptr; in EmitFunctionProlog() 3829 const llvm::StructLayout *ArgMemoryLayout = nullptr; in EmitCall()
|
| H A D | CGObjCMac.cpp | 968 void BuildRCRecordLayout(const llvm::StructLayout *RecLayout, 2414 void CGObjCCommonMac::BuildRCRecordLayout(const llvm::StructLayout *RecLayout, in BuildRCRecordLayout() 2545 const llvm::StructLayout *RecLayout = in BuildRCBlockVarRecordLayout() 2854 const llvm::StructLayout *layout = in fillRunSkipBlockVars()
|
| H A D | CGExprConstant.cpp | 1117 const llvm::StructLayout *BaseLayout = CGM.getDataLayout().getStructLayout( in Build()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | GlobalMerge.cpp | 523 const StructLayout *MergedLayout = DL.getStructLayout(MergedTy); in doMerge()
|
| H A D | Analysis.cpp | 90 const StructLayout *SL = DL.getStructLayout(STy); in ComputeValueVTs()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BPFISelDAGToDAG.cpp | 485 const StructLayout *Layout = DL.getStructLayout(CS->getType()); in fillConstantStruct()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 748 const StructLayout *SL = DL.getStructLayout(STy); in visitGetElementPtrInst() 1488 const StructLayout *SL = DL.getStructLayout(STy); in getNaturalGEPRecursively() 3414 const StructLayout *SL = DL.getStructLayout(STy); in stripAggregateTypeWrapping() 3480 const StructLayout *SL = DL.getStructLayout(STy); in getTypePartition() 3527 const StructLayout *SubSL = DL.getStructLayout(SubTy); in getTypePartition()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 420 const StructLayout *SL = DL.getStructLayout(CS->getType()); in ReadDataFromGlobal() 945 const StructLayout &SL = *DL.getStructLayout(STy); in SymbolicallyEvaluateGEP()
|
| H A D | BasicAliasAnalysis.cpp | 1180 const StructLayout *SL = DL.getStructLayout(LastIndexedStruct); in aliasSameBasePointerGEPs()
|
| H A D | InlineCost.cpp | 397 const StructLayout *SL = DL.getStructLayout(STy); in accumulateGEPOffset()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFastISel.cpp | 272 const StructLayout *SL = DL.getStructLayout(STy); in computeAddress()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 1214 const StructLayout *SL = in InitializeMemory()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | IRForTarget.cpp | 1290 const StructLayout *struct_layout = in MaterializeInitializer()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsFastISel.cpp | 497 const StructLayout *SL = DL.getStructLayout(STy); in computeAddress()
|