ABIInfo(CodeGen::CodeGenTypes &cgt) | clang::CodeGen::ABIInfo | inline |
allowBFloatArgsAndRet() const | clang::CodeGen::ABIInfo | inlinevirtual |
appendAttributeMangling(TargetAttr *Attr, raw_ostream &Out) const | clang::CodeGen::ABIInfo | virtual |
appendAttributeMangling(TargetVersionAttr *Attr, raw_ostream &Out) const | clang::CodeGen::ABIInfo | virtual |
appendAttributeMangling(TargetClonesAttr *Attr, unsigned Index, raw_ostream &Out) const | clang::CodeGen::ABIInfo | virtual |
appendAttributeMangling(StringRef AttrStr, raw_ostream &Out) const | clang::CodeGen::ABIInfo | virtual |
CGT | clang::CodeGen::ABIInfo | protected |
classifyArgumentType(QualType RetTy) const | clang::CodeGen::DefaultABIInfo | |
classifyReturnType(QualType RetTy) const | clang::CodeGen::DefaultABIInfo | |
computeInfo(CGFunctionInfo &FI) const override | clang::CodeGen::DefaultABIInfo | virtual |
DefaultABIInfo(CodeGen::CodeGenTypes &CGT) | clang::CodeGen::DefaultABIInfo | inline |
EmitMSVAArg(CodeGen::CodeGenFunction &CGF, CodeGen::Address VAListAddr, QualType Ty, AggValueSlot Slot) const | clang::CodeGen::ABIInfo | virtual |
EmitVAArg(CodeGenFunction &CGF, Address VAListAddr, QualType Ty, AggValueSlot Slot) const override | clang::CodeGen::DefaultABIInfo | virtual |
getCodeGenOpts() const | clang::CodeGen::ABIInfo | |
getContext() const | clang::CodeGen::ABIInfo | |
getCXXABI() const | clang::CodeGen::ABIInfo | |
getDataLayout() const | clang::CodeGen::ABIInfo | |
getNaturalAlignIndirect(QualType Ty, bool ByVal=true, bool Realign=false, llvm::Type *Padding=nullptr) const | clang::CodeGen::ABIInfo | |
getNaturalAlignIndirectInReg(QualType Ty, bool Realign=false) const | clang::CodeGen::ABIInfo | |
getRuntimeCC() const | clang::CodeGen::ABIInfo | inline |
getTarget() const | clang::CodeGen::ABIInfo | |
getVMContext() const | clang::CodeGen::ABIInfo | |
isAndroid() const | clang::CodeGen::ABIInfo | |
isHomogeneousAggregate(QualType Ty, const Type *&Base, uint64_t &Members) const | clang::CodeGen::ABIInfo | |
isHomogeneousAggregateBaseType(QualType Ty) const | clang::CodeGen::ABIInfo | virtual |
isHomogeneousAggregateSmallEnough(const Type *Base, uint64_t Members) const | clang::CodeGen::ABIInfo | virtual |
isOHOSFamily() const | clang::CodeGen::ABIInfo | |
isPromotableIntegerTypeForABI(QualType Ty) const | clang::CodeGen::ABIInfo | |
isZeroLengthBitfieldPermittedInHomogeneousAggregate() const | clang::CodeGen::ABIInfo | virtual |
RuntimeCC | clang::CodeGen::ABIInfo | protected |
~ABIInfo() | clang::CodeGen::ABIInfo | virtual |
~DefaultABIInfo() | clang::CodeGen::DefaultABIInfo | virtual |