Home
last modified time | relevance | path

Searched refs:MaxAlignment (Results 1 – 21 of 21) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDSafeStackLayout.h25 unsigned MaxAlignment; variable
54 StackLayout(unsigned StackAlignment) : MaxAlignment(StackAlignment) {} in StackLayout()
74 unsigned getFrameAlignment() { return MaxAlignment; } in getFrameAlignment()
HDSafeStackLayout.cpp45 MaxAlignment = std::max(MaxAlignment, Alignment); in addObject()
67 assert(Obj.Alignment <= MaxAlignment); in layoutObject()
HDLowerEmuTLS.cpp159 Align MaxAlignment(std::max(DL.getABITypeAlignment(WordType), in addEmuTlsVar() local
161 EmuTlsVar->setAlignment(MaxAlignment); in addEmuTlsVar()
HDMachineFrameInfo.cpp35 if (MaxAlignment < Alignment) in ensureMaxAlignment()
36 MaxAlignment = Alignment; in ensureMaxAlignment()
HDStackColoring.cpp1293 unsigned MaxAlignment = std::max(MFI->getObjectAlignment(FirstSlot), in runOnMachineFunction() local
1302 MFI->setObjectAlignment(FirstSlot, MaxAlignment); in runOnMachineFunction()
HDMIRPrinter.cpp336 YamlMFI.MaxAlignment = MFI.getMaxAlignment(); in convert()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/
HDscudo_errors.cpp31 uptr MaxAlignment) { in reportAllocationAlignmentTooBig() argument
33 "allocation of %zd\n", Alignment, MaxAlignment); in reportAllocationAlignmentTooBig()
HDscudo_errors.h23 uptr MaxAlignment);
HDscudo_allocator.h59 const uptr MaxAlignment = 1 << MaxAlignmentLog; variable
HDscudo_allocator.cpp312 if (UNLIKELY(Alignment > MaxAlignment)) { in allocate()
315 reportAllocationAlignmentTooBig(Alignment, MaxAlignment); in allocate()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
HDreport.cpp87 void NORETURN reportAlignmentTooBig(uptr Alignment, uptr MaxAlignment) { in reportAlignmentTooBig() argument
91 Alignment, MaxAlignment); in reportAlignmentTooBig()
HDreport.h32 void NORETURN reportAlignmentTooBig(uptr Alignment, uptr MaxAlignment);
HDcombined.h212 if (UNLIKELY(Alignment > MaxAlignment)) {
215 reportAlignmentTooBig(Alignment, MaxAlignment);
230 static_assert(MaxAllowedMallocSize < UINTPTR_MAX - MaxAlignment, "");
558 static const uptr MaxAlignment = 1UL << MaxAlignmentLog; variable
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVFrameLowering.cpp214 unsigned MaxAlignment = MFI.getMaxAlignment(); in emitPrologue() local
217 if (isInt<12>(-(int)MaxAlignment)) { in emitPrologue()
220 .addImm(-(int)MaxAlignment); in emitPrologue()
222 unsigned ShiftAmount = countTrailingZeros(MaxAlignment); in emitPrologue()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMIRYamlMapping.h494 unsigned MaxAlignment = 0;
515 MaxAlignment == Other.MaxAlignment &&
537 YamlIO.mapOptional("maxAlignment", MFI.MaxAlignment, (unsigned)0);
HDMachineFrameInfo.h263 Align MaxAlignment; variable
566 unsigned getMaxAlignment() const { return MaxAlignment.value(); } in getMaxAlignment()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
HDELFObjectFile.cpp73 std::size_t MaxAlignment = in createELFObjectFile() local
76 if (MaxAlignment < 2) in createELFObjectFile()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDMergeFunctions.cpp821 MaybeAlign MaxAlignment(std::max(G->getAlignment(), NewF->getAlignment())); in mergeTwoFunctions() local
826 F->setAlignment(MaxAlignment); in mergeTwoFunctions()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
HDMIRParser.cpp648 if (YamlMFI.MaxAlignment) in initializeFrameInfo()
649 MFI.ensureMaxAlignment(YamlMFI.MaxAlignment); in initializeFrameInfo()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
HDBitcodeWriter.cpp1169 unsigned MaxAlignment = 0; in writeModuleInfo() local
1172 MaxAlignment = std::max(MaxAlignment, GV.getAlignment()); in writeModuleInfo()
1185 MaxAlignment = std::max(MaxAlignment, F.getAlignment()); in writeModuleInfo()
1221 if (MaxAlignment == 0) // Alignment. in writeModuleInfo()
1224 unsigned MaxEncAlignment = Log2_32(MaxAlignment)+1; in writeModuleInfo()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDSimplifyCFG.cpp3093 unsigned MaxAlignment; in mergeConditionalStoreToAddress() local
3094 std::tie(MinAlignment, MaxAlignment) = std::minmax(PAlignment, QAlignment); in mergeConditionalStoreToAddress()
3102 } else if (MaxAlignment != 0) { in mergeConditionalStoreToAddress()
3105 SI->setAlignment(Align(std::min(MaxAlignment, TypeAlignment))); in mergeConditionalStoreToAddress()