reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
58 unsigned Start = AdjustStackOffset(LastRegionEnd, Obj.Size, Obj.Alignment); 58 unsigned Start = AdjustStackOffset(LastRegionEnd, Obj.Size, Obj.Alignment); 59 unsigned End = Start + Obj.Size; 60 Regions.emplace_back(Start, End, Obj.Range); 61 ObjectOffsets[Obj.Handle] = End; 65 LLVM_DEBUG(dbgs() << "Layout: size " << Obj.Size << ", align " 66 << Obj.Alignment << ", range " << Obj.Range << "\n"); 66 << Obj.Alignment << ", range " << Obj.Range << "\n"); 67 assert(Obj.Alignment <= MaxAlignment); 68 unsigned Start = AdjustStackOffset(0, Obj.Size, Obj.Alignment); 68 unsigned Start = AdjustStackOffset(0, Obj.Size, Obj.Alignment); 69 unsigned End = Start + Obj.Size; 79 if (Obj.Range.Overlaps(R.Range)) { 81 Start = AdjustStackOffset(R.End, Obj.Size, Obj.Alignment); 81 Start = AdjustStackOffset(R.End, Obj.Size, Obj.Alignment); 82 End = Start + Obj.Size; 103 << End << ", range " << Obj.Range << "\n"); 104 Regions.emplace_back(LastRegionEnd, End, Obj.Range); 128 R.Range.Join(Obj.Range); 133 ObjectOffsets[Obj.Handle] = End;