• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:X86_64ABIInfo

2172 /// X86_64ABIInfo - The X86_64 ABI information.
2173 class X86_64ABIInfo : public SwiftABIInfo {
2314 X86_64ABIInfo(CodeGen::CodeGenTypes &CGT, X86AVXABILevel AVXLevel) :
2400 : TargetCodeGenInfo(std::make_unique<X86_64ABIInfo>(CGT, AVXLevel)) {}
2402 const X86_64ABIInfo &getABIInfo() const {
2403 return static_cast<const X86_64ABIInfo&>(TargetCodeGenInfo::getABIInfo());
2698 void X86_64ABIInfo::postMerge(unsigned AggregateSize, Class &Lo,
2731 X86_64ABIInfo::Class X86_64ABIInfo::merge(Class Accum, Class Field) {
2771 void X86_64ABIInfo::classify(QualType Ty, uint64_t OffsetBase,
3128 ABIArgInfo X86_64ABIInfo::getIndirectReturnResult(QualType Ty) const {
3146 bool X86_64ABIInfo::IsIllegalVectorType(QualType Ty) const {
3162 ABIArgInfo X86_64ABIInfo::getIndirectResult(QualType Ty,
3225 llvm::Type *X86_64ABIInfo::GetByteVectorType(QualType Ty) const {
3262 /// in size, and have passed through X86_64ABIInfo::classify with a successful
3375 llvm::Type *X86_64ABIInfo::
3411 llvm::Type *X86_64ABIInfo::
3518 ABIArgInfo X86_64ABIInfo::
3522 X86_64ABIInfo::Class Lo, Hi;
3646 ABIArgInfo X86_64ABIInfo::classifyArgumentType(
3653 X86_64ABIInfo::Class Lo, Hi;
3776 X86_64ABIInfo::classifyRegCallStructTypeImpl(QualType Ty, unsigned &NeededInt,
3823 ABIArgInfo X86_64ABIInfo::classifyRegCallStructType(QualType Ty,
3833 void X86_64ABIInfo::computeInfo(CGFunctionInfo &FI) const {
3950 Address X86_64ABIInfo::EmitVAArg(CodeGenFunction &CGF, Address VAListAddr,
4136 Address X86_64ABIInfo::EmitMSVAArg(CodeGenFunction &CGF, Address VAListAddr,
4313 X86_64ABIInfo SysVABIInfo(CGT, AVXLevel);