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

Declarations

include/llvm/IR/Attributes.h
   98   static Attribute getWithAlignment(LLVMContext &Context, Align Alignment);

References

include/llvm/IR/IntrinsicInst.h
  417         addParamAttr(ARG_DEST, Attribute::getWithAlignment(getContext(),
  467                              Attribute::getWithAlignment(BaseCL::getContext(),
lib/IR/Attributes.cpp
  783       Attr = Attribute::getWithAlignment(C, *B.getAlignment());
lib/IR/Core.cpp
 2492   A->addAttr(Attribute::getWithAlignment(A->getContext(), Align(align)));
 2792       Attribute::getWithAlignment(Call->getContext(), Align(align));
lib/IR/IRBuilder.cpp
  293       0, Attribute::getWithAlignment(CI->getContext(), Align(DstAlign)));
  295       1, Attribute::getWithAlignment(CI->getContext(), Align(SrcAlign)));
lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp
  224       Attribute::getWithAlignment(Ctx, std::max(KernArgBaseAlign, MaxAlign)));
lib/Transforms/IPO/Attributor.cpp
 2736           Attribute::getWithAlignment(Ctx, Align(getAssumedAlign())));
tools/clang/lib/CodeGen/CGCall.cpp
 2129         Attrs.addAttribute(llvm::Attribute::getWithAlignment(
unittests/IR/AttributesTest.cpp
   73   Attribute AlignAttr = Attribute::getWithAlignment(C, Align(8));
  144                        Attribute::getWithAlignment(C, Align(8)));
  146                        Attribute::getWithAlignment(C, Align(32)));