Searched refs:AlignLog2 (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 139 if ((Offset - ByteOffset) % (uint64_t(1) << AlignLog2) != 0) in containsGlobalOffset() 142 uint64_t BitOffset = (Offset - ByteOffset) >> AlignLog2; in containsGlobalOffset() 151 << (1 << AlignLog2); in print() 182 BSI.AlignLog2 = 0; in build() 184 BSI.AlignLog2 = llvm::countr_zero(Mask); in build() 188 BSI.BitSize = ((Max - Min) >> BSI.AlignLog2) + 1; in build() 190 Offset >>= BSI.AlignLog2; in build() 478 Constant *AlignLog2; member 797 {PtrOffset, PtrOffset, TIL.AlignLog2}); in lowerTypeTestCall() 956 ExportConstant("align", TTRes.AlignLog2, TIL.AlignLog2); in exportTypeId() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DXILResource.h | 263 uint32_t AlignLog2; member 266 return std::tie(Stride, AlignLog2) == std::tie(RHS.Stride, RHS.AlignLog2); 270 return std::tie(Stride, AlignLog2) < std::tie(RHS.Stride, RHS.AlignLog2);
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DXILResource.cpp | 492 uint32_t AlignLog2 = Alignment ? Log2(*Alignment) : 0; in getStruct() local 493 return {Stride, AlignLog2}; in getStruct() 602 OS << " Alignment: " << Struct.AlignLog2 << "\n"; in print() 695 uint32_t AlignLog2 = RTI.isStruct() ? RTI.getStruct(DL).AlignLog2 : 0; in getAnnotateProps() local 711 Word0 |= (AlignLog2 & 0xF) << 8; in getAnnotateProps()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | LowerTypeTests.h | 47 unsigned AlignLog2; member
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndexYAML.h | 35 io.mapOptional("AlignLog2", res.AlignLog2);
|
| H A D | ModuleSummaryIndex.h | 1224 uint64_t AlignLog2 = 0;
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 3316 if (TTRes.AlignLog2) in printTypeTestResolution() 3317 Out << ", alignLog2: " << TTRes.AlignLog2; in printTypeTestResolution()
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTO.cpp | 297 AddUint64(S.TTRes.AlignLog2); in computeLTOCacheKey()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 4371 NameVals.push_back(Summary.TTRes.AlignLog2); in writeTypeIdSummaryRecord()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 7506 TypeId.TTRes.AlignLog2 = Record[Slot++]; in parseTypeIdSummaryRecord()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 9284 parseUInt64(TTRes.AlignLog2)) in parseTypeTestResolution()
|