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

References

tools/clang/lib/CodeGen/CGAtomic.cpp
   71         if (lvalue.getAlignment().isZero())
   79         auto Offset = OrigBFI.Offset % C.toBits(lvalue.getAlignment());
   82                 .alignTo(lvalue.getAlignment()));
   85             (C.toCharUnitsFromBits(OrigBFI.Offset) / lvalue.getAlignment()) *
   86             lvalue.getAlignment();
   97         LVal = LValue::MakeBitfield(Address(Addr, lvalue.getAlignment()),
  109         AtomicAlign = ValueAlign = lvalue.getAlignment();
  115         AtomicAlign = ValueAlign = lvalue.getAlignment();
  125         AtomicAlign = ValueAlign = lvalue.getAlignment();
  129           AtomicSizeInBits, C.toBits(lvalue.getAlignment()));
  353       LVal.getAlignment().getQuantity());
tools/clang/lib/CodeGen/CGCall.cpp
 3977                (LV.getAlignment() >=
tools/clang/lib/CodeGen/CGExpr.cpp
 1223                   E->getType(), LV.getAlignment(), SkippedChecks);
 1312       return LValue::MakeAddr(Address(V, LV.getAlignment()), LV.getType(),
 4268     Address result(phi, std::min(lhs->getAlignment(), rhs->getAlignment()));
 4268     Address result(phi, std::min(lhs->getAlignment(), rhs->getAlignment()));
tools/clang/lib/CodeGen/CGObjC.cpp
 2310       (dst.getAlignment().isZero() ||
 2311        dst.getAlignment() >= CharUnits::fromQuantity(PointerAlignInBytes))) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1191                       OriginalBaseLValue.getAlignment(), Ptr);
 6333       SharedLVal.getAlignment());
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 2338                       VarAddr.getAlignment()));
 3690     GlobLVal.setAddress(Address(BufferPtr, GlobLVal.getAlignment()));
 3891     GlobLVal.setAddress(Address(BufferPtr, GlobLVal.getAlignment()));
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 3763           Context.getTypeSize(X.getType()), Context.toBits(X.getAlignment())))
tools/clang/lib/CodeGen/CGValue.h
  326   Address getAddress() const { return Address(getPointer(), getAlignment()); }
  335     return Address(getVectorPointer(), getAlignment());
  342     return Address(getExtVectorPointer(), getAlignment());
  355     return Address(getBitFieldPointer(), getAlignment());