Lines Matching refs:Offsets
82 SmallVectorImpl<TypeSize> *Offsets, in ComputeValueVTs() argument
92 const StructLayout *SL = Offsets ? DL.getStructLayout(STy) : nullptr; in ComputeValueVTs()
100 ComputeValueVTs(TLI, DL, *EI, ValueVTs, MemVTs, Offsets, in ComputeValueVTs()
110 ComputeValueVTs(TLI, DL, EltTy, ValueVTs, MemVTs, Offsets, in ComputeValueVTs()
121 if (Offsets) in ComputeValueVTs()
122 Offsets->push_back(StartingOffset); in ComputeValueVTs()
132 SmallVector<TypeSize, 4> Offsets; in ComputeValueVTs() local
133 ComputeValueVTs(TLI, DL, Ty, ValueVTs, MemVTs, &Offsets, Offset); in ComputeValueVTs()
134 for (TypeSize Offset : Offsets) in ComputeValueVTs()
143 SmallVectorImpl<uint64_t> *Offsets, in computeValueLLTs() argument
150 const StructLayout *SL = Offsets ? DL.getStructLayout(STy) : nullptr; in computeValueLLTs()
153 computeValueLLTs(DL, *STy->getElementType(I), ValueTys, Offsets, in computeValueLLTs()
163 computeValueLLTs(DL, *EltTy, ValueTys, Offsets, in computeValueLLTs()
172 if (Offsets != nullptr) in computeValueLLTs()
173 Offsets->push_back(StartingOffset * 8); in computeValueLLTs()