| /freebsd-12.1/contrib/llvm/lib/Target/ |
| H A D | Target.cpp | 134 return unwrap(TD)->getStructLayout(STy)->getElementContainingOffset(Offset); in LLVMElementAtOffset() 140 return unwrap(TD)->getStructLayout(STy)->getElementOffset(Element); in LLVMOffsetOfElement()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Operator.cpp | 52 const StructLayout *SL = DL.getStructLayout(STy); in accumulateConstantOffset()
|
| H A D | DataLayout.cpp | 588 const StructLayout *DataLayout::getStructLayout(StructType *Ty) const { in getStructLayout() function in DataLayout 702 const StructLayout *Layout = getStructLayout(cast<StructType>(Ty)); in getAlignment() 801 const StructLayout *Layout = getStructLayout(STy); in getIndexedOffsetInType()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 505 const StructLayout *getStructLayout(StructType *Ty) const; 582 return getStructLayout(cast<StructType>(Ty))->getSizeInBits(); in getTypeSizeInBits()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/Utils/ |
| H A D | Local.h | 59 Size = DL.getStructLayout(STy)->getElementOffset(OpValue);
|
| /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 | GlobalOpt.cpp | 481 const StructLayout &Layout = *DL.getStructLayout(STy); in SRAGlobal() 1308 TypeSize = DL.getStructLayout(ST)->getSizeInBytes(); in PerformHeapAllocSRoA() 1534 unsigned TypeSize = DL.getStructLayout(AllocSTy)->getSizeInBytes(); in tryToOptimizeStoreOfMallocToGlobal()
|
| H A D | ArgumentPromotion.cpp | 763 const StructLayout *Layout = DL.getStructLayout(StructTy); in isDenselyPacked()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroEarly.cpp | 75 DL.getStructLayout(SampleStruct)->getElementOffset(2), Alignement); in lowerCoroPromise()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BPFISelDAGToDAG.cpp | 388 DL.getStructLayout(cast<StructType>(CS->getType()))->getSizeInBytes(); in getConstantFieldValue() 485 const StructLayout *Layout = DL.getStructLayout(CS->getType()); in fillConstantStruct()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 1979 Bytes = DL.getStructLayout(ST)->getElementOffset(0) + in bufferAggregateConstant() 1981 DL.getStructLayout(ST)->getElementOffset(i); in bufferAggregateConstant() 1983 Bytes = DL.getStructLayout(ST)->getElementOffset(i + 1) - in bufferAggregateConstant() 1984 DL.getStructLayout(ST)->getElementOffset(i); in bufferAggregateConstant()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | EfficiencySanitizer.cpp | 353 DL.getStructLayout(StructTy)->getElementOffset(i))); in createCacheFragAuxGV() 448 DL.getStructLayout(StructTy)->getSizeInBytes()), in createCacheFragInfoGV()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 1280 CGF.CGM.getDataLayout().getStructLayout(STy); in BuildAggStore() 2267 ArgStructLayout = CGM.getDataLayout().getStructLayout(FI.getArgStruct()); in EmitFunctionProlog() 2479 auto SrcLayout = CGM.getDataLayout().getStructLayout(STy); in EmitFunctionProlog() 2534 auto layout = CGM.getDataLayout().getStructLayout(coercionType); in EmitFunctionProlog() 2947 auto layout = CGM.getDataLayout().getStructLayout(coercionType); in EmitFunctionEpilog() 3832 ArgMemoryLayout = DL.getStructLayout(ArgStruct); in EmitCall() 4102 auto SrcLayout = CGM.getDataLayout().getStructLayout(STy); in EmitCall() 4122 auto layout = CGM.getDataLayout().getStructLayout(coercionType); in EmitCall() 4439 auto layout = CGM.getDataLayout().getStructLayout(coercionType); in EmitCall()
|
| H A D | CGRecordLayoutBuilder.cpp | 794 const llvm::StructLayout *SL = getDataLayout().getStructLayout(ST); in ComputeRecordLayout()
|
| /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/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 707 auto *SL = DL.getStructLayout(ST); in unpackLoadToAggregate() 1232 auto *SL = DL.getStructLayout(ST); in unpackStoreToAggregate()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 512 DL.getStructLayout(STy)->getElementOffset(FieldNo); in DecomposeGEPExpression() 1180 const StructLayout *SL = DL.getStructLayout(LastIndexedStruct); in aliasSameBasePointerGEPs()
|
| H A D | MemoryBuiltins.cpp | 288 ElementSize = DL.getStructLayout(ST)->getSizeInBytes(); in computeArraySize()
|
| H A D | ConstantFolding.cpp | 420 const StructLayout *SL = DL.getStructLayout(CS->getType()); in ReadDataFromGlobal() 945 const StructLayout &SL = *DL.getStructLayout(STy); in SymbolicallyEvaluateGEP()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 749 BaseOffset += DL.getStructLayout(STy)->getElementOffset(Field); in getGEPCost()
|
| /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()
|
| H A D | SeparateConstOffsetFromGEP.cpp | 807 DL->getStructLayout(StTy)->getElementOffset(Field); in accumulateByteOffset()
|
| H A D | MemCpyOptimizer.cpp | 91 Offset += DL.getStructLayout(STy)->getElementOffset(OpC->getZExtValue()); in GetOffsetFromIndex()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 161 const StructLayout *SL = DL.getStructLayout(STy); in computeValueLLTs() 664 Offset += DL->getStructLayout(StTy)->getElementOffset(Field); in translateGetElementPtr()
|