Searched refs:TypeAlign (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.1-release/contrib/llvm/lib/Transforms/IPO/
H A DInliner.cpp222 unsigned TypeAlign = TD->getABITypeAlignment(AI->getAllocatedType()); local
224 Align1 = Align1 ? Align1 : TypeAlign;
225 Align2 = Align2 ? Align2 : TypeAlign;
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Frontend/
H A DInitPreprocessor.cpp234 static const char *getLockFreeValue(unsigned TypeWidth, unsigned TypeAlign, argument
238 if (TypeWidth == TypeAlign && (TypeWidth & (TypeWidth - 1)) == 0 &&
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp819 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; local
820 unsigned StackAlign = getTypeStackAlignInBytes(Ty, TypeAlign);
826 if (StackAlign < TypeAlign)
4920 int64_t TypeAlign = getContext().getTypeAlign(Ty) / 8;
4926 if (TypeAlign > MinABIStackAlignInBytes) {
4928 llvm::Value *Inc = llvm::ConstantInt::get(IntTy, TypeAlign - 1);
4929 llvm::Value *Mask = llvm::ConstantInt::get(IntTy, -TypeAlign);
4938 TypeAlign = std::max((unsigned)TypeAlign, MinABIStackAlignInBytes);
4940 llvm::RoundUpToAlignment(CGF.getContext().getTypeSize(Ty) / 8, TypeAlign);
[all...]
H A DCGCall.cpp2293 CharUnits TypeAlign = getContext().getTypeAlignInChars(I->Ty); local
2311 MakeAddrLValue(Args.back(), I->Ty, TypeAlign);
2336 (ArgInfo.getIndirectByVal() && TypeAlign.getQuantity() < Align &&
2388 LValue SrcLV = MakeAddrLValue(SrcPtr, I->Ty, TypeAlign);
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1410 CharUnits TypeAlign = Context.getTypeAlignInChars(Type); local
1426 Context.toBits(TypeAlign));
1439 Context.toBits(TypeAlign), FieldPacked, D);
1445 UpdateAlignment(TypeAlign);

Completed in 179 milliseconds