| /openbsd/src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/ |
| D | alignment.cpp | 22 static uintptr_t alignDown(uintptr_t Ptr, size_t Alignment) { in alignDown() function in AlignmentTestGPA 23 return GuardedPoolAllocator::alignDown(Ptr, Alignment); in alignDown() 52 EXPECT_EQ(0x7fffu, AlignmentTestGPA::alignDown( in TEST() 59 EXPECT_EQ(0x7000u, AlignmentTestGPA::alignDown( in TEST() 66 EXPECT_EQ(0x4000u, AlignmentTestGPA::alignDown( in TEST() 75 EXPECT_EQ(0x7000u, AlignmentTestGPA::alignDown( in TEST() 82 EXPECT_EQ(0x7000u, AlignmentTestGPA::alignDown( in TEST() 89 EXPECT_EQ(0x4000u, AlignmentTestGPA::alignDown( in TEST() 98 EXPECT_EQ(0x5001u, AlignmentTestGPA::alignDown( in TEST() 105 EXPECT_EQ(0x5000u, AlignmentTestGPA::alignDown( in TEST() [all …]
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/gwp_asan/ |
| D | guarded_pool_allocator.h | 129 static uintptr_t alignDown(uintptr_t Ptr, size_t Alignment);
|
| D | guarded_pool_allocator.cpp | 191 uintptr_t GuardedPoolAllocator::alignDown(uintptr_t Ptr, size_t Alignment) { in alignDown() function in gwp_asan::GuardedPoolAllocator 247 UserPtr = alignDown(SlotEnd - Size, Alignment); in allocate()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/ |
| D | AMDGPUBaseInfo.cpp | 962 MinNumSGPRs = alignDown(MinNumSGPRs, getSGPRAllocGranule(STI)) + 1; in getMinNumSGPRs() 979 MaxNumSGPRs = alignDown(MaxNumSGPRs, getSGPRAllocGranule(STI)); in getMaxNumSGPRs() 1087 unsigned MaxNumVGPRs = alignDown(TotNumVGPRs / WavesPerEU, Granule); in getMinNumVGPRs() 1089 if (MaxNumVGPRs == alignDown(TotNumVGPRs / MaxWavesPerEU, Granule)) in getMinNumVGPRs() 1096 unsigned MaxNumVGPRsNext = alignDown(TotNumVGPRs / (WavesPerEU + 1), Granule); in getMinNumVGPRs() 1104 unsigned MaxNumVGPRs = alignDown(getTotalNumVGPRs(STI) / WavesPerEU, in getMaxNumVGPRs() 2568 const uint32_t MaxImm = alignDown(4095, Alignment.value()); in splitMUBUFOffset()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPULowerKernelArguments.cpp | 142 int64_t AlignDownOffset = alignDown(EltOffset, 4); in runOnFunction()
|
| D | GCNSchedStrategy.cpp | 86 unsigned VGPRBudget = alignDown(Addressable / TargetOccupancy, Granule); in initialize()
|
| D | SIRegisterInfo.cpp | 540 unsigned BaseIdx = alignDown(ST.getMaxNumSGPRs(MF), 4) - 4; in reservedPrivateSegmentBufferReg()
|
| D | SIISelLowering.cpp | 1764 int64_t AlignDownOffset = alignDown(Offset, 4); in lowerKernargMemParameter()
|
| /openbsd/src/gnu/llvm/lld/ELF/ |
| D | ARMErrataFix.cpp | 173 sourceAddr = alignDown(sourceAddr, 4); in getThumbDestAddr()
|
| D | LinkerScript.cpp | 1248 return alignDown(min, config->maxPageSize); in computeBase() 1278 min = alignDown(min - headerSize, config->maxPageSize); in allocateHeaders()
|
| D | Writer.cpp | 2912 alignDown(p->firstSec->offset + p->p_filesz, 4), in writeTrapInstr()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Support/ |
| D | MathExtras.h | 555 inline uint64_t alignDown(uint64_t Value, uint64_t Align, uint64_t Skew = 0) {
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| D | HexagonConstExtenders.cpp | 1082 int32_t Min = -alignDown((1<<S)-1, A); in getOffsetRange() 1122 int32_t Min = -alignDown((1<<S)-1, A); in getOffsetRange() 1287 int32_t D = alignDown(32767, Ranges[I-Begin].Align); // XXX hardcoded in assignInits()
|
| /openbsd/src/gnu/llvm/lldb/source/Plugins/Process/Linux/ |
| D | NativeRegisterContextLinux_ppc64le.cpp | 563 addr_t begin = llvm::alignDown(addr, 8); in SetHardwareWatchpoint()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineSimplifyDemanded.cpp | 906 NLZ = alignDown(NLZ, 8); in SimplifyDemandedUseBits() 907 NTZ = alignDown(NTZ, 8); in SimplifyDemandedUseBits()
|
| D | InstCombineCalls.cpp | 1492 uint64_t LZ = alignDown(Known.countMinLeadingZeros(), 8); in visitCallInst() 1493 uint64_t TZ = alignDown(Known.countMinTrailingZeros(), 8); in visitCallInst()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86FrameLowering.cpp | 787 const unsigned BoundOffset = alignDown(Offset, StackProbeSize); in emitStackProbeInlineGenericLoop() 2557 return alignDown(MFI.getMaxCallFrameSize(), getStackAlign().value()) + in getWin64EHFrameIndexRef()
|
| D | X86TargetTransformInfo.cpp | 1489 int ExtractIndex = alignDown((Index % NumElts), NumSubElts); in getShuffleCost()
|
| /openbsd/src/gnu/llvm/clang/lib/AST/ |
| D | RecordLayoutBuilder.cpp | 2994 llvm::alignDown(FieldBitOffset, Context.toBits(Info.Alignment)) + in layoutBitField()
|
| D | ExprConstant.cpp | 9215 ? llvm::alignDown(Result.Offset.getQuantity(), Alignment64) in VisitBuiltinCallExpr()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| D | TargetLowering.cpp | 2126 NLZ = alignDown(NLZ, 8); in SimplifyDemandedBits() 2127 NTZ = alignDown(NTZ, 8); in SimplifyDemandedBits()
|
| D | LegalizeIntegerTypes.cpp | 5321 DAG.getConstant(alignDown(IdxVal, NElts), dl, in PromoteIntRes_EXTRACT_SUBVECTOR()
|
| D | SelectionDAGBuilder.cpp | 3752 int NewStartIdx = alignDown(Idx, MaskNumElts); in visitShuffleVector()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| D | SLPVectorizer.cpp | 7093 OffsetBeg = alignDown(OffsetBeg, VecSz, Offset); in getEntryCost()
|