Lines Matching refs:X86_64ABIInfo

1208 class X86_64ABIInfo : public ABIInfo {  class
1352 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) in X86_64ABIInfo() function in __anon8aa8892d0211::X86_64ABIInfo
1418 : TargetCodeGenInfo(std::make_unique<X86_64ABIInfo>(CGT, AVXLevel)) { in X86_64TargetCodeGenInfo()
1459 if (getABIInfo<X86_64ABIInfo>().isPassedUsingAVXType(it->Ty)) { in isNoProtoCallVariadic()
1719 void X86_64ABIInfo::postMerge(unsigned AggregateSize, Class &Lo, in postMerge()
1752 X86_64ABIInfo::Class X86_64ABIInfo::merge(Class Accum, Class Field) { in merge()
1792 void X86_64ABIInfo::classify(QualType Ty, uint64_t OffsetBase, Class &Lo, in classify()
2167 ABIArgInfo X86_64ABIInfo::getIndirectReturnResult(QualType Ty) const { in getIndirectReturnResult()
2185 bool X86_64ABIInfo::IsIllegalVectorType(QualType Ty) const { in IsIllegalVectorType()
2201 ABIArgInfo X86_64ABIInfo::getIndirectResult(QualType Ty, in getIndirectResult()
2264 llvm::Type *X86_64ABIInfo::GetByteVectorType(QualType Ty) const { in GetByteVectorType()
2412 llvm::Type *X86_64ABIInfo::
2472 llvm::Type *X86_64ABIInfo::
2579 ABIArgInfo X86_64ABIInfo::
2583 X86_64ABIInfo::Class Lo, Hi; in classifyReturnType()
2708 X86_64ABIInfo::classifyArgumentType(QualType Ty, unsigned freeIntRegs, in classifyArgumentType()
2713 X86_64ABIInfo::Class Lo, Hi; in classifyArgumentType()
2835 X86_64ABIInfo::classifyRegCallStructTypeImpl(QualType Ty, unsigned &NeededInt, in classifyRegCallStructTypeImpl()
2892 X86_64ABIInfo::classifyRegCallStructType(QualType Ty, unsigned &NeededInt, in classifyRegCallStructType()
2904 void X86_64ABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
3024 RValue X86_64ABIInfo::EmitVAArg(CodeGenFunction &CGF, Address VAListAddr, in EmitVAArg()
3214 RValue X86_64ABIInfo::EmitMSVAArg(CodeGenFunction &CGF, Address VAListAddr, in EmitMSVAArg()
3369 X86_64ABIInfo SysVABIInfo(CGT, AVXLevel); in computeInfo()