Searched refs:TypeAlign (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.1-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | Inliner.cpp | 222 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 D | InitPreprocessor.cpp | 234 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 D | TargetInfo.cpp | 819 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 D | CGCall.cpp | 2293 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 D | RecordLayoutBuilder.cpp | 1410 CharUnits TypeAlign = Context.getTypeAlignInChars(Type); local 1426 Context.toBits(TypeAlign)); 1439 Context.toBits(TypeAlign), FieldPacked, D); 1445 UpdateAlignment(TypeAlign);
|
Completed in 179 milliseconds