reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/MachineFrameInfo.h
  341       : StackAlignment(assumeAligned(StackAlignment)),
  474     Objects[ObjectIdx + NumFixedObjects].Alignment = assumeAligned(Align);
  572     ensureMaxAlignment(assumeAligned(Align));
  744     return CreateStackObject(Size, assumeAligned(Alignment), isSpillSlot,
  753     return CreateSpillStackObject(Size, assumeAligned(Alignment));
  768     return CreateVariableSizedObject(assumeAligned(Alignment), Alloca);
lib/CodeGen/LocalStackSlotAllocation.cpp
  264   MFI.setLocalFrameMaxAlign(assumeAligned(MaxAlign));
lib/IR/DataLayout.cpp
  318       setPointerAlignment(AddrSpace, assumeAligned(PointerABIAlign),
  319                           assumeAligned(PointerPrefAlign), PointerMemSize,
  371       setAlignment(AlignType, assumeAligned(ABIAlign), assumeAligned(PrefAlign),
  371       setAlignment(AlignType, assumeAligned(ABIAlign), assumeAligned(PrefAlign),
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
  504   MaxKernArgAlign = assumeAligned(YamlMFI.MaxKernArgAlign);
lib/Transforms/InstCombine/InstCombineCalls.cpp
  251   const Align Alignment = assumeAligned(MI->getDestAlignment());
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 2057     Metadata->setAlignment(assumeAligned(SizeOfGlobalStruct));
unittests/Support/AlignmentTest.cpp
  308   EXPECT_EQ(assumeAligned(0), Align(1));
  309   EXPECT_EQ(assumeAligned(0), Align());
  310   EXPECT_EQ(assumeAligned(1), Align(1));
  311   EXPECT_EQ(assumeAligned(1), Align());