reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
79 auto Offset = OrigBFI.Offset % C.toBits(lvalue.getAlignment()); 85 (C.toCharUnitsFromBits(OrigBFI.Offset) / lvalue.getAlignment()) * 94 BFI.Offset = Offset;tools/clang/lib/CodeGen/CGDebugInfo.cpp
1263 uint64_t Offset = BitFieldInfo.Offset;
tools/clang/lib/CodeGen/CGExpr.cpp1831 assert(static_cast<unsigned>(Info.Offset + Info.Size) <= Info.StorageSize); 1832 unsigned HighBits = Info.StorageSize - Info.Offset - Info.Size; 1835 if (Info.Offset + HighBits) 1836 Val = Builder.CreateAShr(Val, Info.Offset + HighBits, "bf.ashr"); 1838 if (Info.Offset) 1839 Val = Builder.CreateLShr(Val, Info.Offset, "bf.lshr"); 1840 if (static_cast<unsigned>(Info.Offset) + Info.Size < Info.StorageSize) 2052 if (Info.Offset) 2053 SrcVal = Builder.CreateShl(SrcVal, Info.Offset, "bf.shl"); 2058 Info.Offset, 2059 Info.Offset + Info.Size), 2065 assert(Info.Offset == 0);tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
228 Info.Offset = (unsigned)(getFieldBitOffset(FD) - Context.toBits(StartOffset)); 239 Info.Offset = Info.StorageSize - (Info.Offset + Info.Size); 239 Info.Offset = Info.StorageSize - (Info.Offset + Info.Size); 839 assert(static_cast<unsigned>(Info.Offset + Info.Size) == 843 assert(Info.Offset == 0 && 853 assert(static_cast<unsigned>(Info.Offset) + Info.Size <= Info.StorageSize && 897 << " Offset:" << Offset